Доброго времени суток всем!
Описание действий:
1. Создаем новую внешнюю обработку
2. Добавляем реквизит обработки с типом "СписокЗначений"
3. Конструктором создаем новую форму и ставим все галки в списке реквизитов
4. На форме появляется элемент Таблица (с колонками характерными для списка значений) и две кнопки "Добавить" и "Подбор"
В режиме "Предприятие" при нажатии на кнопку "Подбор" открывается форма выбора нужного мне типа объектов (определял в "ПриСозданииНаСервере").
Вопрос: в каком событии какого элемента я могу отловить открытие формы для выбора?
Описание действий:
1. Создаем новую внешнюю обработку
2. Добавляем реквизит обработки с типом "СписокЗначений"
3. Конструктором создаем новую форму и ставим все галки в списке реквизитов
4. На форме появляется элемент Таблица (с колонками характерными для списка значений) и две кнопки "Добавить" и "Подбор"
В режиме "Предприятие" при нажатии на кнопку "Подбор" открывается форма выбора нужного мне типа объектов (определял в "ПриСозданииНаСервере").
Вопрос: в каком событии какого элемента я могу отловить открытие формы для выбора?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Я немного не про то спрашивал.
В режиме "Предприятие" при нажатии на кнопку "Подбор" открывается форма выбора нужного мне типа объектов (определял в "ПриСозданииНаСервере").
Вопрос: в каком событии какого элемента я могу отловить открытие формы для выбора?
Мне нужно событие, в котором я смогу переопределить типовое поведение. Например открыть какую-то другую форму того же типа объектов или добавить отборы в ту, что открывается по-умолчанию.
В режиме "Предприятие" при нажатии на кнопку "Подбор" открывается форма выбора нужного мне типа объектов (определял в "ПриСозданииНаСервере").
Вопрос: в каком событии какого элемента я могу отловить открытие формы для выбора?
Мне нужно событие, в котором я смогу переопределить типовое поведение. Например открыть какую-то другую форму того же типа объектов или добавить отборы в ту, что открывается по-умолчанию.
(6)
1. Переопределить форму можно только ту, которая открывается платформенными методами (например, двойной клик в динамическом списке открывает форму объекта). В этом случае можно переопределить имя формы в менеджере соответствующего объекта (ОбработкаПолученияФормы()). Формы, открываемые непосредственно через ОткрытьФорму(ИмяФормы) переопределить уже нельзя.
2. Непосредственно изменить поведение формы можно только в ПриСозданииНаСервере(), ПриЧтенииНаСервере(), ПриОткрытии().
Например открыть какую-то другую форму того же типа объектов или добавить отборы в ту, что открывается по-умолчанию.
1. Переопределить форму можно только ту, которая открывается платформенными методами (например, двойной клик в динамическом списке открывает форму объекта). В этом случае можно переопределить имя формы в менеджере соответствующего объекта (ОбработкаПолученияФормы()). Формы, открываемые непосредственно через ОткрытьФорму(ИмяФормы) переопределить уже нельзя.
2. Непосредственно изменить поведение формы можно только в ПриСозданииНаСервере(), ПриЧтенииНаСервере(), ПриОткрытии().
(12) Это все известно, речь о другом. Типовым конструктором форм к элементу формы, который связан реквизитом типа СписокЗначений создается кнопка которая позволяет осуществлять подбор нужных значений.
Понятно, что я могу создать свою кнопку с подбором и там сделать то что мне нужно. Тогда зачем мне типовая, если я не могу вмешаться в процесс... А получается что если пользоваться типовой, не могу, а хотелось. Вот в чем вопрос темы.
Понятно, что я могу создать свою кнопку с подбором и там сделать то что мне нужно. Тогда зачем мне типовая, если я не могу вмешаться в процесс... А получается что если пользоваться типовой, не могу, а хотелось. Вот в чем вопрос темы.
(14) В типовых конфигах есть своя форма для редактирования списка значений. Перехватывается событие элемента формы, отключается стандартная обработка и открывается собственная форма редактирования списка значений.
Если вы об этом.
События встроенных платформенных форм не перехватываются
Если вы об этом.
События встроенных платформенных форм не перехватываются
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот