Платформа A2v10 довідкова система
EN


Файл model.json

Кожна папка прикладної програми, що описує кінцеву точку, повинна містити файл опису model.json. У цьому файлі описуються всі можливі дії, допустимі з цією кінцевої точкою.


Всі об'єктні властивості представлені об'єктами, в яких ім'я властивості визначає назву дії, а її вміст - об'єкт, що описує цю дію.

Властивості об'єкта кінцевої точки

Ім'я Тип Опис
source String Джерело даних. Фактично це ім'я рядку підключення (connectionString) з файлу конфігурації програми. Якщо не вказано - вважається рівним рядку "Default". Якщо рядок підключення не знайдений - виникає виключення.
schema String Ім'я sql-схеми для моделі даних. Може перевизначатися в конкретних діях. Якщо не вказано - то dbo
model String Ім'я моделі. Може перевизначатися в конкретних діях
actions actions Об'єкт, що описує можливі дії з цією кінцевої точкою
dialogs dialogs Об'єкт, що описує діалоги, які можна викликати для цієї кінцевої точки
popups popups Об'єкт, що описує спливаючі вікна, які можна викликати для цієї кінцевої точки.
commands commands Об'єкт, що описує команди, які можна виконувати для цієї кінцевої точки.
reports reports Об'єкт, що описує звіти, пов'язані з цією кінцевою точкою.
files files Об'єкт, що описує роботу з файлами, що завантажуються.