В Crystal, как посчитать позицию, а не количество в заказе? - PullRequest
0 голосов
/ 07 мая 2018

В Sap Crystal я ищу лучший вариант, чтобы иметь формулу для подсчета количества элементов в строке. (не по заказу)

Например, у меня есть одно Рабочее задание № с 2 разными предметами, которые называются Итон и Давина. Если я хочу распечатать отчет, я хотел бы видеть, что он учитывает количество # для продукта, а не для заказа.

Мой код:

WhilePrintingRecords; NumberVar ItemCount := ItemCount + 1;

ToText(ItemCount, "0") & "/" & ToText(Count({rpt_PackingSlip.LabelQTY}, {rpt_PackingSlip.WorkOrderNo}),0,"")

Crystal Report Design:

enter image description here

Текущий вид: enter image description here

Токовый выход:

Если вы видите, он считается как 1/2 и 2/2, но мой желаемый результат должен быть 1/1 и 1/1, потому что он должен рассчитываться для каждого продукта.

enter image description here

1 Ответ

0 голосов
/ 08 мая 2018

Чтобы решить эту проблему:

Для числителя взять текущий подсчет и сбросить для каждой записи

Для знаменателя берут различное количество рабочих заданий

это должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...