Имя: Пароль:
1C
1C 7.7
v7: как обратиться в модуле документа (не модуль формы) к реквизиту формы
,
0 arinarenatova
 
09.11.17
14:02
как обратиться в модуле документа (не модуль формы) к реквизиту формы.

Реквизит: Счет62 (на форме выбирают субчета 62)
В модуле документа:

Операция.Дебет.Счет = Счет62;


Операция.Дебет.Счет = Счет62<<?>>;
{Документ.ПередачаОС.Модуль Документа(75)}: Переменная не определена (Счет62)
1 Ёпрст
 
09.11.17
14:03
(0) оно не надо тебе
2 Ёпрст
 
09.11.17
14:04
обращайся к реквизитам документа.
3 arinarenatova
 
09.11.17
14:06
а можно по подробней, пожалуйста
4 vladko
 
09.11.17
14:11
(3) создай реквизит документа Счет62, выведи его на форму и тогда он будет доступен из модуля документа.
5 vladko
 
09.11.17
14:16
+(4) либо можно сделать более сложно: создаёшь реквизит документа, на форму его не выводишь. На форму кидаешь список значений, который заполняешь при открытии нужными вариантами субсчетов. При записи документа в реквизит пишешь выбранное значение, а при проведении оно уже становится известным и доступным для модуля.
6 Масянька
 
09.11.17
14:20
(0) Вы бы описали задачу (полностью).
7 HawkEye
 
09.11.17
14:54
(0) никак.... в (1) все верно написано, не надо тебе этого, особенно если в реквизите счет который используется в проводке.
8 NSSerg
 
09.11.17
15:08
(3) Если поподробней, то что у тебя будет происходить при проведении не из формы? Формы нет. Счета нет. Проводки какие будут?
9 skafandr
 
09.11.17
15:09
(0) Глупость какая. Вы каждый раз будете выбирать субчета 62 перед проведением документа? Заведите реквизит и не удаляйте гланды через одно место
10 arinarenatova
 
09.11.17
15:56
Спасибо, Владимир, сделала, все получилось, забыла что реквизиты сначала добавлять надо, а не на форму выносить....
11 пипец
 
09.11.17
17:01
пятнично )
12 Масянька
 
09.11.17
17:40
(11) Сегодня четверг (тут или "!", или "?" - не определилась).