|
Переопределение формы выбора значений списка значений | ☑ | ||
---|---|---|---|---|
0
slabak
02.10.21
✎
20:09
|
Добрый вечер!
Задался вопросом в сабже. Приложения: Скрин 1 (форма из обработки) - https://prnt.sc/1uijzly Скрин 2 (форма из отчетов СКД) - https://prnt.sc/1uikjt9 Скрин 3 (просто форма) - https://prnt.sc/1uim4ma Суть вопроса - имеется УТ 11 и обработка с отбором из настроек компоновщика на форме (скрин 1). При подборе ссылочных значений в правом значении отбора открывается форма для формирования списка значений. Есть желание переопределить данную форму на форму, которая открывается, как в отчетах СКД (видно на скрине 2 - это общая форма ВводЗначенийСпискомСФлажками в УТ 11), так как она имеет возможность вставки значений из буфера обмена. Но как это сделать - вопрос. Может у кого-то есть мысли по этому поводу? Спасибо. P.S. Понимаю, что можно отдельно на форме обработки сделать кнопку с аналогичным функционалом вставки из буфера, но интересует именно переопределение формы, т.е открытие своей формы (либо формы ВводЗначенийСпискомСФлажками из конфигурации), вместо формы платформы. Возможно ли это? P.P.S. Попробовал создать свою форму с настройками компоновщика, но имеющиеся варианты процедур не позволяют переопределить форму при изменении правого значения отбора. |
|||
1
pechkin
02.10.21
✎
21:22
|
На форме отчета вме кодом делается
|
|||
2
slabak
02.10.21
✎
21:55
|
Это понятно, но форма отчета - это форма отчета (она является общей формой в конфигурации) и её указывают основной в отчете.
В случае с отбором на форме обработки форма подбора списка значений вызывается платформенная. Как её заменить на свою? |
|||
3
ДедМорроз
02.10.21
✎
22:42
|
А что отчету свою форму сделать сложно?
|
|||
4
Ненавижу 1С
гуру
02.10.21
✎
22:45
|
||||
5
slabak
03.10.21
✎
00:12
|
(3) Так это и есть обработка в которой отбор компоновщика вынесен на форму.
Обратите внимание, что вопрос именно в замене формы с заголовком "Список значений" (скрин 1), на форму с заголовком "Номенклатура" (скрин 2). В скрине 3 попытка это сделать - скрин 3 это моя форма, которая дублирует форму "Редактирование отбора" из скрина 1 для проверки возможности подмены формы с заголовком "Список значений". Я такой возможности не увидел и решил спросить у более опытных коллег. (4) Благодарю за ссылку, но это немного не то. Нарисовать свою форму - нарисуем, но как переопределить платформенную при нажатии на кнопку выбора правого значения отбора... Вот тут вопрос. |
|||
6
slabak
03.10.21
✎
00:14
|
Насколько я понимаю, то как вариант можно сделать свою форму для работы с настройками компоновщика и переопределить вызов настроек отбора из формы обработки.
|
|||
7
slabak
03.10.21
✎
00:18
|
(6) По аналогии, как это сделано с отчетами в СКД (общая форма ФормаНастроекОтчета)
|
|||
8
АнализДанных
03.10.21
✎
09:53
|
(0) Попробуй в параметрах редактирования поля скд указать свою форму в поле "форма выбора":
Форма выбора - позволяет указать, какую форму необходимо использовать для выбора значения параметра. Путь к форме необходимо прописывать точно также, как для метода ОткрытьФорму(), |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |