Имя: Пароль:
1C
1C 7.7
v7: Выбор по наличию подчиненного документа.
0 Shnithe
 
24.05.12
14:45
Добрый день. Прошу помощи у спецов по 1с 7.7
В журнале счета есть кнопка реестр, которая с помощью глобальной процедуры глПечатьЖурналаДокументов(Контекст, "Счета") выводит список всех документов которые находятся в журнале.
Нужно сделать подобную кнопку, только чтоб выводились документы по наличию в них определенного подчиненного документа(например показать те у которых есть подчиненные документ налоговая накладная).
Сам только начинаю разбираться в 1с, поэтому заранее благодарен за любую помощь.
1 kudlach
 
24.05.12
15:05
Нету такого.
Есть ВыбратьПодчиненные.

Придется тебе выбирать ВСЕ счета, и проверять наличие подчиненнных.

Счет=СоздатьОбъкет("Документ.Счет");
Документ=СоздатьОбъкет("Документ");

Счет.Выбрать(Дата1,Дата2);
Пока Счет.ПолучитьДокумент()=1 Цикл
Если Документ.ВыбратьПодчиненныеДокументы(,,Счет.ТекущийДокумент())=0 Тогда
//Нет подчиненных документов
Продолжить;
Иначе
//...Если нужно - что-то сделать с подчиненными документами
КонецЕсли;
КонецЦикла;


...как-то так...
2 Shnithe
 
24.05.12
17:37
Спасибо, буду пробывать.