Имя: Пароль:
1C
1C 7.7
v7: Выборка всех документов у которых реквизит ДокОснование - текущий документ
0 brenli
 
09.02.20
17:16
Всем привет.
Вопрос в сабже.
Как это можно красиво сделать?
ВыбратьПодчиненныеДокументы и ВыбратьПоЗначению что то не зашло .
Выдает ошибку - Объект - документ определенного вида!
Или подчиненные к основанию не относятся и придется делать запросом?
1 Chameleon1980
 
09.02.20
17:21
прямым запросом
2 brenli
 
09.02.20
17:22
(1) Хороший вариант, но хочется штатными средствами
3 Chameleon1980
 
09.02.20
17:23
в какой момент выдает
"...Выдает ошибку - Объект - документ определенного вида!..."
4 ДенисЧ
 
09.02.20
17:24
5 welwel
 
09.02.20
17:28
(0) "Объект - документ определенного вида!"
Док = СоздатьОбъект("Документ");
Док.ВыбратьПодчиненныеДокументы( //и далее по тексту
6 brenli
 
09.02.20
17:36
(5) Конфа самописная
Есть документ расходная накладная  - в этой расходной накладной я сделал кнопку создать Чек ККМ,
создается документ ЧекККМ и у него вызывается процедура ВводНаОсновании с заполнением соответствующего реквизита.


На стороне документа Расходная накладная - я пытаюсь сделать кнопку чтобы выводила список чеков у которых основание - ТекущийДокумент (Расходная накладная).
Делал так :
Док = СоздатьОбъект("Документ.ЧекФР");
Док.ВыбратьПодчиненныеДокументы(,,ТекущийДокумент()) - получаю энту ошибку
7 ДенисЧ
 
09.02.20
17:40
(6) А теперь сравни свой код с кодом в (5), который точно рабочий, как мне мой эклер напоминает.
8 ДенисЧ
 
09.02.20
17:41
Найдёшь разницу в пять символов? Или пальцем ткнуть?
9 ДенисЧ
 
09.02.20
17:41
А 6, пардон
10 brenli
 
09.02.20
17:46
(9) спасибо бро