Публикация

Пропала кнопка "Добавить"

Симптомы

В кастомном разделе не отображается кнопка "Добавить".

Причина

Кнопка "Добавить" в разделах не отображается по причине незаполненного заголовка для страниц редактирования в таблицах регистрации SysModuleEdit и SysModuleEditLcz.

Решение

Найти схемы, в которых необходимо выполнить update, можно запросом:

select * from SysModuleEdit where SysModuleEntityId in
    (select id from SysModuleEntity where SysEntitySchemaUId in
        (select uid from sysschema where name = 'UsrCroppPlants') --название объекта раздела
    )
 
select * from SysModuleEditlcz where recordid in (
    select id from SysModuleEdit where SysModuleEntityId in
        (select id from SysModuleEntity where SysEntitySchemaUId in
            (select uid from sysschema where name = 'UsrCroppPlants') --название объекта раздела
        )
    )

Пример добавления Caption для Посевных культур:

update SysModuleEditlcz
set Value = 'Добавить'
where recordid in (
    select id from SysModuleEdit where SysModuleEntityId in
        (select id from SysModuleEntity where SysEntitySchemaUId in
            (select uid from sysschema where name = 'UsrCroppPlants') --название объекта раздела
        )
    )
 
update SysModuleEdit
set ActionKindCaption = 'Добавить'
where SysModuleEntityId in
    (select id from SysModuleEntity where SysEntitySchemaUId in
        (select uid from sysschema where name = 'UsrCroppPlants') --название объекта раздела
    )

Необходимые условия и возможные ограничения

После update обязательно необходимо перезайти в систему и очистить Redis.

Нравится

Поделиться

0 комментариев
Показать все комментарии