IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   1c7.7 проблема с передачей параметра в форму (http://www.imho.ws/showthread.php?t=117490)

Zhiberya 01.04.2007 15:40

1c7.7 проблема с передачей параметра в форму
 
В 1с я новичек, мне необходимо из Справочник.Стд открыть форму Документ.ЗаявНаРег и передать в него параметр Наименование, а в документе присвоить этот параметр реквезиту ФИО, делаю все по мануалу:
Справочник.Стд
Код:

Процедура ОткрЗаяв()
ОткрытьФорму("Документ.ЗаявНаРег", Наименование);
КонецПроцедуры

Документ.ЗаявНаРег
Код:

Процедура ПриОткрытии()
ФИО = Форма.Параметр;
КонецПроцедуры

Происходит следующее, после нажатия на кнопку с вызовом процедуры ОткрЗав() открывается нужная форма, но параметр не передается, и в Справочник.Стд Наименование удаляется. Подскажите как все таки передать параметр?

Nickotin 25.04.2007 20:42

В процедуре ОткрЗаяв() перед вызовом функции, присвой значение какой-нибудь переменной, скажем пОпц

Код:

Процедура ОткрЗаяв()
пОпц=Наименование;
ОткрытьФорму("Документ.ЗаявНаРег",пОпц);
КонецПроцедуры


Repich 16.05.2007 22:20

За такие названия переменных, процедур и функций надо убивать.
Или обзывай переменные полностью, чтобы человеку со стороны было понятно, что ты написал, либо иди по пути нормальных (не 1С) программистов и называй a,b,c и т.д.

sidrilla 17.05.2007 10:37

Можно почитать h__p://subscribe.ru/archive/comp.soft.prog.magic1c/200605/31100758.html


Часовой пояс GMT +4, время: 10:25.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.