Имя: Пароль:
1C
1С v8
Регламентные задания
,
0 Vadimok
 
25.08.11
14:50
Проблкма с регламентным заданием. При выполнении пишит

{ОбщийМодуль.Бюджет_РегламентныеЗаданияДляБюджета.Модуль(147,68)}: Переменная не определена (глТекущийПользователь)

поместил весь код в обработку все срабатывает без ошибок, а в модуле не хочет. Что может быть?
1 Vovan1975
 
25.08.11
14:53
бугага
2 Vovan1975
 
25.08.11
14:57
это потому что переменная глПользователь компилится на клиенте а не на сервере
3 Vadimok
 
25.08.11
15:00
как исправить?
4 NetDozor
 
25.08.11
15:04
либо добавить блок "#ЕСЛИ КЛИЕНТ", либо закаментить строки
5 Sammo
 
25.08.11
15:04
Не пользоваться глобальными переменными, например, переписать на параметры сеанса
6 Sammo
 
25.08.11
15:05
Модуля приложения нет на сервере.
7 Vadimok
 
25.08.11
15:14
Так у меня переменной глТекущийПользователь нет в коде. Я ее не использую там нигде.
8 Vovan1975
 
25.08.11
15:15
или как вариант, озаботиться ее инициализацией самостоятельно

(4) я такому закомметатору башку оторвал бы нахер
9 Vadimok
 
25.08.11
15:17
Добавить переменную в модуль?
10 Vovan1975
 
25.08.11
15:18
(7) бугага

чувак, есть такая штука как проверка конфигурации на ошибки, там в конфигураторе есть такая хитрая кнопочка "проверка конфигурации"
11 Sammo
 
25.08.11
16:22
(8) Проверь конфигурацию в режиме сервера, удивишься, наверное :)
Кстати, если данный общий модуль точно не нужен, то его можно сделать только Клиент.
В общем усттранение ощибок в режиме сервера задача творческая :)
2 + 2 = 3.9999999999999999999999999999999...