|
Переменная экспорт | ☑ | ||
---|---|---|---|---|
0
paulic
14.10.11
✎
18:35
|
Прошу прощения за такой вопрос.
Создал внешнюю обработку. Переключаюсь между формами и нужно добраться до переменной которую объявил в 1-м модуле. Подскажите как можно это сделать или есть одно только решение как объявить ее в глобальном модуле? Спасибо. |
|||
1
Steel_Wheel
14.10.11
✎
18:39
|
(0) Объяви в модуле объекта с ключевым словом экспорт:
Перем МояПостоянная Экспорт |
|||
2
paulic
14.10.11
✎
18:43
|
Так и делал, а как ее достать в другом модуле?
|
|||
3
Reset
14.10.11
✎
19:02
|
Вот так: МояПостоянная
|
|||
4
paulic
14.10.11
✎
19:30
|
Пишет Переменная не определена (МояПостоянная)
|
|||
5
paulic
14.10.11
✎
19:31
|
Пробовал объявлять и
Перем ФормаСравнения Экспорт; и Перем ФормаСравнения; Значение которое я присвоил в другом модуле не передает. |
|||
6
paulic
14.10.11
✎
19:32
|
описочка
Перем МояПостоянная Экспорт; и Перем МояПостоянная; |
|||
7
paulic
14.10.11
✎
19:46
|
Т.е. я сделал следующее
1 форма (модуль) объявил Перем МояПостоянная Экспорт; Установил значение МояПостоянная = "Строка"; ФормаСравнения = ПолучитьФорму("ФормаСравнения"); ФормаСравнения.Открыть(); В открытой форме пробовал объявлять переменную 2 способами Перем МояПостоянная Экспорт; и Перем МояПостоянная; пытаюсь обратиться к переменной Сообщить(МояПостоянная); В результате ничего не возвращает. Что я не так делаю? |
|||
8
shuhard
14.10.11
✎
19:49
|
(7) Объяви в модуле объекта с ключевым словом экспорт:
|
|||
9
aleks-id
14.10.11
✎
19:56
|
формы управляемые?
|
|||
10
paulic
14.10.11
✎
20:00
|
(8)
Ну вот же я объявляю Перем МояПостоянная Экспорт; |
|||
11
paulic
14.10.11
✎
20:00
|
(9)
Это внешняя обработка. |
|||
12
aleks-id
14.10.11
✎
20:02
|
(11) да хоть внутренняя. она на управляемых формах?
|
|||
13
paulic
14.10.11
✎
20:09
|
(12)
Нет, обычная форма. |
|||
14
aleks-id
14.10.11
✎
20:11
|
объяви реквизитом и не парься.
|
|||
15
shuhard
14.10.11
✎
20:19
|
(10) модуль формы<>модуль объекта
|
|||
16
paulic
14.10.11
✎
20:24
|
(14)
Действительно. Спасибо за дельный совет. |
|||
17
paulic
14.10.11
✎
20:25
|
Но все таки интересно, как действует этот Экспорт.
|
|||
18
AaNnDdRrEeYy
14.10.11
✎
21:11
|
(17) думаю тебе сначала надо разобраться что такое модуль объекта а потом на экспорт замахиваться.
|
|||
19
Escander
14.10.11
✎
21:18
|
(17) если это про 8.2 УФ, то так: без указания контекста переменная создаётся на стороне сервера. Серверный код отработал при созданиии формы и помер (ибо не нужен уже нафиг) и твоя переменная вместе с ним. У 8.2 подход отличен от 7.7
|
|||
20
acsent
14.10.11
✎
21:58
|
Форма наверно не привязаны к объекту
|
|||
21
AlexNew
14.10.11
✎
22:07
|
Ни че не понял. Где он тот же объект получил, к-рый создал?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |