UI Part 1

This commit is contained in:
2026-07-26 09:52:23 +00:00
parent 6cda814f05
commit cca509cd74
3 changed files with 53 additions and 10 deletions

View File

@@ -1,4 +1,6 @@
using ProcessorService as service from '../../srv/services';
using from '../../db/schema';
annotate service.Incidents with @(
UI.FieldGroup #GeneratedGroup : {
$Type : 'UI.FieldGroupType',
@@ -33,25 +35,31 @@ annotate service.Incidents with @(
},
],
UI.LineItem : [
{
$Type : 'UI.DataField',
Label : 'customer_ID',
Value : customer_ID,
},
{
$Type : 'UI.DataField',
Value : title,
Label : '{i18n>Title}',
},
{
$Type : 'UI.DataField',
Label : 'urgency_code',
Value : urgency_code,
Value : customer.name,
Label : '{i18n>Customer}',
},
{
$Type : 'UI.DataField',
Label : 'status_code',
Value : status_code,
Value : status.descr,
Label : '{i18n>Status}',
Criticality : status.criticality,
},
{
$Type : 'UI.DataField',
Value : urgency.descr,
Label : '{i18n>Urgency}',
},
],
UI.SelectionFields : [
status_code,
urgency_code,
],
);
@@ -85,3 +93,25 @@ annotate service.Incidents with {
}
};
annotate service.Incidents with {
status @(
Common.Label : '{i18n>Status}',
Common.ValueListWithFixedValues : true,
)
};
annotate service.Incidents with {
urgency @(
Common.Label : '{i18n>Urgency}',
Common.ValueListWithFixedValues : true,
)
};
annotate service.Urgency with {
code @Common.Text : descr
};
annotate service.Status with {
code @Common.Text : descr
};

View File

@@ -116,7 +116,8 @@
"type": "ResponsiveTable"
}
}
}
},
"initialLoad": "Enabled"
}
}
},