Имя: Пароль:
1C
 
Отражение значения реквизита одного документа в реквизите другого
,
0 podkovka_
udachi
 
15.03.15
14:59
Есть 2 документа: "личное дело" и "заявление". связь один ко многим.
находясь в документе "личное дело", открываем форму документа "заявление". Как сделать чтобы при открытии формы заявления номер документа "личное дело" отражался в соответствующем реквизите?

Запросом не могу сообразить какое условие (параметры) должно быть?

Запрос = Новый Запрос;
     Запрос.Текст = "ВЫБРАТЬ
     |    ЛичноеДело.Номер
     |ИЗ
     |    Документ.ЛичноеДело КАК ЛичноеДело";
    
     Результат = Запрос.Выполнить();
     Выборка = Результат.Выбрать();
     ЭлементыФормы.НомерЛД.Значение = Выборка;
    
И какой тип должен быть у реквизита документа "заявление" номерЛД? числовой или ссылка?
1 zak555
 
15.03.15
15:04
ссылку на личное дело в заявлении хранишь ?
2 floody
 
15.03.15
15:05
ну почти как "документоснование"
3 podkovka_
udachi
 
15.03.15
15:06
(1) нет, это запросом делается?
4 Asmody
 
15.03.15
15:07
(3) а как тогда связь 1-N реализована?
5 zak555
 
15.03.15
15:08
(4) видимо реализован лишь меахниз ввода на основании
6 podkovka_
udachi
 
15.03.15
15:08
(4,5)реализацией как раз и пытаюсь заняться
7 Asmody
 
15.03.15
15:09
(5) я первую строчку  (0) до конца прочитал. Три раза.
8 Asmody
 
15.03.15
15:10
(6) так сделай в Заявлении рекизит типа Документ.ЛичноеДело
9 PR
 
15.03.15
15:11
(0) Правильно заданный вопрос — половина ответа.
По каким реквизитам и каким значениям реквизитов списка документов "Личное дело" делать отбор, чтобы выбрать нужный документ "Личное дело", из которого уже взять нужный номер?
10 Asmody
 
15.03.15
15:12
(9) ну какой отбор, если у нее один-ко-многим?
11 podkovka_
udachi
 
15.03.15
15:18
(8) и что это дает? при открытии формы заявления как передать ссылку на то личное дело, из которого была открыта заявка?

(9) в личном деле нет реквизитов связанных с заявлением,а в заявлении есть номер личного дела
12 zak555
 
15.03.15
15:20
женя, сделай реквизит
13 Asmody
 
15.03.15
15:21
(11) Создавать Заявления на основе личного дела.
14 PR
 
15.03.15
15:22
(10) Ну, как бэ намекает на реквизит, да :))
15 Asmody
 
15.03.15
15:22
Откройте типовую бухгалтерию, возьмите любой документ реализаци и посмотрите, как там сделана связь со счетом-фактурой.
16 PR
 
15.03.15
15:23
(11) Ну так и делай отбор по номеру в запросе, елы палы
17 podkovka_
udachi
 
15.03.15
16:06
(15) спасибо за идею, покапаюсь
(16) не пойму о чем речь
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.