Имя: Пароль:
1C
1С v8
Запара с реквизитами-самописка 1с
,
0 anisa8310
 
30.03.12
12:23
В документе, как обычно-выбираю контрагента по ссылке, в справочнике элемента Контрагент1-есть ещё реквизиты-строки (номер тел, емайл)-так вот из спр надо в документ значения чтобы проставлялись при выборе контрагента.
При изменении Контрагент
ЭтаФорма.ЭлементыФормы.Еконт=Справочники.Контрагент1.КонтЛицоЕмайл;
Но не работает(
1 Рэйв
 
30.03.12
12:24
Скорее всего


Еконт=Справочники.Контрагент1.КонтЛицоЕмайл
2 hhhh
 
30.03.12
12:24
ЭтаФорма.ЭлементыФормы.Еконт.ЗНАЧЕНИЕ =
3 Ненавижу 1С
 
гуру
30.03.12
12:24
мало данных ))
4 Рэйв
 
30.03.12
12:25
+(1)и то если Котрагент1 - предорпределенный
5 FIXXXL
 
30.03.12
12:31
Контрагент1 - это реквизит документа?
тогда пиши просто
ЭтаФорма.ЭлементыФормы.Еконт.Значение = Контрагент1.КонтЛицоЕмайл;
6 Ненавижу 1С
 
гуру
30.03.12
12:31
(5) просто это

Еконт = Контрагент1.КонтЛицоЕмайл;
7 FIXXXL
 
30.03.12
12:34
(6) а хз что такое "Еконт", мож реквизит формы
самописки такие самописки...
:)
8 Рэйв
 
30.03.12
12:36
(7)Да же если формы, то Еконт поймет все равно в контексте формы.
Это вот если просто элемент формы ни с чем не связанный, то да:-)
9 hhhh
 
30.03.12
12:38
(7) если реквизит формы тогда так

Еконт = Контрагент1.КонтЛицоЕмайл;
10 lxs
 
30.03.12
12:58
(9) ты думаешь, если это реквизит объекта, то присвоение выглядело бы иначе?
11 lxs
 
30.03.12
12:59
Вот за это

ЭтаФорма.ЭлементыФормы.Еконт=

равно как и за это

ЭтаФорма.ЭлементыФормы.Еконт.ЗНАЧЕНИЕ =

надо сразу бить по голове..
12 lxs
 
30.03.12
13:00
в первом случае за то, что неправильно в корне, во втором - за быдло-код
13 FIXXXL
 
30.03.12
13:21
(12) спасибо, о великий К.О.! :)
14 anisa8310
 
30.03.12
14:07
СПАСИбо получилось
15 Vladal
 
30.03.12
14:12
(4) Ты не переаутал реквизит с предопределнным?