|
Ругается на общий модуль "Переменная не определена" , Deon
| ☑ | ||
---|---|---|---|---|
0
fantomask
28.12.16
✎
08:20
|
База 1С Бухгалтерия для Узбекистана, на обычном приложении.
Написал общий модуль для обмена, до недавнего времени работал исправно. Сегодня при открытии формы, где есть кнопка с вызовом процедуры в этом общем модуле. Выходит ошибка: Переменная не определена и название модуля. Перевел вызов этой процедуры в модуль документа, не помогло. |
|||
1
1dvd
28.12.16
✎
08:22
|
модуль не доступен на клиенте или на сервере, смотря откуда вызывается
|
|||
2
fantomask
28.12.16
✎
08:24
|
(1) Так я вызов этого модуля перевел в модуль документа. Соответственно вызов всегда будет выполняться на стороне сервера.
|
|||
3
Aleksey
28.12.16
✎
08:24
|
Может кто то обновил и удалил твой модуль
|
|||
4
fantomask
28.12.16
✎
08:26
|
(3) Всё на месте стоит, я предварительно всё проверил, прогуглил.
|
|||
5
lxndr
28.12.16
✎
08:26
|
открыжь для модуля "Вызов сервера"
|
|||
6
fantomask
28.12.16
✎
08:28
|
(5) уже стоит, ошибка та же самая
|
|||
7
Мимохожий Однако
28.12.16
✎
08:31
|
Ничего просто так не происходит. Наверняка были изменения. Включи в режиме отладки остановку по ошибке и анализируй свой код в модуле с ошибкой на свойства и инициализацию.
|
|||
8
fantomask
28.12.16
✎
08:43
|
(7) При открытии документа выходит эта ошибка.
|
|||
9
Mankubus
28.12.16
✎
08:51
|
(8) какие флаги стоят в свойствах модуля?
|
|||
10
ptiz
28.12.16
✎
08:53
|
(2) "я вызов этого модуля перевел в модуль документа. Соответственно вызов всегда будет выполняться на стороне сервера." - в обычном приложении? Шутишь?
|
|||
11
ifso
28.12.16
✎
08:55
|
кирпич в посылке, не?
|
|||
12
MUXACb
28.12.16
✎
09:08
|
(0) Проверяйте весь общий модуль. У нас так было когда в какой-то процедуре модуля(причем для совершенно другого объекта), было получение свойства структуры, а переменная для значения свойства не была определена через "Перем". При вызове общего модуля он проверяется на ошибки
|
|||
13
MUXACb
28.12.16
✎
09:15
|
+(12) Пардон, не "Перем", а "ПеременннаяДляЗначенияСвойства" = Неопределено;
|
|||
14
fantomask
28.12.16
✎
12:11
|
(12) Спасибо будем проверять...
|
|||
15
fantomask
28.12.16
✎
14:21
|
Не знаю в чем была проблема, но переименовал название общего модуля и проблема решилась. Соответственно во всех модулях Переименовал.
|
|||
16
kossmatiy
28.12.16
✎
15:51
|
(15) кэш?
|
|||
17
luter-89
28.12.16
✎
17:42
|
Какой кеш нах. В модуле менеджера нужно директивы препроцессора прописать, в каком контексте будет доступен вызов процедуры модуля
|
|||
18
luter-89
28.12.16
✎
17:44
|
Не обращали внимание в типовых в модулях менеджера документа:
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #КонецЕсли |
|||
19
fantomask
29.12.16
✎
07:08
|
(18) Пробовал. Тоже не помогло
(16) возможно кэш, но возможности очистить её не было... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |