Dados Estruturados do Plugin
Há uma variedade de versões deste plugin para vários terceiros.
O plugin tem uma configuração que se parece com isso:
{
"name": "Order",
"key": "OrderID",
"attributes":
[
"OrderID",
"StoreID",
"UserName",
"OrderDate",
"AssociateID",
"AssociateName",
"AssociateNumber"
],
"children":
[
{
"name": "Customer",
"key": "RelateCustomer_ID",
"attributes":
[
"RelateCustomer_ID",
"FirstName",
"LastName",
"APARTMENT",
"ADDRESS1",
"CITY",
"STATE",
"POSTAL_CODE"
],
"children":
[
{
"name": "CustomerAlterations",
"key": "CustomerAlterationCodeFriendly",
"attributes":
[
"SpecialInstruction",
"CustomerAlterationCodeFriendly",
"CustomerAlterationCode",
"CustomerAlterationDescription",
"CustomerAlterationParameter",
"CustomerAlterationParameterValue",
"CustomerAlterationAbsoluteNumber"
]
},
{
"name": "CustomerMeasurements",
"key": "MeasurementCode",
"attributes":
[
"MeasurementCode",
"Measurement",
"NumericValue",
"Required"
]
}
]
},
{
"name": "OrderGroups",
"key": "OrderGroupID",
"attributes":
[
"OrderGroupID",
"FabricSwatchCode",
"FabricSwatchDescription",
"FabricLiningCode",
"FabricLiningDescription",
"ButtonCode",
"ButtonName",
"ParentProductName"
],
"children":
[
{
"name": "OrderGroupLines",
"key": "LineID",
"attributes":
[
"LineID",
"ProductName",
"ProductCode",
"ProgramID",
"Program",
"ProductMakeCode",
"Make",
"Size",
"Quantity"
],
"children":
[
{
"name": "OrderGroupLineAlterations",
"key": "AlterationFriendlyCode",
"attributes":
[
"AlterationFriendlyCode",
"AlterationCode",
"AlterationDescription",
"Parameter",
"Value",
"Note"
]
}
]
}
]
}
]
}
Nome, chave, atributos, filhos e então cada filho sob filhos pode ter nome, chave, atributos, filhos… e assim por diante
Ao construir o objeto de dados para os dados deste relatório, você seleciona tudo, ordenando por nível 1, nível 2, nível 3...