|
Ссылка на реквизит из другого документа | ☑ | ||
---|---|---|---|---|
0
Roland2013
03.06.13
✎
14:02
|
В модуле формы документа "А", использую реквизиты документа "А", а как сослаться на реквизит из документа "Б" ?
|
|||
1
1Сергей
03.06.13
✎
14:02
|
никак. не нужно это
|
|||
2
ДенисЧ
03.06.13
✎
14:02
|
ДокументБ.ИмяРеквизита...
|
|||
3
zak555
03.06.13
✎
14:03
|
ССлыкаДокА.Реквизит
|
|||
4
Roland2013
03.06.13
✎
14:03
|
(2) Документы.Б.Реквизит
??? |
|||
5
ICWiner
03.06.13
✎
14:05
|
реквизитБ.А.Документ.Реквизит?
|
|||
6
1Сергей
03.06.13
✎
14:05
|
(4) каким образом связаны эти документы? Один прописан в реквизите другого?
|
|||
7
ICWiner
03.06.13
✎
14:05
|
а документ Б - это один из реквизитов документа А?
|
|||
8
Roland2013
03.06.13
✎
14:07
|
(6) ДА
|
|||
9
Roland2013
03.06.13
✎
14:08
|
(7) именно
|
|||
10
NWsFF
03.06.13
✎
14:10
|
ЭтотОбъект.Б.ПолучитьОбъект().РевизитБ = "ой вэй";
|
|||
11
Roland2013
03.06.13
✎
14:10
|
Давайте рассмотрим два варианта
1. Документ Б - реквизит документа А 2. Документы не взаимосвязаны между собой, но в модуле А хочу использовать реквизиты документа Б 2-й вариант невозможен, правильно? |
|||
12
1Сергей
03.06.13
✎
14:10
|
(9) в таком случае, документ Б может быть указан в нескольких Документах А. К реквизитам какого из них тебе обратиться надо? Запросом ищи в общем...
|
|||
13
Рэйв
03.06.13
✎
14:11
|
(0) Возможна и такая конструкция :
//---------- ЧтоТо=ДокКакойТо.РеквизитСсылкаНаДокДругой.РеквизитДркгогоДокументаТипСправочник.РеквизитЭтогоСправочникаДругойСпр.ЕгоРеквизит; //------------------ Познай дзен:-) |
|||
14
Roland2013
03.06.13
✎
14:15
|
(12) Из документа А к реквизиту документа Б
|
|||
15
Roland2013
03.06.13
✎
14:17
|
(12) Все до меня дошел смысл сообщения) спс, запросом так запросом)
|
|||
16
Mitriy
03.06.13
✎
14:17
|
РеквизитСсылкаДокументБ.НужныйРеквизит
|
|||
17
1Сергей
03.06.13
✎
14:17
|
(14) хорошо. Значит у тебя в документе А есть реквизит с типом ДокументСсылка.ДокументБ, который называется, например, РеквизитДокументБ.
Тогда, чтобы обратиться к реквизитам Документа Б из Документа А нужно писать так: Сообщить(Объект.РеквизитДокументБ.НужныйРеквизитДокументаБ); |
|||
18
Roland2013
03.06.13
✎
14:24
|
Объект.РеквизитДокументБ.НужныйРеквизитДокументаБ.
И тут выдается два варианта либо Пустая() либо УникальныйИдентификатор() |
|||
19
Рэйв
03.06.13
✎
14:25
|
(18)Не может там быть УИД. Там ссылка.или пустая или нет.
|
|||
20
Roland2013
03.06.13
✎
14:32
|
(19) Если оставляю
Сообщить("А ="Объект.РеквизитДокументБ.Пустая()); В программе А=ДА А как же сослаться на конкретный реквизит из документаБ? |
|||
21
1Сергей
03.06.13
✎
14:33
|
мде... клинический случай
|
|||
22
ДенисЧ
03.06.13
✎
14:34
|
Внимание!
Сегодня на форуме обнаружены небывало огромные запасы бисера!... |
|||
23
Рэйв
03.06.13
✎
14:37
|
(20)Блин...Ну нельзя же быть таким тормозом!:-))
|
|||
24
Рэйв
03.06.13
✎
14:39
|
пора сделать на странице каждой темы кнопку "Отправить учиться" с баном на месяц для правильной медитации...
|
|||
25
Roland2013
03.06.13
✎
14:40
|
(22) :) где же его метают?)
|
|||
26
Рэйв
03.06.13
✎
14:40
|
с баном на месяц топик стартера естессно:-)
|
|||
27
Roland2013
03.06.13
✎
14:40
|
(24) Ладно не буду оставлять посты в темах на мисте) пока не подучу матчасть)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |