#0
by Швондер
Имеем регистр сведений "Нормы сырья", измерения "Номенклатура"- справочник ТМЦ, "Сырье" - справочник ТМЦ и ресурс "Норма", у справочника ТМЦ две предопределенные родительские группы "Номенклатура" и "Сырье", Вопрос такой: Возможно ли при вводе через форму регистра сведений по измерению Номенклатура чтобы открывалась только родительская группа "Номенклатура" а по измерению "сырье" только сырье...
#1
by Волшебник
Можно. 1. Создай форму списка регистра. 2. В полях ввода "Номенклатура" и "Сырье" отлови событие ПриНачалеВыбораИзСписка. 3. Установи в них СтандартнаяОбработка = Ложь; 4. Получи форму выбора нужного справочника 5. Установи отбор по родителю ФормаВыбора.СправочникСписок.Отбор.Родитель.Установить(Справочники.ТМЦ.Номенклатура); //как пример 6. В форме регистра отлови событие ОбработкаВыбора
#4
by Швондер
ругается - Поле объекта не обнаружено (Родитель) ФормаВыбора.СправочникСписок.Отбор.Родитель.Установить(Справочники.Номенклатура.ДС) а как разрешить отбор по родителю?
#6
by Pilcrow
Элемента отбора Родитель не существует. Это привело бы к глупой ситуации. Например, ты отбираешь элементы, родителем которых является некая группа. А у этой группы есть в подчинении еще группы, и в них есть тоже элементы и группы... Что ты увидишь на экране?
#7
by Pilcrow
В форме можно создать реквизит типа СправочникСсылка.ТМЦ, в табличном поле справочника установить свойство "Связь по родителю" на этот реквизит, в реквизит помещать значение ссылки предопределенной группы. ТП будет отображать то, что в иерархии группы. Вроде то, что надо.
#8
by Швондер
7. Можешь поподробнее. в форме регистра сведений я добавил такой реквизит, а дальше как?!
#9
by Pilcrow
1. Реквизит добавь не в форму регистра сведений, а в форму выбора справочника ТМЦ. В ней же установи для ТП списка справочника свойство "Связь по родителю" на этот реквизит. 2. Дальше делай, как пишет Волшебник в , но только до п.5. Вместо "отбора по родителю" запиши в этот реквизит значение ссылки Номенклатура или Сырье - в зависимости от того, из какого измерения открываешь форму выбора. Например: ФормаВыбора.МойРеквизит = Справочники.ТМЦ.Номенклатура; Потом, когда выполнится ФормаВыбора.Открыть, форма выбора откроется только с элементами, подчиненными Номенклатуре или Сырью. Дальше, когда выберешь элемент, форма закроется, и сработает обработчик ОбработкаВыбора.
#10
by Швондер
Уф... кажется разобрался... как вариант подходит, но в форме все равно можно увидеть другую верхнюю группу, буду копаться дальше
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Отбор в форме подчиненного справочника по значению из формы владельца
- Как в форме выбора установить отбор по родителю?
- Зачем нужен отбор "В интервале", если есть отбор "больше" и "меньше"?
- V8: Отбор в форме справочника "ссылка в группе"
- Как програмно учтановить отбор в форме списка или в форме выбора
- "Отключить отбор " и "Отбор по значению в текущей колонке"
- Отбор по родителю в форме выбора для Номенклатуры
- v8: Как соединить ПостроительЗапроса.Отбор и Отбор на форме
- УФ. Программный отбор и пользовательский отбор....
- 8.3.5, УФ, Реквизит таблицы значений с типом "Отбор"/ "Отбор компоновки данных"
- v7: 1cpp Набор Классов ПоставщикДанных Установить отбор, отменить отбор
В этой группе 1С
- УТ, чем НДС 18% отличается от НДС 18% / 118% ??
- Теперь нет периодических реквизитов справочников?
- как программно поменять значения в списке?
- Экспорт проводок в типовую бухгалтерию 7.7 ред. 4.5 при помощи XML
- Где 1С хранит настройки УРБД - пути выгрузки загрузки
- Чем отличаются реквизиты формы от реквизитов объекта (обработки, документы)
- Как в V8 снять в модуле значок объект не редактируется.
- Список сотрудников в 1с 7.7
- Этого не может быть или всё таки может?
- обновление УПП...
- Подчинённый справочник или регистр сведений
- Подскажите как установить доплату за классность водителям?
- Учет ГТД в разрезе артикулов в бухгалтерии
- Выгрузка из КАМИНа в БУХГАЛТЕРИЮ
- Печать ценников в 1С-предприниматель...?
- Конфигурация "Конвертация данных" есть рабочий вариант
- V7: Автоматическое тестирование функционала конфигурации. FuncTest 0.9.6
- Сортировка СпискаТабличного поля
- определить количество реквизитов справочника и их Идентификаторы?
- Бух: Доход с начала года