Есть форма с множеством полей. Одно из них - "Бренд" - реализовано через LookupDataControl. При выборе Бренда открывается стандартное окно wnd_SelectData. Всё хорошо)
Однако, если попытаться отредактировать текущую запись Бренда, то открывается стандартное окно с двумя полями: Название и Описание, хотя я добавил кучу полей в карточку редактирования Бренда.
Возможно, это связано с тем, что в справочнике Брендов не указано "Окно редактирования". Но указать я его не могу, т.к. это системный справочник!
В-общем, где и что надо прописать, чтобы при редактировании Бренда открывалось нужное окно редактирования?

Нравится

3 комментария

запросом напрямую в бд. У Вас какая СУБД?
Если скул, то запрос такой:

update tbl_Dictionary set EditWindowUSI='wnd_XXXEdit'--ЮСИ Вашего окна
where id='{ид справочника Бренды}'

Аналогично прописывается и грид, если надо.
список всех полей (и записей) таблицы Справочники можно посмотреть "стандартно":smile:

select * from tbl_Dictionary

Понятия не имею какая СУБД. Есть только Terrasoft Press и Terrasoft Press Администратор.
Как работать с БД, не записывая запросы в скриптах?

"Ольга Прилипко" написал:

запросом напрямую в бд. У Вас какая СУБД?

Если скул, то запрос такой:

UPDATE tbl_Dictionary SET EditWindowUSI='wnd_XXXEdit'--ЮСИ Вашего окна

WHERE id='{ид справочника Бренды}'


Сработало!

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