Имя: Пароль:
1C
1C 7.7
v7: ПриНачалеВыбораЗначения() Недостаточно параметров
0 Lacoster
 
14.03.13
09:07
Добрый день! Нужна помощь.
Процедура  ПриНачалеВыбораЗначения(ИдДиалога,ф)
   Если ИдДиалога= "ВыбТранс" Тогда
       ф=0;
   ВидКон = "";  
       ОткрытьПодбор("Справочник.Контрагенты","ВыбТранс",ВидКон,0);
       Если СобТр=1 Тогда
           ВидКон.УстановитьОтбор("ВидКонтра",4);
       ИначеЕсли СобТр=2 Тогда
           ВидКон.УстановитьОтбор("ВидКонтра",5);
       КонецЕсли;
   КонецЕсли;
КонецПроцедуры

Выдаёт ошибку что:
ПриНачалеВыбораЗначения(<<?>>)
Недостаточно фактических параметров
Какие ему ещё параметры нужны?
1 Rie
 
14.03.13
09:09
(0) Ты эту процедуру явно вызываешь, что ли?
Тогда обрати внимание - у неё 2 параметра. А в той строке, где ты её явно вызываешь - не указано ни одного.
2 Lacoster
 
14.03.13
09:12
Процедура просто объявлена. Вызывается она когда я тыкаю на форме. Вот это и понятно что ей нужно флаг передать. А как я его передам?
3 1Сергей
 
14.03.13
09:13
(2) она где-то формулах у тебя прописана, на форме. А такое делать низя
4 ДенисЧ
 
14.03.13
09:13
(2) Если ты её правильно объявил, то не нужно ей ничего передавать. Платформа сама передаст
5 Rie
 
14.03.13
09:13
(2) Не надо ей ничего передавать. Убери её из формулы напрочь.
6 1Сергей
 
14.03.13
09:13
ну, вообще, можно, но осторожно
7 Lacoster
 
14.03.13
09:15
Всё, нашел. Действительно объявил в форме. Убрал - заработало. Спасибо
8 1Сергей
 
14.03.13
09:16
(7) спасибо в карман не положишь, с тебя 100 мистабаксов
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.