Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вытащить данные через основание

Вытащить данные через основание
Я
   bebibo
 
19.01.21 - 16:31
Здравствуйте!
Есть Документ1. В форме Документ1 есть кнопка "Создать на основании"(выбираю Документ2).
Как мне запросом вытащить через Документ1, значения Документа2?
   ДенисЧ
 
1 - 19.01.21 - 16:32
Если ты ДОкумент2 сохранил в Документе1 (например, в поле ДокументОснование) - то запросто.
Иначе только чОрной магией.
   lubitelxml
 
2 - 19.01.21 - 16:34
+ (1) если сохранил в ДокументОснование ссылку
ВЫБРАТЬ
   Док2.Ссылка
ИЗ
   Документ.ТипДокумента1 КАК Док1
   ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТипДокумента2 КАК Док2
   ПО Док2.ДокументОснование = Док1.Ссылка
ГДЕ
   Док1.Ссылка = &ВыбДок
   bebibo
 
3 - 19.01.21 - 16:53
В том то и дело, что никакого реквизита нет, чтобы перейти через Документ1 в Документ2..
   bebibo
 
4 - 19.01.21 - 16:53
Хотя стоп..
   lubitelxml
 
5 - 19.01.21 - 16:55
(3) а как же связь то образуется? Смотри лучше - может быть ссылка и в табличной части
   bebibo
 
6 - 19.01.21 - 16:55
Да, нет.. Только у документа1 есть реквизит основание..У Документа2 его нет((
   bebibo
 
7 - 19.01.21 - 16:57
(5) Тоочно! В табличной части есть всё))
   lubitelxml
 
8 - 19.01.21 - 16:57
(6) обработку заполнения в модуле документ2 смотри - там должна быть связь

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.