В платформе можно через SQL пакет установить управление таблицей базы данных через специальную форму dbTable. В новых экземплярах (с 20.07.22) она будет стоять по умолчанию.
Что можно сделать с таблицей БД:
В глобальный поиск (falcon_search) имеет смысл добавить поиск по таблице БД для администратора для вывода формы в модальном окне.
-- db tables
insert into #result
select top 10 0,
'<a href="#" class="as-form-modal text-decoration-none" data-code="dbTable" data-itemID="'+Table_name+'" data-big="1"
data-btnText="" data-title="Таблица '+Table_name+'"><i class="fa fa-database"></i> '+Table_name+'</a>',
'<a href="#" class="as-sp-link text-decoration-none" data-type="query"
data-control="" data-entity="" data-operation=""
title="SQL query"><i class="fab fa-table"></i> select * from '+Table_name+'</a>
<span class="as-sp-sql hide">select top 10 * from ['+Table_name+'] order by id desc'+char(10)+'</span> ',
'',
getdate()
from INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE '%'+@q+'%'
order by Table_name
В меню быстрых ссылок можно добавить вызов формы добавления новой таблицы:
--GetLayout select 2
select 'form' type,'Новая БД таблица' Title, 'newDBTable' Code, '' itemID,'fas fa-database' Icon, 'OK' btnText, 0 bigModal,1 slideout, -140 Ord, 1 FloatPanel