Имя: Пароль:
1C
 
Работа с глобальными перемеными
0 tatoshka0403
 
25.03.16
12:26
Есть общая форма которая открывается при запуске вот код вот код:

Перем НомерВесов Экспорт;

&НаКлиенте
Процедура СтарыеВесы(Команда)
    НомерВесов=0;
КонецПроцедуры


&НаКлиенте
Процедура НовыеВесы(Команда)
    НомерВесов=1;
КонецПроцедуры

Вот модуль формы документа

Перем НомерВесов;
&НаКлиенте
Процедура Вес(Команда)
    ВесСервер();
КонецПроцедуры

Но она туда не передается
1 tatoshka0403
 
25.03.16
12:26
Что я написал не так?
2 ДенисЧ
 
25.03.16
12:27
А почему она туда должна передаваться?
3 ObjectRelation Model
 
25.03.16
12:28
а причем тут ВесСервер?
4 tatoshka0403
 
25.03.16
12:28
(2) А как правильно написать чтобы передалось?
5 ДенисЧ
 
25.03.16
12:28
В параметрах функции, вестимо.
Глобальные переменные is a root of evil
6 tatoshka0403
 
25.03.16
12:29
(3) ВесСервер(НомерВесов); вот так
7 salvator
 
25.03.16
12:29
Заведи константу и записывай/получай значение из нее.
8 aka AMIGO
 
25.03.16
12:29
(0) ты объявил перем в модуле формы. Это другая переменная
(4) попробуй в модуле формы так:

//Перем НомерВесов;
&НаКлиенте
9 Zhuravlik
 
25.03.16
12:29
(0) Эта переменная будет доступна только на сервере, и только в текущем вызове.
10 ObjectRelation Model
 
25.03.16
12:30
(6) какая свзяь между ВесСервер и тем, что ты написал выше?
11 tatoshka0403
 
25.03.16
12:31
(7) У меня два компьютера надо чтобы у каждого была своя
12 tatoshka0403
 
25.03.16
12:32
(10) экспорт...или как передать переменную?
13 ObjectRelation Model
 
25.03.16
12:32
(11) параметры сеанса есть для этого
14 tatoshka0403
 
25.03.16
12:33
К имени компьютера привязываться не хочу
15 ObjectRelation Model
 
25.03.16
12:35
(14) у тебя поток сознания