|
"Выберите элемент, а не группу!" - не выбирается группа в форме выбора
| ☑ |
0
dave2000
17.04.15
✎
23:15
|
Есть в форме документа реквизит, в который должны выбираться группы или элементы справочника "Подразделения" (с неким отбором).
Делаю так:
<code>
&НаКлиенте
Процедура ПодразделениеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
СписокПодразделений = ГСМОбщегоНазначения.ПолучитьСписокПодразделений();
Форма=ОткрытьФорму("Справочник.Подразделения.Форма.ФормаВыбора",,Элемент);
Если ЗначениеЗаполнено(СписокПодразделений) Тогда
ЭлементОтбора = Форма.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСпискеПоИерархии;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = СписокПодразделений;
КонецЕсли;
Форма.Открыть();
Форма.Элементы.Список.Обновить();
КонецПроцедуры
</code>
Все нормально открывается, но позволяет выбирать только элементы справочника, а при попытке выбрать группу пишет:
"Выберите элемент, а не группу!
Для раскрытия групп используйте "Crtl"... бла-бла-бла..."
Для реквизита "Подразделение" в свойствах установлен выбор групп и позразделений.
Как заставить его выбирать и группы тоже?
|
|
1
dave2000
17.04.15
✎
23:16
|
>> Для реквизита "Подразделение" в свойствах установлен выбор групп и позразделений.
т.е. групп и элементов
|
|
2
Ma3eIIa
17.04.15
✎
23:43
|
где то стоит только элементы. может в форме выбора. поищи.
|
|
3
dave2000
18.04.15
✎
00:00
|
(2) та уже перерыл все свойства, не нашел там такого :(
|
|
4
Ma3eIIa
18.04.15
✎
00:07
|
смотри на самой форме где выбираешь. если на реквизите все верно. то проблема там.
|
|
5
dave2000
18.04.15
✎
00:30
|
(4) Дело в том, что когда форма выбирается штатным способом (СтандартнаяОбработка = Истина), то группы выбираются нормально, а когда вручную вызываешь, то матюгается. А какое именно свойство хоть смотреть? В настройках формы такого не нахожу ничего похожего.
|
|
6
icipher
18.04.15
✎
06:47
|
в свойствах реквизита "Выбор групп и элементов"
|
|
7
Креатив
18.04.15
✎
08:47
|
(5)Вручную - это программно? Тогда параметры открытия формы смотри.
|
|
8
dave2000
18.04.15
✎
12:12
|
(6) (7) Спасибо!
|
|