Я пытаюсь суммировать два разных поля формулы в кристалле.Это не позволит мне выбрать их из суммы.Первая формула:
if Sum ({tblPostedLine.pli_QUANTITY_SHIPPED}) >= 1
then {tblPostedLine.pli_NET_PRICE}
else ({tblPostedLine.pli_NET_PRICE} * -1)
Я пытаюсь взять цену и сделать ее отрицательной величиной, если количество является отрицательной величиной.Затем я хочу сложить суммы, чтобы получить чистую сумму, которая была отправлена.
Другая формула:
If PreviousIsNull({RodsvwCatalogAnalysis.pro_PROMOTION_CODE})
or ({RodsvwCatalogAnalysis.pro_PROMOTION_CODE}) <>
Previous({RodsvwCatalogAnalysis.pro_PROMOTION_CODE})
then {RodsvwCatalogAnalysis.pit_AREA_PER_PAGE} else 0
С помощью этой формулы я пытаюсь суммировать на уровне группы, а неуровень детализации.Когда я просто суммирую номер уровня группы, он добавляется каждый раз, когда значение указывается в деталях.
Я открыт для любых предложений.Спасибо!