Subreports in crystal report duplicating and too much padding in the data rows - crystal-reports

I created a sub report in my crystal report and when i run it i notice the report is duplicating according to the number of rows in the report and also has too much space in between the rows

Related

Crystal Sub report printing an extra line in Excel

I developed a report in Crystal that has to print to Excel.
When printing the report to Excel it adds the data in the columns correctly up until the sub report. The sub report is added in the first column of the next row, then it adds a blank line, and then it adds the remaining columns in the first column on the next row.
I have aligned and resized all the fields in the main report and in the sub report to be the same height. All sections that does not need to print is suppressed in the main report and sub report.
I have removed the margins in the sub report.
I have done the right click a section and arrange lines and fit section
I have tried printing with excel formats: - Excel 97 - 2000 (Extended) and Workbook (Extended)
I don't know what to do from here.
Screenshots of the report:
Design View Crystal
Printed Excel
Export options
The option Excel 97-2000 does not work as it uses multiple columns in Excel for one column as in the screenshot below: (this causes issues when trying to filter or sort the Excel sheet)
Multiple columns issue
I am using Crystal Reports 2013 Support Pack 4, Version 14.1.4.1327

Crystal Reports is grouping by default

I have a crystal report with three columns. I want to display all the records and a total in the last row. However, my crystal report is grouping by default. I am confused
This is how I do it in the CR.
This is how it shows
Thi sis how i wanted
I want everything in a single table and a one toal for each. Why is it grouping this way? Any help would be appreciated.
EDITED
Below is how i arrived at the TOTAL
Formulas
O/S BALANCE := amount - collected.
OSBALANCE TOTAL := SUM{#O?S BALANCE});
COLLECTED TOTAL := SUM({colection})
Add a cross-tab object to the report's footer section. Use the OS BALANCE field for the rows field and the COLLECTED for the summarized field.
See that is where it makes the difference in crystal reports. I will suggest one thing place OSBalance in detail and put the total in report footer and let me know the result

Crystal reports and subreports speed

I created a report in Crystal Report. It has two subreports.
GROUP Customer
GROUP FAMILY
DETAIL ITEM
The detail is for Items. This detail is inside a group. It has totals.
FOOTER A GROUP FAMILY
totals Item detail
FOOTER B GROUP FAMILY
Subreport 1 Totals by adj (it display the detail of a third table and the totals)
FOOTER Customer
Subreport 2.
Totals by item. (it display the details and the totals)
The report is 48298 records.
The tables have indexes.
Why it takes 30 minutes to run the report? Is this time "normal"?
How can I display in a footer the detail of other table?.
Can I set a field in the footer that calls a Store Procedure and returns all values like a detail?
Each of the subreports will be executed for each customer. I am surprised that you are not running out of memory. My guess is that the number of customers / families is relative small (less than 300). The report is slow because it queries the database twice for each customer. Try to prepare the data inside the main report.

how to pass formula which is in group of main report to sub report (crystal report)

This question about crystal report.
I have crystal report, which has a formula in Group Section. I want to show all the generated group names in bottom of the crystal report.
So I have insert subreport to Main report footer. Then created a formula and link it to main report
formula.
But When running, in sub report, only show last generated group name only.
How to print all the generated group names in bottom of the report.
Thank you.
If I understand what you intend to do, you have a few options:
add a Cross-tab to the Report-Footer section - this will summarized the report's data without a second trip to the database
add a sub-report to the Report-Footer section - you will have more control of the formatting, but it will require a second trip to the database
create a formula that executes at print time (WhileReadingRecords) to store the group names in an array (note: arrays hold a maximum of 1000 entries), then create a second formula (also print time), that joins the array, adding it to the Report-Footer section.

Crystal Reports Cross Tabs Growing Into Each Other

I have a report with several crosstabs in the report header. The problem is that some of them grow down into the ones below them. Is there an option to have each crosstab dynamically determine its starting position based on the end of the previous one?
create multiple report header sections and put one crosstab in each