initial upload of extension sample
This commit is contained in:
50
node_modules/_base/app/browse/fiori-service.cds
generated
vendored
Normal file
50
node_modules/_base/app/browse/fiori-service.cds
generated
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
using CatalogService from '../../srv/cat-service';
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Books Object Page
|
||||
//
|
||||
annotate CatalogService.Books with @(
|
||||
UI: {
|
||||
HeaderInfo: {
|
||||
TypeName: 'Book',
|
||||
TypeNamePlural: 'Books',
|
||||
Description: {Value: author}
|
||||
},
|
||||
HeaderFacets: [
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Description}', Target: '@UI.FieldGroup#Descr'},
|
||||
],
|
||||
Facets: [
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Details}', Target: '@UI.FieldGroup#Price'},
|
||||
],
|
||||
FieldGroup#Descr: {
|
||||
Data: [
|
||||
{Value: descr},
|
||||
]
|
||||
},
|
||||
FieldGroup#Price: {
|
||||
Data: [
|
||||
{Value: price},
|
||||
{Value: currency.symbol, Label: '{i18n>Currency}'},
|
||||
]
|
||||
},
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Books Object Page
|
||||
//
|
||||
annotate CatalogService.Books with @(
|
||||
UI: {
|
||||
SelectionFields: [ ID, price, currency_code ],
|
||||
LineItem: [
|
||||
{Value: title},
|
||||
{Value: author, Label:'{i18n>Author}'},
|
||||
{Value: genre.name},
|
||||
{Value: price},
|
||||
{Value: currency.symbol, Label:' '},
|
||||
]
|
||||
},
|
||||
);
|
||||
Reference in New Issue
Block a user