отчет
19.10.2016
16:37
#1
На форме выбирается период и контрагент,если контрагент не выбран,то выводится по всем ,а если выбран (только например Петров)по только по нему.Как это реализовать,сведения берутся из расходной накладной
20.10.2016
09:45
#4
В форму диалога размещаем реквизиты диалога НачДата, КонДата и НужныйКонтрагент.
В алгоритме потом:
Вот какая штука. Если вы в начале пути и у вас есть выбор, не тратьте время на изучение версии 7.7, ориентируйтесь на последние версии платформы.
В алгоритме потом:
| Код |
|---|
ТекстЗапроса="Период с НачДата по КонДата;
|РасходнаяНакладная=Документ.РасходнаяНакладная.ТекущийДокумент;
|Группировка РасходнаяНакладная;";
Если ПустоеЗначение(НужныйКонтрагент)=0 Тогда
ТекстЗапроса=ТекстЗапроса+"
|Контрагент=Документ.РасходнаяНакладная.Контрагент;
|Условие(Контрагент=НужныйКонтрагент);";
КонецЕсли;
Запрос=СоздатьОбъект("Запрос");
Если Запрос.Выполнить(ТекстЗапроса)=1 Тогда
Пока Запрос.Группировка(1)=1 Цикл
Сообщить(Запрос.РасходнаяНакладная);
КонецЦикла;
КонецЕсли; |
Вот какая штука. Если вы в начале пути и у вас есть выбор, не тратьте время на изучение версии 7.7, ориентируйтесь на последние версии платформы.
Ответили:
пост #5
Читают тему
(гостей: 1)