Имя: Пароль:
1C
1С v8
УФ ОбработкаВыбора при СтандартнаяОбработка = ЛОЖЬ
0 Юзер123
 
naïve
24.07.20
10:23
Доброго времени.

Есть обработка в ней 2 реквизита

1 - номер проекта
2  - Документ некий..  

При выборе документа с условием что номер проекта не заполнен все работает  стандартно, но если номер проекта заполняется то надо доки показывать по отбору.

&НаКлиенте
Процедура ВыборДокументаНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    // Вставить содержимое обработчика.
    Если не ВыборПроекта.Количество() = 0 тогда
    СтандартнаяОбработка = ЛОЖЬ;
    ЗначениеОтбора = Новый Структура();
    Для Каждого СтрокаПроект из ВыборПроекта Цикл
    ЗначениеОтбора.Вставить("НомерПроектаДоговора", СтрокаПроект.Значение);
    КонецЦикла;
    ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
    
    
    ОткрытьФорму("Документ.МойДокумент.ФормаВыбора", ПараметрыВыбора);
    КонецЕсли;

КонецПроцедуры


Но в обработку выбора не заходит.  Подскажите в чем дело пож-та
1 Василий Алибабаевич
 
24.07.20
10:28
(0) Ставлю на то, что здесь : "ВыборПроекта.Количество()" написана какая-то фигня. Что на это говорит тов. отладчик?
2 Юзер123
 
naïve
24.07.20
10:29
(1) Там все ок.  Мне кажется дело не в этом.   Документы отбираются по проекту как надо в форме выбора, но после выбора не  передается в реквизиты формы.
3 Ёпрст
 
24.07.20
10:29
(0) в ОткрытьФорму не верное указание формы
4 Юзер123
 
naïve
24.07.20
10:31
(3) Форма выбора же
5 acht
 
24.07.20
10:32
(2) >  Документы отбираются по проекту как надо в форме выбора
Неа. У тебя всегда отбор по последнему проекту.

Ну и при открытии формы надо указывать владельца, у которого должна отработать обработка выбора.
6 Юзер123
 
naïve
24.07.20
10:33
(5) Как надо?)
7 Kesim
 
24.07.20
10:34
(0) если отладчик не останавливается возможно процедура в свойствах поля не проставлена?
8 Юзер123
 
naïve
24.07.20
10:34
(7)  Проставлена
9 Юзер123
 
naïve
24.07.20
10:34
ОткрытьФорму("Документ.МойДокумент.ФормаВыбора", ПараметрыВыбора,Элемент); (5)
10 Юзер123
 
naïve
24.07.20
10:35
А как в отбор список подсунуть?
11 acht
 
24.07.20
10:37
(10) В СП в описании параметра все написано.
12 Юзер123
 
naïve
24.07.20
10:37
(9) (5)  да и даже так в обработчик ОбработкаВыбора не попадает
13 Юзер123
 
naïve
24.07.20
10:38
(12) о.. все ок.
14 Юзер123
 
naïve
24.07.20
10:38
А как список то подсунуть?))) последний вопрос
15 Ёпрст
 
24.07.20
10:47
16 Юзер123
 
naïve
24.07.20
10:51
17 Юзер123
 
naïve
24.07.20
10:52
Спс
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс