|
НачалоВыбора, не добавляется выбираемое значение | ☑ | ||
---|---|---|---|---|
0
Invis91
14.05.12
✎
16:53
|
Процедура ПодразделыПодразделНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь; Список = Новый СписокЗначений; Для Каждого Строка Из Подразделы Цикл Список.Добавить(Строка.Подраздел); КонецЦикла; Форма = Справочники.РазделыНоменклатуры.ПолучитьФормуВыбора(,ЭтаФорма); Форма.РежимВыбора = ИСТИНА; Форма.СправочникСписок.Отбор.Наименование.ВидСравнения = ВидСравнения.НеВСписке; Форма.СправочникСписок.Отбор.Наименование.Использование = ИСТИНА; Форма.СправочникСписок.Отбор.Наименование.Значение = Список; Форма.Открыть(); КонецПроцедуры Здравствуйте, есть одна проблема с обработкой события "НачалоВыбора". Все работает, и форма открывается и отбор работает, но есть одно но, когда я выбираю значение, оно почему то не добавляется в поле ввода, откуда я собственно и нажимал кнопку выбора. Это все конечно можно подправить руками, выбранное значение добавить с текущие данные строки и т.д. Но разве выбранное мною значение не должно автоматически добавляться в поле ввода, то есть после выбора значения должен сработать обработчик события "ОбработкаВыбора", но он, к сожалению, не срабатывает. |
|||
1
Kondarat
14.05.12
✎
16:55
|
Форма = Справочники.РазделыНоменклатуры.ПолучитьФормуВыбора(,Элемент);
|
|||
2
XLife
14.05.12
✎
16:57
|
СтандартнаяОбработка = Ложь;
|
|||
3
Invis91
14.05.12
✎
17:01
|
(1) мда, фэйспалм). спасибо большое, Kondarat)
|
|||
4
Invis91
14.05.12
✎
17:51
|
В продолжении темы, есть у справочника 3 стандартных реквизита: Код, Наименование, Родитель.
В форме выбора, отбор можно делать только по Коду и Наименованию. Есть ли возможность добавить отбор по Родителю, ведь для СправочникаСписка(по умолчанию в форме выбора)программно отбор добавлять нельзя. И вообще по какому принципу реквизиты попадают в отбор? Почему 2 реквизита попали, а 3й - нет? Решение есть, через запрос, но для такой простой задачи, кода слишком много получается. Поэтому и решил спросить. |
|||
5
Feanor
14.05.12
✎
17:53
|
(4) а отбор вида "ссылка в группе МояГруппа" чем не угодил?
|
|||
6
hhhh
14.05.12
✎
17:55
|
(4) добавьте колонку Родитель на форму
|
|||
7
Invis91
14.05.12
✎
17:58
|
(5) Потому что у справочника - иерархия элементов, а не групп, если я вас правильно понял.
(6) Да давно уже добавил, у колонки "Родитель" и доступность, и видимость - Истина, но в отборе по-прежнему ее нет. |
|||
8
Feanor
14.05.12
✎
18:01
|
(7) Для иерархии элементов это тоже работает. Вроде )
|
|||
9
Invis91
14.05.12
✎
18:20
|
ну вроде нет) а если и да, то мне надо именно отбор по родителю, блин, уже голову сломал, почему его в списке отбора нет, не понимаю.
|
|||
10
Invis91
14.05.12
✎
20:31
|
Ни у кого не появилось ответов на мой вопрос?)
|
|||
11
vmv
14.05.12
✎
20:37
|
не читая этот бред
Элемент должен быть явно связан со Значением Выбора как осуществить связь - допри сам, это просто |
|||
12
Invis91
14.05.12
✎
21:37
|
(11) Я про вопрос (4), каюсь, просто голова забита, надо бы отдельную тему создать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |