SaveToDB Framework

SaveToDB Framework

SaveToDB Framework — это набор таблиц, представлений и процедур, используемых для настройки приложений SaveToDB, DBEdit и DBGate.

Вы можете легко установить, обновить или удалить SaveToDB Framework.

SaveToDB Framework версий 8 и 9 включает следующие таблицы и представления:

SaveToDB Framework версии 10 добавляет следующие таблицы и представления:

Кроме того, SaveToDB Framework версии 10 включает парные представления для каждой таблицы, например, xls.view_objects для xls.objects. Эти представления отображают данные конфигурации объектов в схемах, на которые у пользователя есть разрешения.

Вы можете создавать объекты SaveToDB Framework в своих схемах, если не требуется полный набор фреймворка.

Просто скопируйте определение объекта и измените схему на вашу.

Все продукты определяют объекты фреймворка по сигнатуре поля и параметров, а не по именам объектов.

Ниже представлены структуры таблиц:

xls.objects
ID
TABLE_SCHEMA
TABLE_NAME
TABLE_TYPE
TABLE_CODE
INSERT_OBJECT
UPDATE_OBJECT
DELETE_OBJECT
xls.handlers
ID
TABLE_SCHEMA
TABLE_NAME
COLUMN_NAME
EVENT_NAME
HANDLER_SCHEMA
HANDLER_NAME
HANDLER_TYPE
HANDLER_CODE
TARGET_WORKSHEET
MENU_ORDER
EDIT_PARAMETERS
xls.columns
ID
TABLE_SCHEMA
TABLE_NAME
COLUMN_NAME
ORDINAL_POSITION
IS_PRIMARY_KEY
IS_NULLABLE
IS_IDENTITY
IS_COMPUTED
COLUMN_DEFAULT
DATA_TYPE
CHARACTER_MAXIMUM_LENGTH
PRECISION
SCALE
xls.translations
ID
TABLE_SCHEMA
TABLE_NAME
COLUMN_NAME
LANGUAGE_NAME
TRANSLATED_NAME
TRANSLATED_DESC
TRANSLATED_COMMENT
xls.formats
ID
TABLE_SCHEMA
TABLE_NAME
TABLE_EXCEL_FORMAT_XML
APP
xls.workbooks
ID
NAME
TEMPLATE
DEFINITION
TABLE_SCHEMA

SaveToDB Framework доступен на всех поддерживаемых платформах баз данных.

Ниже представлена диаграмма доступных объектов:

MS SQLSQL DWMySQLPgSQLOracleSnowflakeSQLite
Schemas
xls✓✓✓✓✓✓x
Roles
xls_developers✓✓x✓✓✓x
xls_users✓✓x✓✓✓x
xls_formats✓✓x✓✓✓x
Tables
xls.columns✓✓✓✓✓✓✓
xls.formats✓✓✓✓✓✓✓
xls.handlers✓✓✓✓✓✓✓
xls.objects✓✓✓✓✓✓✓
xls.translations✓✓✓✓✓✓✓
xls.workbooks✓✓✓✓✓✓✓
Views
xls.queries✓✓✓✓✓✓✓
xls.users✓✓✓✓✓xx
Platform-Specific Procedures
xls.xl_actions_add_to_xls_users✓
xls.xl_actions_add_to_xls_formats✓
xls.xl_actions_add_to_xls_developers✓
xls.xl_actions_remove_from_xls_users✓
xls.xl_actions_remove_from_xls_formats✓
xls.xl_actions_remove_from_xls_developers✓
xls.xl_actions_set_role_permissions✓✓✓
SaveToDB Framework Extension (дополнительный пакет установки)
Views
xls.view_columns✓✓✓✓✓
xls.view_formats✓✓✓✓✓
xls.view_handlers✓✓✓✓✓
xls.view_objects✓✓✓✓✓
xls.view_queries✓✓✓✓✓
xls.view_translations✓✓✓✓✓
xls.view_workbooks✓✓✓✓✓
Platform-Specific Procedures
xls.xl_actions_set_extended_role_permissions✓✓✓
xls.xl_actions_revoke_extended_role_permissions✓✓✓

Примечание: В версии 10.4 xl_actions_set_framework_10_mode переименована в xl_actions_set_extended_role_permissions, а xl_actions_set_framework_9_mode переименована в xl_actions_revoke_extended_role_permissions.

Смотрите детальные описания объектов SaveToDB Framework:

Также ознакомьтесь с дополнительными статьями:

Этот веб-сайт использует куки. Продолжая использовать веб-сайт, Вы принимаете условия Политики защиты персональных данных.