Как понять сделал ли документ какие-нибудь движения?
Для каждого Док из СписокДокументов Цикл
ДокСсылка = Док.СсылкаНаДок.ПолучитьОбъект();
ДокСсылка.Движения // что делать с движениями? Как понять есть они или пусто?
КонецЦикла;
Для каждого Док из СписокДокументов Цикл
Для каждого ДвижениеДока Из Док.СсылкаНаДок.Метаданные().Движения Цикл
Запрос = Новый Запрос();
Запрос.Текст = "ВЫБРАТЬ
| Док.Ссылка КАК Ссылка
|ИЗ
| Документ." + Док.СсылкаНаДок.Метаданные().Имя + " КАК Док
|ГДЕ
| (НЕ Док.Ссылка В
| (ВЫБРАТЬ РАЗЛИЧНЫЕ
| ДвиженияДока.Регистратор КАК Ссылка
| ИЗ
| " + Движение.ПолноеИмя() + " КАК ДвиженияДока))";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка .Следующий() Цикл
Сообщить("Для " + Док.Ссылка + " есть движения");
КонецЦикла;
КонецЦикла;
КонецЦикла;
Одному лень, другому переделывать. Все при делах, все при бабках. Только заказчик плачет :)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой