Как наложить отбор на открытую форму списка
По теме из базы знаний
- Расширение управляемой формы для отчета. Несколько действий с параметром "Отбор".
- Пример доработки типового отчета в БП 3.0 (Ограничение доступности поля в отборе, группировке) без снятия с поддержки
- Как работают управляемые формы и тонкий клиент 1С – взгляд "из-под капота"
- Как ограничить поля отбора в динамическом списке и ничего не сломать
- Строковые отборы в 1С
Найденные решения
(2)Да тут на 1с нашел, использовать метод ПолучитьФорму с указанием ее идентификатора, и вроде потом ее можно как то оповестить, не понял как оповещать. Да и не всегда эта форма открывается с отбором. Это при открытии формы куда то сохранять ее идентификатор надо, сложно. В общем выкрутился открытием нового экземпляра формы
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
ну а что вы ожидали?
как открытая форма узнает, что изменились параметры отбора?
теоретически можно по разному сделать
- в той же форме вызвать изменение параметров, задать их и перечитать форму
- в другой форме изменить параметры, и опять же перечитать форму с новыми параметрами
как открытая форма узнает, что изменились параметры отбора?
теоретически можно по разному сделать
- в той же форме вызвать изменение параметров, задать их и перечитать форму
- в другой форме изменить параметры, и опять же перечитать форму с новыми параметрами
(2)Да тут на 1с нашел, использовать метод ПолучитьФорму с указанием ее идентификатора, и вроде потом ее можно как то оповестить, не понял как оповещать. Да и не всегда эта форма открывается с отбором. Это при открытии формы куда то сохранять ее идентификатор надо, сложно. В общем выкрутился открытием нового экземпляра формы
Компоновщик настроек динамического списка доступен на клиенте, а значит изменить отбор в открытой форме списка не составляет труда. для это нужно получить саму форму, например из списка открытых форм, и имя реквизита динамического списка.
(7)"Одним из параметров метода ПолучитьФорму() является параметр КлючУникальности. При выполнении этого метода система будет сначала искать открытую форму с указанным ключом уникальности и, если такая существует, будет возвращена именно она. Если же нет, то будет возвращена новая форма,"
Это с ИТС, то есть я так понял если не указывать идентификатор всегда новая форма возвращается
Это с ИТС, то есть я так понял если не указывать идентификатор всегда новая форма возвращается
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)