#0
by suvolod
БП 2.0. На обычной форме создал реквизит СписокСчетов (ТипЗначения - СписокЗначений, ТипЗначенияСписка- ПланСчетовСсылка.Хозрасчетный). Когда пользователь щелкает по кнопке выбора у этого реквизита, открывается стандартная форма "Редактирование списка значений", в которой к уже выбранным счетам можно добавить новые. Проблема в том, что для подбора предлагается весь список счетов плана счетов "Хозрасчетный, а мне надо ограничить этот список только несколькими счетами (10.01 - 10.06, 10.08). Как это можно сделать? На всякий случай: как устанавливать отбор на форму выбора плана счетов я знаю, мне непонятно как это сделать, если эта форма вызывается не напрямую, а через цепочку "Реквизит формы" > типовая форма "Редактирование списка значений" > форма выбора "План счетов бухгалтерского учета"
#1
by suvolod
апну.. Выход нашел, сделал собственную форму выбора списка значений. Но это достаточно геморно - создавать собвственную форму, прописывать обработчики, подменять вызов типовой формы выбора списка значений собственной. И все это ради того, чтобы иметь возможность при подборе установить отбор на выбираемые элементы. Может, все-таки есть типовое решение?
#2
by Steel_Wheel
Можно открывать существующую форму списка выбора, и там уже накладывать отборы. Главное, чтобы форма была.
#4
by suvolod
это не то немного. Объясню еще раз: элементу формы, имеющему тип значения = СписокЗначений, этот самый список можно типизировать через доп. свойство ТипЗначенияСписка. Если в качестве этого свойства указать, например, СправочникСсылка.Контрагенты, то при подборе открывается автоматически генерируемая форма списка значений, и уже в этот список пользователь сможет добавлять контрагентов, пользуясь для этого стандартной формой выбора контрагентов из Справочник.Контрагенты. Программировать при этом ничего не нужно. Мне же нужно чтобы эта форма выбора открывалась с некоторым отбором (например, только контрагенты с кодами "00000001", "00000002"). А поскольку форма выбора открывается не напрямую, из реквизита формы, а через "промежуточную" форму списка значений под названием "Редактирование списка значений", я не знаю, как добраться до этой формы, чтобы передать в нее Отбор Но поскольку
#5
by Darky
1. Использовать свойство списка ДоступныеЗначения. 2. Создавать свой список. Дать возможность пользователю отмечать нужные счета, после чего загружать отмеченные в список на форме. 3. Заполнять список на форме при открытии, пользователи удаляют лишнее PS: Объяснить пользователям, что кнопку Подбор в первом случае нажимать нельзя, во втором и третьем еще и добавлять нельзя)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Зачем нужен отбор "В интервале", если есть отбор "больше" и "меньше"?
- Как установить отбор в форме списка справочника и запретить его редактирование?
- Как програмно учтановить отбор в форме списка или в форме выбора
- 8.2 Условное оформление списка в форме списка справочника
- Редактирование списка значений в форме. Кнопка подбор не активна.
- "Отключить отбор " и "Отбор по значению в текущей колонке"
- v8: Как соединить ПостроительЗапроса.Отбор и Отбор на форме
- УФ На форме списка настройка списка отборов и т.д.
- Как заполнить ПостроительОтчетов.Отбор из СКД.Отбор
- УФ. Программный отбор и пользовательский отбор....
- Начало выбора для стандартной формы Редактирование списка значений
- 8.3.5, УФ, Реквизит таблицы значений с типом "Отбор"/ "Отбор компоновки данных"
В этой группе 1С
- Как в ут 11 складу установить тип Розничный
- 8.2 + Управляемые формы + дерево значений + контекстное меню = проблемы
- Завис процесс 1с
- Как вам такой КОД ???
- скд = >связи наборов данных = > список параметров
- Расчет ресурса по группировкам иерархии.
- Почему функция ВставитьОбласть недоступна в тонком клиенте? А как же SaaS?
- Precomp.dll
- v7: Как вывести остатки по 41 (номенклатура+код) счету в xml в бухгалтерии 7.7
- Списание ошибок округления при расчете себестоимости
- 8.2.15 При проведении не срабатывает процедура модуля объекта "ПередЗаписью"
- Выгрузка Макета в эксель
- КД. Не выгружается реквизит справочника.
- ЗУП. Расчет премии от оклада
- УТ 11 изменить значение табличной части документа УстановкаЦенНоменклатуры
- сохранение параметров отбора построителя отчета
- вывод своего макета в СКД
- v8: Не запускается служба "Агент сервера 1С Предприятия 8.1".
- Должны ли остатки отпусков учитывать невыходы сотрудника?
- ЗУП. В каком регистре хранятся данные прошлого года по среднему для отпуска ..