Нет могу зайти в страницу редактирования, просто не отображается кнопка
в консоли пишет message: "Элемент с ключом 16220c00-8d58-44e2-855e-9f2189611a46 Не существует
но найти такого не могу, генерация и компиляция не помогает
Нравится
Похожие темы (правда, мне эти решения пока тоже не помогли):
https://community.terrasoft.ru/questions/problema-otkrytiya-section-wiz…
https://community.terrasoft.ru/questions/problema-s-otkrytiem-page-wiza…
Здравствуйте.
Ошибка говорит, что в системной таблице SysModuleEdit осталась привязка не существующей страницам редактирования, которой уже нет в конфигурации, но на уровне БД привязки остались. Скорее всего схему удаляли вручную через конфигурация, а не мастер раздела. Такой подход неправильный, страницы нужно удалять через мастер, т.к. после удаления с конфигурации будут ошибки в работе.
Достаточно выполнить скрипт для проверки
select from SysModuleEdit where CardSchemaUID='Id_из_ошибки' - если результат отдаёт пустоту, тогда нужно выполнить удаление:
delete from SysModuleEdit where CardSchemaUID='Id_из_ошибки'
Возможен вариант, что к станице редактирования не будет привязана ни одна схема, тогда нужно в конфигурации найти схему для данной страницы и запомнить её Uid и выполнить update:
update SysModuleEdit set CardSchemaUID='Uid_схемы_из_конфигурации'