|
Расширение формы Обработки.ЖурналДокументовЗакупки.ФормаСписка УТ 11.4
| ☑ |
0
fantomrik
21.04.20
✎
13:35
|
Коллеги, привет!
Возникла необходимость доработать форму Обработки.ЖурналДокументовЗакупки.ФормаСписка
Добавил ее в расширение, доработал динамический запрос, добавив нужные поля, но при открытии вроде все равно открывается типовая форма.
Точка останова в процедуре ПриСозданииНаСервереПосле в форме расширения срабатывает, но форма судя внешнему виду и данным выводится типовая.
Сдублировал на форме элемент "менеджер", что бы понять убедится какая из форм открывается - не выводится мой дублированный элемент.
Если в динамическом запросе убрать типовые поля (не трогая форму), падает с ошибкой при попытке обработать эти поля.
Возникает чувство, что динамический запрос обрабатывается из формы расширения, а сама форма выводится из основной конфигурации.
УТ 11.4.10.57, платформа 8.3.15.1830
Куда покопать можно?
|
|
1
Gbpltw
21.04.20
✎
14:23
|
В Гугл
|
|
2
fantomrik
21.04.20
✎
14:53
|
Форма по умолчанию открывается командой ОткрытьФорму("Обработка.ЖурналДокументовЗакупки.Форма.СписокДокументов"...), возможно в этом проблема. Но как мне подменить тут имя на имя формы расширения, к расширению кодом мы же не можем обращаться.
Процедуры формы расширения (ПослеПриОткрытии, ПослеПриСозданииНаСервере и тп) отрабатывают в форме расширения, но похоже сама форма все равно из основной конфигурации отображается.
|
|
3
yzimin
21.04.20
✎
15:07
|
ОбработкаПолученияФормы
|
|
4
fantomrik
21.04.20
✎
15:18
|
(3) А можно чуть подробнее?
Сейчас сделал так. В расширение скопировал форму списка и назвал ее "ИЮСписокДокументов". Теперь через команду открытия, замененную через расширение, открываю свою форму ОткрытьФорму("Обработка.ЖурналДокументовЗакупки.Форма.ИЮСписокДокументов"...)
И новые элементы на самой форме отображаются, но новые колонки измененного динамического списка не отображаются. На форму их добавил, но в предприятии их нет.
|
|
5
fantomrik
21.04.20
✎
17:07
|
Оказалось в модуле формы динамический запрос модифицируется в зависимости от отборов, и в моем случае, он полностью заменялся на типовой запрос в котором нет моих полей естественно.
Вопрос закрыт.
|
|