Solved

creating a list of search strings in crystal reportscrystal reports

Posted on 2014-10-06
7
165 Views
Last Modified: 2014-10-25
I have created a crystal report that displays the contents of a specific drawer in a truck the report uses uses 2 perimeters "R" or "L"  and the drawer number. What I would like to do is create a report that will will list all the drawers in the truck and print my report sort of like a batch file.
r-11
report
r-12
report
r-13
report
etc etc
 I just need some direction on what the best way to do this
Thanks
George
0
Comment
Question by:GeorgeSalet
7 Comments
 
LVL 18

Assisted Solution

by:vasto
vasto earned 250 total points
ID: 40365236
You can create a new report which will be used as a container. The new report will contain a list of parameters combinations for your existing report. Add your current report as a subreport in the details section of the newly created container report and pass the values of the fields to the subreport parameters. When you run the container report it will get the list of the trucks and drawers and pront one report for each combination.
0
 
LVL 34

Expert Comment

by:James0628
ID: 40365610
Do you really need to run a separate report for each drawer, or can you just have one report that reads all of the drawer data for a truck and is grouped by the drawer?  If you want the drawers on separate pages, you can have the report start a new page after each group footer, and even reset the page number if you like.

 James
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 40365884
I agree with James.  Using a subreport will be slower.  How much depends on the data you have.

If you are trying to produce separate reports for each drawer there are 3rd-party tools that can burst the report into separate reports while printing.

mlmcc
0
Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

 

Author Comment

by:GeorgeSalet
ID: 40378807
I think I want to go with the sub-report routine. I am using perimeter as the memory variable to search on and wonder if I should use a formula field instead?

I want to change the value of the memory variable with some sort of statement and where would I put it

I am envisioning :
Side = r
Bin = 11
report
Side =r
Bin =12
report
Side =l
Bin = 11
report

Thanks for all the help
George
0
 
LVL 34

Expert Comment

by:James0628
ID: 40379629
Where do the Side and Bin values come from?  Are you going to read some table, like a "Drawer" table that contains a list of the drawers in each truck?  Or is there a preset list of values (eg. you always want r-11, r-12, r-13, etc.)?  Or does the user enter a list of drawers?  If the user is selecting the drawers, what do they enter?  Do they enter drawers (eg. r-11 and r-12), or separate Side and Bin values, or something else?

 James
0
 

Author Comment

by:GeorgeSalet
ID: 40380063
The drawers are numbered in the database as side (side of truck) and Bin (number) both are in the database. this report will be static in that the user will have no choice as to what bins will be selected.

George
0
 
LVL 34

Accepted Solution

by:
James0628 earned 250 total points
ID: 40380598
Then, expanding on vasto's suggestion:

 The report that you mentioned in your first post has parameters for the Side and Bin (or drawer), correct?
 I would imagine that you'd need a parameter for the truck too.

 Create a report that reads the table(s) that contain the list of Side and Bin values for each truck.  If the report will be run for more than 1 truck at a time, group the report on the truck.  Then group it on Side and Bin, and insert the original report in the Bin group header or footer as a subreport.  Right-click on the subreport, select "Change subreport links", and link the Side and Bin (and I would guess truck) fields to the parameters in the subreport (in the dropdown list in the bottom left corner).

 James
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Crystal Reports 9 and Subreports 3 65
Multiple Parameters in Crystal 11 77
Crystal Reports CSV data source, field types 6 102
Pull date to Group header 6 30
Crystal Reports: 5 Tests for Top Performance It is complete, your masterpiece report.  Not only does it meet your customer’s expectations, it blows them out the water, all they want is beautifully summarised and displayed in a myriad of ways. …
Hello everyone, Hope you find this as helpful as we did. We have on the company I work for an application built in Delphi V with Crystal Reports 8. We all know that Crystal & Delphi can be temperamental sometimes and the worst thing is, nearly…
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question