App metadata.
const appScheme = await System.scheme.application.get( 'clients', 'crm'); if (!appScheme) { throw new Error('Application not found'); } const appName = appScheme.name; if (!appScheme.fields) { throw new Error('Application fields not found'); } const isFieldOfType = System.scheme.field.isFieldOfType; for (const field of appScheme.fields) { if (!field) { continue; } if (isFieldOfType(field, FieldSchemeType.ENUM)) { const enumValues = field.data?.enumItems ?? []; // Working with enumValues } }
Contract metadata.
Field metadata.
Module metadata.
Workspace metadata.
Page metadata.
Process metadata.
Report metadata.
Solution metadata.
Widget metadata.
Your review is successfully sent!
Feedback sent successfully
Company configuration metadata
Hierarchy
Properties
Readonly application
App metadata.
const appScheme = await System.scheme.application.get( 'clients', 'crm'); if (!appScheme) { throw new Error('Application not found'); } const appName = appScheme.name; if (!appScheme.fields) { throw new Error('Application fields not found'); } const isFieldOfType = System.scheme.field.isFieldOfType; for (const field of appScheme.fields) { if (!field) { continue; } if (isFieldOfType(field, FieldSchemeType.ENUM)) { const enumValues = field.data?.enumItems ?? []; // Working with enumValues } }Readonly contract
Contract metadata.
Readonly field
Field metadata.
Readonly module
Module metadata.
Readonly namespace
Workspace metadata.
Readonly page
Page metadata.
Readonly process
Process metadata.
Readonly report
Report metadata.
Readonly solution
Solution metadata.
Readonly widget
Widget metadata.
Feedback sent successfully
Thank you for your input