Greetings,
I am a long time amateur user of Crystal XI. I have a report that I believe I need to create an Global StringVar Array but I need your assistance. Below is the structure of my report.
GH1 {ORDRHDR.SOLDTOCUSTID}
GH2 @WaveBatchIfThen // When we schedule orders in our WMS, warehouse management system, we do so in groups of orders. A Wave is a small set of orders that have a unique combination of items required to be picked while a Batch is a set of identical orders. Thus Waves are picked discretely, while Batch picking collects an amount of each item to satisfy the group of orders.
GH3 {ORDRHDR.ORDERNUMBER}
Details Left blank, restated, no detail records are in the Details section of the report and is suppressed. Only GH1 and GH2 are visible. For the sake of discussion I've placed the {NOTES.NOTES} field into the Details section of my report.
Example:
GH1 Pioneer
GH2 Wave 630388
GH3 3963993-1
Details CHANGE
Details CARRIER SERVICE CODE
Details MUSTSHIP
As you can see, the {NOTES.NOTES} field will return unique values when placed into the Details section of my report. The {NOTES.NOTES} field is a String value.
My ultimate goal is to build an Array that I can use in a formula like this.
if @Notes Array = “MUSTSHIP”
then “MUSTSHIP”
else “”
I believe the Array must be a Global Array, and I would like it to be accumulative for the purpose of future use, [CHANGE, CARRIER SERVICE CODE, MUSTSHIP], and finally I feel that it must reset to an empty Array for reconsideration of each order within GH3.
Can you please provide your expertise in answering this question for me?
Thank you in advance for your time!
I am a long time amateur user of Crystal XI. I have a report that I believe I need to create an Global StringVar Array but I need your assistance. Below is the structure of my report.
GH1 {ORDRHDR.SOLDTOCUSTID}
GH2 @WaveBatchIfThen // When we schedule orders in our WMS, warehouse management system, we do so in groups of orders. A Wave is a small set of orders that have a unique combination of items required to be picked while a Batch is a set of identical orders. Thus Waves are picked discretely, while Batch picking collects an amount of each item to satisfy the group of orders.
GH3 {ORDRHDR.ORDERNUMBER}
Details Left blank, restated, no detail records are in the Details section of the report and is suppressed. Only GH1 and GH2 are visible. For the sake of discussion I've placed the {NOTES.NOTES} field into the Details section of my report.
Example:
GH1 Pioneer
GH2 Wave 630388
GH3 3963993-1
Details CHANGE
Details CARRIER SERVICE CODE
Details MUSTSHIP
As you can see, the {NOTES.NOTES} field will return unique values when placed into the Details section of my report. The {NOTES.NOTES} field is a String value.
My ultimate goal is to build an Array that I can use in a formula like this.
if @Notes Array = “MUSTSHIP”
then “MUSTSHIP”
else “”
I believe the Array must be a Global Array, and I would like it to be accumulative for the purpose of future use, [CHANGE, CARRIER SERVICE CODE, MUSTSHIP], and finally I feel that it must reset to an empty Array for reconsideration of each order within GH3.
Can you please provide your expertise in answering this question for me?
Thank you in advance for your time!