{
"id": 50100,
"name": "Customer List",
"sourceTable": "Customer",
"properties": {
"Caption": "Customer",
"UsageCategory": "Administration",
"ApplicationArea": "All",
"CardPageId": "Customer Card"
},
"repeater": {
"name": "Customers",
"fields": [
{
"name": "N.º",
"sourceField": "No."
},
{
"name": "Nombre",
"sourceField": "Name"
},
{
"name": "Cód. divisa",
"sourceField": "Currency Code"
},
{
"name": "Saldo (div. local)",
"sourceField": "Balance (LCY)"
}
],
"parts": [
{
"name": "Foto",
"source": "Customer Picture"
}
],
"areas": [
{
"name": "Processing",
"type": "area",
"actions": [
{
"name": "New",
"properties": {
"Caption": "'Nuevo pedido'",
"Image": "NewDocument"
}
}
],
"groups": [
{
"name": "RelatedInformation",
"actions": [
{
"name": "New",
"properties": {
"Caption": "'Nuevo pedido'",
"Image": "NewDocument"
}
}
]
}
]
}
]
}
HU204: Generación de páginas de tipo List en lenguaje AL
Genera una página de tipo List en lenguaje AL.
El esquema JSON requerido es el siguiente:
id- ID del objeto.name- Nombre del objeto.sourceTable- Tabla de origen.properties- Propiedades clave-valor de la página (opcional).repeaterName- Nombre del repeater.repeaterProperties- Propiedades del repeater (opcional).fields- Campos de la página.name- Nombre del campo.sourceField- Campo de origen.parts- Partes de la página (opcional).name- Nombre de la parte.source- Tabla de origen de la parte.actions- Acciones de la página (opcional).name- Nombre de la acción.properties- Propiedades clave-valor de la acción (opcional).