TechKnowledge Content
Проблем
Бих искал да отпечатам отчета за запитване на документи на SOP, но искам да потисна информацията за елемента на реда, ако количеството Обратно поръчка е равно на нула. Как да настройм изчисляемото поле в Report Writer?
Разделителна способност
Използвайте инструкциите по-долу, за да потисне информацията за реда, ако количеството на backorder е равно на нула.
1. Отидете в Report Writer и след това в бутона Таблици в прозореца Дефиниция на отчет.
2. Изберете таблицата Работа по транзакциите по продажби и щракнете върху Нов . След това изберете таблицата "Суми на транзакциите по продажби". Изберете OK и Затвори.
3. В прозореца Дефиниция на отчет отидете в оформлението на отчета за запитване на SOP документ.
4. В кутията с инструменти щракнете върху Изчисляеми полета и след това върху НОВИ .
5. Дайте име на изчисляемото поле Backorder .
6. Маркирайте го условно с тип резултат Валута.
7. Изберете таблицата Работа по транзакциите по продажби и полето тип SOP и щракнете върху Добавяне на поле . След това изберете = (в секцията оператор). Щракнете върху раздела Константи и изберете цяло число и 5, след което щракнете върху Добавяне на поле.
Условната команда трябва да прочете: SOP_HDR_Work.SOP TYPE=5
Случаят "Истина":
Изберете работния файл "Суми на транзакциите по продажби". Изберете полето Количество в поръчка и щракнете върху Добавяне на поле .
True Case: SOP_LINE_WORK. Кол-во за поръчка
Неистина:
Изберете сумата на транзакциите за продажби работи . Изберете полето Количество в Backorder и щракнете върху Добавяне на поле .
Неистина: SOP_LINE_WORK. QTY to Backorder
След това щракнете върху OK .
8. В оформлението на отчета отидете на Опции за секция "Инструменти и отчет" и поставете отметка в квадратчето "Потискане, когато полето е празно". В полето изчисляеми полета изберете изчисляемото поле "Backorder", което е създадено, след което щракнете върху OK.
9. Затворете прозореца за оформление и се върнете към прозореца Дефиниция на отчет. Изберете бутона Ограничения и Нов . Дайте име на ограничението SOP Type . Изберете Работа по транзакциите по продажби и ТИП SOP и щракнете върху Добавяне на поле . След това изберете = (в секцията оператор). Изберете Работа по транзакциите по продажби и ТИП SOP и щракнете върху Добавяне на поле .
Ограничение: SOP_LINE_WORK. Номер на елемент = SOP_LINE_WORK. Номер на елемент
10. Затворете и запишете отчета. Върнете се в Dynamics (File – Great Plains Dynamics) и дайте защита на отчета, като отидете на Настройка | Системни | Защита .
Тази статия е techKnowledge Document ID: 18016