|
Модуль внешней обработки. Не видит переменную модуля в модуле формы в режиме предприятия. |
☑ |
0
new_hope
12.03.19
✎
15:43
|
Имею код в модуле внешней обработки
Перем МояПеременная Экспорт;
МояПеременная = "СодержаниеПеременной";
Если Метаданные.Имя = "База1" Тогда
ПолучитьФорму("Форма1").Открыть();
ИначеЕсли Метаданные.Имя = "База2" Тогда
ПолучитьФорму("Форма2").Открыть();
Иначе
Сообщить("Нам тут не место...");
КонецЕсли
Так вот вопрос - как я не стараюсь, в режиме Предприятия (во время исполнения) - получаю ошибку, что "Переменная не определена (МояПеременная)" при вызове ее из модуля "форма1" (или "Форма2")
Вот... так... Это я что-то делаю не так?
|
|
1
Вафель
12.03.19
✎
15:45
|
модуля обработки не существует в форме
|
|
2
new_hope
12.03.19
✎
16:12
|
(1) В модуле формы
|
|
3
new_hope
12.03.19
✎
16:13
|
Почему "МояПеременная" вызывает ошибку в модуле формы (Форма1 или Форма2 - без разницы)?
|
|
4
Жан Пердежон
12.03.19
✎
16:18
|
в модуле формы нет модуля обработки
так понятней?
|
|
5
new_hope
12.03.19
✎
16:25
|
(4) Вполне понятно!
Сорри - неверно выразился, наверное...
В модуле формы (Форма1) должна быть доступна переменная "МояПеременная", которая объявлена в модуле объекта?
|
|
6
Вафель
12.03.19
✎
16:29
|
(5) не должна
|
|