Report problem (Paginations show record count, report blank)
I am using a custom report template to show data in detail form and allowing users to use the pagination to move from record to record. I have the maximum rows returned as 1.
The problem is in a very specific set of circumstances if the query returns only two results the report shows nothing. The pagination show two records (using search engine pagination style) but nothing (with the exception of the top and bottom pagination bars) is displayed until the user clicks on one of the linked numbers.
Has anyone had similar problems, does anyone have any idea how to correct this problem?
Thanks in advance.
Gary
Check any branches to this page to see that they have "reset pagination for this page" checked. I had a problem with pagination where the user could specify query criteria and the branch back to the page was not resetting the pagination.
Just a thought,
Mike
Similar Messages
-
SAP BO Report Execution time and Record count
Hi All,
We have a requirement to set the limits on report execution time and record count centrally. Can you please help me to identify where exactly we have to define the settings in CMC for BO4.
Thanks in advance,
ShaliniHi Shalini,
Please follow these steps, also check in for any more details if any;
Step 1: Launch CMC
Step 2: Select Servers
Step 3: Select Web Intelligence processing Server, right click and Goto Properties
Step 4: Maximum List Of Values Size (entries) default value is 50000.
Step 5: Increase this value if your "LOVS" greater than this value.
Step 6: Save and close.
Step 7: Restart the server.
Hope this helps.
- Ram -
Report Document not show on Crystal Report Viewer in C#
My program is modified from VB.NET. Now I struck with Crystal Report that Crystal Report Viewer didn't show Report Document.
Printing code is composed of two forms. One assign parameters and objects need. Other is Crystal Report Viewer form, CrystalReportForm. Last one run report by parameter from the first.
When run this code that it didn't found any error but the problem is no report show on Crystal Report Viewer on second form. It just blank Crystal Report Viewer. There arm't any message response.
Here is my code.
// report caller form.
private void Print()
CrystalReportForm rptForm = new CrystalReportForm();
string[] strtbl;
strtbl = new string[1];
string[] strqry;
strqry = new string[1];
// prepare var
string myqry;
string myrpt;
// Pass The Table That you used in the crystal Report
strtbl[0] = "r_receipts";
// Pass the Query
myqry = "SELECT * FROM r_receipts";
myrpt = "rptReceipts.rpt";
strqry[0] = myqry;
//Pass For Mdi True
rptForm.MdiParent = this.ParentForm;
rptForm.ViewReport(myrpt, strtbl, strqry, "");
//Parameter Value It is Optional
rptForm.Show();
// Crytal Report Viewer form.
public void ViewReport(string ReportName , string[] TableName, string[] QueryString , string Parameter = "")
//Me.MdiParent = mainpage;
if (TableName.Length != QueryString.Length )
MessageBox.Show("Passed Variable Are Not Correct", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
return;
CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
CrystalDecisions.Windows.Forms.CrystalReportViewer crv = new CrystalDecisions.Windows.Forms.CrystalReportViewer();
crv.ActiveViewIndex = 0;
crv.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
crv.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None;
crv.Dock = System.Windows.Forms.DockStyle.Fill;
crv.Location = new System.Drawing.Point(0, 0);
crv.Name = "CrystalReportViewer";
MySqlDataAdapter at =new MySqlDataAdapter();
DataSet ds = new DataSet();
for (int i = 0; i < TableName.Length; i++)
at = GetDataAdeptor(QueryString[i]);
at.Fill(ds, TableName[i]);
string rptPath = "";
rptPath = Application.StartupPath + "\\" + ReportName;
rpt.Load(rptPath);
rpt.SetDataSource(ds);
if (Parameter != "")
rpt.SetParameterValue(0, Parameter);
crv.ReportSource = rpt;
crv.Refresh();
//CrystalReportViewer.DataBind();
//Me.Panel1.Controls.Add(CrystalReportViewer);
Panel panel1 = new Panel();
panel1.Controls.Add(crv);Hi Bhushan,
It's not yet fixed. My dataset (ds) can't bine to DataGridView as
DataGridView1.DataSource = ds
But it could do like this
DataGridView1.DataSource = ds.Tables[0];
When I bine to Crystal Report Viewer setdatasource
CrystalReportViewer1.setdatasource = ds.Tables[0];
It still not work, anyway you suggest let me in the right way. I very confuse the thing I fix to bine to DataGridView
Thank,
Chaiwat -
Report background engine show only one report at a time
Hi
My operating system is Xp
Developer version is 6I
database 10g
i am runing report through form with run_product
When i run one report its show in background engin Preview i don't want to close this report
and i run 2nd report then its show waiting in preview i want to run 2 or more reports at a time
Regards
Shahzaib ismailShahzaib,
In Oracle 6i, you can open only 1 report at a time. As far as i know, there is no option to show more than 1 report.
Regards,
Manu. -
Report problem when show attribute only Characteristic text master data
I want to show the attribute only Characteristic in report. In report, it shows "Not assigned" for the Char row, but other data show properly. I checked the Char text master data. It looks fine. I don't what's problem?
hi robert,
some of your characteristics probably don't have the attribute assigned (meaning they have a blank value for that attribute). i don't know if this is configurable, but blank entries all display as '#' and the text 'Not Assigned'.
(as an additional comment, if you take a look at the masterdata of the attribute you used (which i presume exists), there should be a blank entry there.)
for example, in the case of the deletion flag of an article, not all articles are flagged for deletion. if you create a report that displays the article number and the deletion flag attribute, you'll see quite a bunch of 'not assigned'/'X' in your output.
let me know if that helps.
ryan. -
Use case for showing records in report view BAM based on version number
Hi,
I have a use case to update records based on version no. Let say I have a table or data object in BAM called 'Notes'. The Notes dataobject has three fields Id, Version, Description. The Notes data is displayed in a BAM report. I need to just display the latest version of the Notes. Say two records with one with Id as '124' and Version '4' and another with Id as '124' and version as '5'. The record related to version 5 should be dispalyed to user. How will I introduce this check in BAM reports for the latest version?
Thanks
Edited by: user5108636 on 28/06/2010 16:47That you see you're prints only means that your method outta called. The code creates a new row, but never inserts the row into the rowset. Then you call execute query which loses any connection to the new route which is not part of the rowset.
First action would never to call insertRow(r1) on the view object.
If you change data this way, only the model layer knows about it, the ui can't know about this (one of the disadvantages of using plsql or this construct you try). You have to tell the view controller to update it's data to. For this you can execute the iterator in the binding layer and/or ppr the container showing your data.
Then I don't see any complicated plsql called do I question if a programmatic co is necessary.
Timo -
How to set rdlc report tablix to show record in one page
hi all,
i am in trouble to solve this.
i want to show the report in the manner in which the tablix column 1 record should continue in the
same page in column 2.
LIKE THIS:
column1 column 2
1 6
2 7
3 8
4 9
5 10
and if their is space in the page just continues.
and if not go to next page.
i am filling my report with this code:
Conn.Open()
Dim sReportDataSource As New ReportDataSource
Dim drow As DataRow
Dim row As DataRow = Nothing
Dim DS As New DataSet
Dim dt As New DataTable
DS.Tables.Add("tblstudentsregistrationBA")
drow = dt.NewRow
'ADD THE COLUMNS TO THE TABLE
With DS.Tables(0).Columns
.Add("BA_I_roll_number", Type.GetType("System.String"))
End With
For Each dr As DataGridViewRow In DGVfinal.Rows
row("BA_I_roll_number") = dr.Cells("rollnumber").Value.ToString
DS.Tables(0).Rows.Add(row)
Next
'Create a report parameter for the sales order number
sReportDataSource.Name = "DataSet1"
sReportDataSource.Value = DS.Tables(0)
RDLCreportview.ReportViewer1.LocalReport.ReportPath = Application.StartupPath & "\Reports\classsubjectlistBA.rdlc"
RDLCreportview.ReportViewer1.LocalReport.DataSources.Add(sReportDataSource)
Dim rpEmployeeSSN As New ReportParameter()
rpEmployeeSSN.Name = "course"
rpEmployeeSSN.Values.Add(" Course :- " & cmbcourse.Text & "")
'Set the report parameters for the report
Dim parameters() As ReportParameter = {rpEmployeeSSN}
RDLCreportview.ReportViewer1.LocalReport.SetParameters(parameters)
RDLCreportview.ReportViewer1.SetDisplayMode(DisplayMode.PrintLayout)
RDLCreportview.ReportViewer1.RefreshReport()
DS.Dispose()
DS = Nothing
RDLCreportview.ShowDialog()
RDLCreportview.Dispose()
Conn.Close()
kindly help me for this.
thanks in AdvanceHi sanny007,
Based on my further research, we can use the following method to word around the issue so that the first table will print every odd row and the second table will print every even row, effectively giving you multiple column output. For more details, we can
refer to the following steps:
Add two tables to design surface.
On the Detail row of the first table, insert two fields, then use the following expression to control the row visibility:
=iif((RowNumber(Nothing) Mod 2) = 1, False, True)
On the Detail row of the second table, insert the same two fields, then use the following opposite expression to control the row visibility:
=iif((RowNumber(Nothing) Mod 2) = 1, True, False)
If there are any other questions, please feel free to let me know.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
TV sync problems- Daily Show and Colbert Report
Here is a strange problem I've been having- I have multi-passes to both the Colbert Report and the Daily Show and for the longest time they've worked great. But for some reason starting on the 10th going all the way through the 17th there has been an odd glitch. The episodes are there, but when I click on them the screen goes dark, freezes for a second, then goes back to the menu. I doesn't do this for the older episodes or for any of the other shows. Also, I have tried erasing and resyncing- I've even done a restore and I have the same problem. Anyone else had this?
I am having the absolutely same problem. My passes are to "My name is earl" and "the Riches". And... my downloads... don't run. OTher onese do. In the case of the Riches... 3 showed up at the same time, 2 short ones work the long one "Trust Never Sleeps"... will only run on Itunes, not the ipod. "FAIL THE EXAM". I am glad I am not the only one (sorry, sufferers)... APPLE, fix please.
-
DFSR Health Report Problem - 3 methods of generating reports give 3 different outputs
Hello,
I am trying to implement a monitoring solution for DFSR by having a script generate a health report and send it to me. I have one replication group with 2 members and 2 replicated folders.
The script looks like this:
# Write DFS Health Report
Write-DfsrHealthReport -GroupName "RG1" -ReferenceComputerName "SRV1" -MemberComputerName "SRV1", "SRV2" -Path "D:\Logs" -CountFiles
# Get the 2 newest files -- these were just generated by Write-DFSRHealthReport
$new_report = Get-ChildItem "D:\Logs |
Sort-Object -Property LastWriteTime -Descending |
foreach {$_.fullname} |
Select-Object -First 2
# Send email with attachments
$mail_parms = @{'To' = "me";
'SmtpServer' = "";
'Subject' = "DFSR Health Report for $(Get-Date)";
'From' = "SRV1";
'Attachments' = $new_report
Send-MailMessage @mail_parms
Now here's the fun part:
1) When I run a health report using the GUI, I get a nice, clean report with no errors.
2) When I run my script from a non-elevated ISE, I get the following errors:
- Server 1 shows DFS Replication problems due to temporary attributes
- Server 2 shows as unavailable for reporting because, according to that, I am not an administrator
3) When I run the script form an elevated ISE, both servers show errors about replication problems related to temporary attributes.
I can tell you that:
- The account I am using has administrator rights on both servers
- I have checked that the account has proper permissions in WMI
- When I check for the temporary attribute using Get-Childitem cmdlet (from an elevated PS) nothing shows up.
- I have restarted dfsr service on both servers, no change
So my questions:
1) Why am I getting the WMI error of not being an administrator when I AM an administrator? And why am I getting them only when generating a report using the script and not when I am generating it using the GUI?
2) Why am I getting errors about temporary attributes when I have removed them?
Kind regards,
WojciechHello,
A small update on this. I figured out that I can also generate an health report containing errors regarding temporary attributes using the GUI. Those errors appear when I choose the option to count the files in the replicated folder. If I leave the option
unchecked, the report comes back clean.
So one problems is pretty much solved. The question is why do I get those errors?
This is exactly what's shown:
========
One or more replicated folders have content skipped by DFS
Replication.
Affected replicated folders:
Homedir
Description:
DFS Replication does not replicate certain files in the replicated folders
listed above because they have temporary attribute set, or they are symbolic
links . This problem is affecting at least 100 files in 1 replicated folders (up
to 100 occurences per replicated folder are reported). Event ID: 11004
Last occurred:
9 marca 2015 at 12:32:14 (GMT1:00)
Suggested action:
Verify that the files you want to replicate are not temporary and not
symbolic links.
<v:vmlframe class="pm1" src="#Minus"></v:vmlframe>Homedir Replicated folder
File path:
D:\Homedir
Files that cannot be
replicated under the replicated folder (100):
Relative path and
file name
\4B66DB44.wmf
\4AA5E9D0.wmf
\49499C1F.wmf
=======
The list contains 100 files, with about 90% of .wmf files, some .emf files and I think one .dat file. What is quite irritating, is that I cannot find any of the files listed in the replicated folder. Let's try to find any .emf files:
PS C:\Windows\system32> Get-ChildItem -Recurse -path d:\homedir | Where-Object {$_.Extension -eq ".emf"}
PS C:\Windows\system32>
Nothing...
I have tried 2 methods of checking for temporary attributes, none of them produced any results:
PS C:\Windows\system32> Get-childitem D:\Homedir -recurse | ForEach-Object -process {if(($_.attributes -band 0x100) -eq
0x100) {write-output $_}}
PS C:\Windows\system32>PS C:\Windows\system32> Get-ChildItem -Recurse -File -Attributes Temporary -path D:\Homedir
PS C:\Windows\system32>
I'm quite puzzled here, I don't know what else I can try.
Any help would be greatly appreciated.
Kind regards,
Wojciech -
Report : How to show all the reports in Content Management
Hi,
Can anyone tell me how I can show the "Resource Locks" Report in Portal.
I can see 4 reports through Content Management -> Reports i.e. Approval Maintenance, Link Consistency, Resource Statistics, Time-based publishing.
If I want to add more reports over here than "How I can achieve it".
Also I have seen the settings System Administration -> System Configuration -> KM -> CM -> Repository Managers -> Reporting Repository
But here I find no combo box for Active Reports, so from where I can activate the reports and show them in Content Management -> Reports
Please help me.
Regards
DeepDeep,
Are you talkign about the report which give you details of which Portal Objects are currently locked?
If yes, then you can go to System Adminitrator > Monitoring > Object Locking
Hope this helps,
*Points will be appreciated. -
Standard report which gives Record count of ODS, Cube and Source system.
Hi-
Is there any standard report which gives the record count of ODS, Cube and Source system?
or
If any one has ABAP program which takes care of record count pls let me know.
Thanks in advanceI don't understand. You need to check the data loads. What for do you want a list of ODS, Cubes and sources systems?
You can use messages from process chains to monitor the data loads.
You can also use an abap program inside teh process chains to save data into a table and then an abap report to see if everything went OK.
But, thinking again, you may be able to use BW statistics to get some of the information you need. Check the help for BW statistics, it might give you an idea of what you can do.
Regards,
Diego -
Data Load : Number of records count
Hi Experts,
I want to document number of records transferred to BW during an infopackage execution.
I want to automate the process by running a report in background which will fetch a data from SAP tables about number of records been transfered by all my InfoPackage .
I would like to know how should I proceed with.
I want to know some System tables which contains same data as that of RSMO transaction displays to us.
Kindly help with valuable replies.HI,
inorder to get the record counts report you need to create a report based on below tables
rsseldone, rsreqdone, rsldpiot, rsmonfact
Check the below link which explain in detail with the report code as well.
[Data load Quick Stats|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/90215bba-9a46-2a10-07a7-c14e97bdb764]
This doc also explains how to trigger a mail with the details to all.
Regards
KP -
How to count records from 2 tables and show in RDLC Report
hi all,
its being a one day searching for the solution but No Luck.
I have two SQL tables tblstudetail and tblfeereceiptdetail.
i just want to count records from both tables and show in RDLC report.
I tried SQl Query Like This:
select a.session, a.course,
Count(CASE a.ADstatus WHEN 'OK' THEN 1 ELSE 0 END ) AS Admission,
Count(CASE s .I_receiptstatus WHEN 'OK' THEN 1 ELSE 0 END) AS Feeprint
from
tblstudetail a
FULL join
tblfeereceiptdetail s on s.studentID = a.studentID
where a.session = '2015' AND s.Fsession = '2015' AND a.adcat = 'Regular'
GROUP BY a.session,a.course
ORDER by a.course
The result Show the Same Value in Both columns
Session Course Admission FeeDetail
2015 B.A. I 275 275
2015 B.A. II 307 307
2015 B.A. III 255 255
2015 B.Sc. I 110 110
2015 B.Sc. II 105 105
2015 B.Sc. III 64 64
Actully I want to Count How many ADMISSION have been Taken(FROM tblstudetail) and How many FEE RECEIPT have been Print (From tblfeereceiptdetail).
please guide me for this as soon as possible.
thanks in advance...I am counting 'OK' in both the table columns I.e 'ADstatus' in tblstudetail and 'feereceiptstatus' in tblfeereceiptdetail
please suggest me -
Subreports w/ CR10 only don't show when main report has more than 1 record
I use use Delphi7 and VCL CR10 to display report of 1 master table having 2 detail tables. The database is Interbase so I just use the TTX technology. I design a report to print master record at Detail A, and insert 2 subreports to print details records at Detail B & Detail C, and arrange the subreport links succesfullly. I make Detail C "New Page After" and put a Page Footer section to display some info of master record. I hope I can see a report w/ 1 master record followed by details records in one page.
I managed to pass data from Delphi to CR10 by assigning TCrpeDS.DataPointer of each table to TCrpe.Tables[x].DataPointer (after arranging TCrpe.Subreports[x], where x: 0..2). The report works well if I only print 1 record of master table. When I supply 2 or more record of master table w/ corresponding records of the 2 detal tables, then only the first page will print well, the following pages won't print Detail B & Detail C (can't show data of detail tables).
I try to detect the problem by changing the Record Selection Formula of each subreport to "true or <link condition>". Then again only the first page will print "all" details records (the "true or .." works), other pages will only print Detail A.
Please help me w/ this issue. I thank you in advance.
Regards,
TjioeVCL is not Java
-
SPM 5.2 - problem with reason/activity fields - not showing in the report
Dear experts,
I have a situation that is hard to describe.
We have SPM 5.2 - all set and working, now the problem is that for some of the FF sessions the tool is either not reporting the reason/activity fields (due to some technical problem that is occuring randomly) or the users have found a way to abuse the fields and make thier way around them. (these fields are very important for our SOX controls)
I have created test users to see how they are entering without filling the reason/activity fields, but no luck - i couldnt enter.
As you know the Activity field is mandatory text field and at least one character must be entered, but I don`t think this is the workaround, because even if you put space the report still will show it. I have examples where the report is not showing anything.
The worst is that I can`t simulate such cases.
Have you ever heard of such nosense?
Thank you,
IliyaI think I found it - Application deficiency. It is the language that you are logged with. If it is not English the application is not recording the text that you type in the reason/activity fields upon FF session.
I hope the latest patches are fixing this!
BR
Iliya
Maybe you are looking for
-
Release strategy reversal for the purchase requisition.
Hi all, I have a scenario were we have three release levels to release the PR through ME54N tcode. After all the levels are released,If at the first level the PR release is cancelled all other levels are automatically cancelled. Now my concern is unt
-
How to cast a parameter from ${bindings.myParam} which is Number to String
I have a button which sets a param in request so I do sth like this in event on uix page: <set property="param_id" target="${requestScope}" value="${bindings.myParam.attributeValue} "/> but that myParam is Number (not String). And I have java.lang ca
-
Hi, Oracle Database 11g Release 11.2.0.1.0 on Windows 2008 R2 x64 Application Express 4.1.0.00.32 I am importing a workspace from our dev system to 100 databases and I want to make sure the developers are not forced to change password on first loging
-
How can I send a String s="*s" to an ouport. I am new to java, please help me. Also, when I try to send it as Byte, the byte is not hte same as the string. i used byte[] b = s.getBytes(); Any help willbe highly appreciated Thanks john
-
Hello, Is it possible to install OAM Webgate 10.1.4.2.0 Bundle Patch 7 on Linux RHEL5 X86_64 (2.6.12-92.el5 x86_64 ?. If yes what is the procedure to follow? The "Oracle Identity Management 10g Release 3 (10.1.4.x) Certification Matrix .xls" claims i