Имя: Пароль:
1C
1С v8
глТекущийПользователь в глобальном модуле
0 MaxiM072
 
02.09.11
07:58
Если НЕ  ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ПроведениеТранзитов") Тогда

выдаёт ошибку в модуле УправлениеЗапасамиПартионныйУчет, в модуле стоят галки: глобальный, сервер, внешнее соединение

{ОбщийМодуль.УправлениеЗапасамиПартионныйУчет(1418,39)}: Процедура или функция с указанным именем не определена (глЗначениеПеременной)
   Если НЕ  ПолучитьЗначениеПоУмолчанию(<<?>>глЗначениеПеременной("глТекущийПользователь"), "ПроведениеТранзитов") Тогда

как тут быть, объявлять все процедуры, которые получают текущего пользователя

обработка кода происходит на сервере, как быть в этом случае
1 mirosh
 
02.09.11
08:05
ПолучитьЗначениеПоУмолчанию(ПараметрыСеанса.ТакущийПользователь), "ПроведениеТранзитов") ?
2 mirosh
 
02.09.11
08:05
ПараметрыСеанса.ТакущийПользователь()
3 forforumandspam
 
02.09.11
08:06
У меня в УПП функция "глЗначениеПеременной()" находится в общем модуле "ГлобальныйМодуль". У тебя такой есть?
4 ZanderZ
 
02.09.11
08:09
в ЗУП тоже стоит в ГлобальномМодуле, с инструкцией
#Если Сервер И НЕ Клиент И НЕ ВнешнееСоединение Тогда

Функция глЗначениеПеременной(Имя) Экспорт

#КонецЕсли
5 MaxiM072
 
02.09.11
08:32
(2) сработало
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.