You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 18 Next »
Класс SimpleSystem содержит методы, позволяющие получать префиксы системных названий таблиц и колонок, основываясь на текущем приложении пользователя.
Используйте этот метод, чтобы получить префикс для системного названия таблицы, основываясь на текущем приложении пользователя.
Данный метод является асинхронным. Для оптимальной работы используйте ключевое слово await, как в примере ниже.
Возвращаемое значение:
Пример:
if (s_form.isNewRecord()) { const tablePrefix = await ss.getTablePrefix(); s_form.setValue('name', tablePrefix); }
Используйте этот метод, чтобы получить префикс системного названия колонки, основываясь на названии таблицы.
Параметры:
const table_id = s_form.getValue('table_id'); if (table_id !== null) { (new SimpleRecord('sys_db_table')).get(table_id, (table) => { const column_prefix = await ss.getColumnPrefix(table.name); if (column_prefix) { const old_column_name = s_form.getValue('column_name'); s_form.setValue('column_name', column_prefix + old_column_name); } }); }