Имя: Пароль:
1C
 
Как из модуля объекта увидеть переменную модуля формы?
0 Упс
 
22.09.05
13:01
Как из модуля объекта увидеть переменную модуля формы?
1 Волшебник
 
модератор
22.09.05
13:02
Неверная постановка задачи.
2 Упс
 
22.09.05
13:05
В модуле формы документа есть объявленная переменная. Как ее прочитать из обработки проведения?
3 ZolotarevAA
 
22.09.05
13:11
(2) Есть такае штука как "Контекст", изучите, например, в источнике С.А.Митичкин стр. 59.
4 Широкий
 
22.09.05
13:13
(3) Это в 8-ке то?
5 Упс
 
22.09.05
13:14
Прочитал. Но ответа не нашел....
6 Широкий
 
22.09.05
13:15
(2) я думаю , что не верно  , если ты будешь читать переменную (не реквизит) из модуля формы при проведении. Как вообще будет отрабатывать, если ты документ будешь прповодить к примеру из журнала или обработкой?
7 ZolotarevAA
 
22.09.05
13:19
(4) Источник указан. Потрудитесь заглянуть.

(5) Читай со слов "В КОНТЕКСТЕ МОДУЛЯ ПРИКЛАДНОГО ОБЪЕКТА..."
8 Широкий
 
22.09.05
13:24
Черт ...Митичкина не купил а-я-я-й... не трудно ли написать, что там?
9 ZolotarevAA
 
22.09.05
13:29
Могу передать только смысл - из модуля объекта "увидеть" переменную модуля формы нельзя.
10 Широкий
 
22.09.05
13:36
ну... я то думал что то умное написал... это не только у Митичкина написано.
(5) Если так надо - делай переменную глобальную в общем модуле  ... но мне кажется делаешь ты что то не то
11 Широкий
 
22.09.05
13:38
Или обяви переменную как глобальную в модуле проведения- это даже лучше
12 Волшебник
 
модератор
22.09.05
13:38
Нельзя в процедуре проведения использовать переменные из форм.
Документ может быть проведен программно или через меню операции. В этом случае никаких форм просто не существует.
13 ZolotarevAA
 
22.09.05
13:40
(12) Шикарная точка. :)
14 Широкий
 
22.09.05
13:42
(12) а что написал в 6
Где вообще наш герой... какие он сделал выводы?
15 Волшебник
 
модератор
22.09.05
13:43
(14) Я об этом сказал еще в первом посте.
16 Широкий
 
22.09.05
13:45
(15) но не расскрыл
ты мне лучше в этом помоги v8: Связь по владельцу;
17 Упс
 
22.09.05
14:36
(12) Хорошо, я все понял...
Мне просто при проведении документа, нужно делать изменения в независимом регистре сведений.... Так как в документе делаются изменения, я записывал их в таблицу значений, а при проведении из таблицы значений в регистр сведений... А теперь я так понимаю нужно отделно написать обработку проведения (для программного проведения) и обработать перед записью с режимом проведение (для работы из формы)
18 Упс
 
22.09.05
14:37
И так же отдельно Обработку удаления проведения и перед удалением.
19 Волшебник
 
модератор
22.09.05
14:46
(17) Почему не в табличную часть?
20 Упс
 
22.09.05
16:05
(18) Невидимую? А так лучше?
21 Волшебник
 
модератор
22.09.05
16:06
(20) Да. Не нужно было бы извращаться и пытаться достучаться до формы, которой нет.
22 Упс
 
22.09.05
16:07
(19) Точно лучше... Спасибо.... :)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан