Имя: Пароль:
1C
1С v8
УФ как сделать переменную доступную на всех функциях на сервере
,
0 il
 
18.06.12
17:55
текст модуля формы:
&НаСервере
Перем ПризнакПериодаОтчетности;

Процедура ПодготовитьСлужебныеДанные(КонДата)
     ПризнакПериодаОтчетности="00";
Конецпроцедуры    

&НаКлиенте
Процедура Розница(Команда)
   ПодготовитьСлужебныеДанные(Отчет.КонДата);
   СформироватьРозницу1(ТабДок);
Конецпроцедуры    

Внутри процедуры СформироватьРозницу1( переменная пустая, как сделать правильно?
1 Rovan
 
гуру
18.06.12
18:06
(0) ПараметрСеанса....
2 EvgeniuXP
 
18.06.12
18:24
или константу заведи, записывай в нее и считывай.
3 andrewks
 
18.06.12
18:30
(2) плохая идея. начнётся межсеансное взаимодействие выполняемого кода с непредсказуемыми последствиями
4 oleg_prg
 
18.06.12
21:29
Я делал так:

Процедура Имя1()
  ИмяНастройки = СокрЛП(ИмяПользователя())+"."+СокрЛП(ЭтотОбъект);
  СохранитьЗначение(ИмяНастройки+"Дата1", Дата1);
КонецПроцедуры

Процедура Имя2()
  ИмяНастройки    = СокрЛП(ИмяПользователя())+"."+СокрЛП(ЭтотОбъект);
   Дата1        = ВосстановитьЗначение(ИмяНастройки+"Дата1");
КонецПроцедуры

В данном случае получаем переменную Дата1 которая доступна в пределах объекта (отчета, документа, обработки...) и пользовтаеля
5 EvgeniuXP
 
18.06.12
22:07
(2) это понятно что плохая, ну если человеку уж очень хочется...
6 EvgeniuXP
 
18.06.12
22:07
(5) к (3)
7 Defender aka LINN
 
18.06.12
22:09
ППЦ... А реквизит формы - не, слишком мелко?
8 EvgeniuXP
 
18.06.12
22:09
ВременноеХранилище.
9 experimentator76
 
18.06.12
22:53
(0) песец
10 andrewks
 
18.06.12
22:56
(7) это была задачка не смекалку, а ты взял, и всё испортил
11 H A D G E H O G s
 
18.06.12
22:59
(7) "Мелко, Хоботов, мелко. Вот умора." ©Композитор
12 experimentator76
 
18.06.12
23:00
я предпочитаю почему ключевой параметр - он еще круче - может из модуля формы вылезть
13 H A D G E H O G s
 
18.06.12
23:00
Увидел, зашел, посмотрел на всех вас, на пропавшего автора, а в случайный трек попала "рамамба хара мамба рум"
14 H A D G E H O G s
 
18.06.12
23:01
Символично, блин.
15 experimentator76
 
18.06.12
23:01
(13) типа?
16 experimentator76
 
18.06.12
23:02
(12) не - вру
17 H A D G E H O G s
 
18.06.12
23:02
(15) Типа, много смысла в этой песне?
18 experimentator76
 
18.06.12
23:03
(17) мне всегда нравилась песня - намного содержательнее чем биография ТС за 6 г. 8 мес.
19 H A D G E H O G s
 
18.06.12
23:20
(18) Аналогично.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.