Back Link in reports
Hi,
I have created back link in narrated view for moving back to the previous page in a report (not in dashboard), its working fine until i keep using it in the tool. But as soon as i download a report it also gets downloaded and appears as a hyper link in the document like excel or pdf.
Is it possible to add the back link with other links like export, print etc so that it does not gets downloaded.? I am using OBIEE11g
Thanks in advance.
Hi,
Instead of a narrative view, add a static text to the dashboard page as,
{input type="button" value="Go Back One Page" onclick="history.back();"}
Replace {} with < and >
Rgds,
Dpka
Similar Messages
-
<p>Hi Jamie</p><p>I have a report which has multiple groups in it. When I click on a particular group it displays that groups data in another window (in the crystal report) but in InfoView it basically drills down to a lower level and the only way to go back is to go to the drop down path menu on the top of the page or right click in the report infoview screen and select "back". </p><p>I want to set up a hyperlink that will allow the user to go up one level. I have seen examples in the PPT document that shows this "Back" link but did not see it in any of the report examples. Could you assist me with this?</p><p>Thanks<br />AJR</p>
hey AJ,
this is something that i wish that we had the functionality built for...what you saw in the powerpoint are links that will take you to the top level of a report...simply a wetargetpath formula that grabs the current prompt values.
the problem with the back one or more levels that you mentioned is that there are way more factors to consider such as DrillDownGroupLevel, using report part to report part linking, etc. these values would have to be passed page to page on the url or be stored somewhere more permanent than the current viewer page. possible, yes, but way more work than the simple link to the top level of a report.
jw -
Looking for a Status for Bug 12586745 - CREATE BOOKMARK LINK IGNORES REPORT
Back in May we had opened an SR with Oracle, and
they assigned our SR to Bug 12586745 - CREATE BOOKMARK LINK IGNORES REPORT PROMPTS
Where can I find more information on this BUG and possible solutions to it
Please let me know where can I fidn this information
Thank ouI don't understand what you want. Do you want a link that will download a Dashboard to Excel? Why do you want to replace the "Create Bookmark..." link? What's that got to do with your requirement?
-
Return, Back Links on Dashboard while drilldown??
Hi Experts,
On a dashboard if we drilldown then it goes to drilldown report and a Return - Back links are present for two drill downs. How can I add Modify, Print, Download links to this list and how can I disable or enable these links completely i.e. even Return, Back links must not be shown while we drill down. [http://www.imageping.com/show.php/59962_return.jpg.html]
Thanks in advance,
-N-Hi -N-,
I recommend you add some Javascript to the bottom of your dashboard that searches for and removes the "Return" and "Back" elements. The others can be handled via the "Show Report Links" option in the dashboard setup. But the "Return" and "Back" are automatically added on drill down and there is no out fof the box way to remove them.
To get you started, here is a piece of JS that removes <HR> tags from Guided Nav. Link objects. You'll need to modify it to search for <a> tag objects in the page and remove only the "Return" and "Back" objects.
<script type="text/javascript">
var aElm=document.getElementsByTagName('hr');
for (var i =0; i <aElm.length;i++){
aElm\[i\].parentNode.removeChild(aElm\[i\]);
} // end for
</script>
Good luck!
-Joe -
Report calls a form; update the form-record and I will go back to the report
Hi,
I have a problem.
My report is started with a few parameters. When the report is on the screen, you can click on 1 record to update that
record. (Realised with a link)
When your update is finished, I will go back to my report. But I will see the report with my parameters (and not the whole
list).
I don't know how to do it.
The parameters of my report are not the same as my parameters of my form ...
Can you help me ?
Thanks,
GreetThe new Skype is probably designed to match the Windows 10 style and feel over all three platforms it will be running on.
Skype versions below 6.16 (or 14 ) is retired, 6.2 is below so you cannot log in using that one.
This one however will:
http://download.skype.com/msi/SkypeSetup_6.21.0.104.msi -
Back to Main Report-Web Elements
Hi
Based on the Web Elements prompts selection on the report we are displaying graph and table output which is an aggregarte information. On the same report, we are also using opendocument function called DetailReport to show detail information which shows the data in different report. On the other report we have kept BacktoMainReport using open document to show the Main report with graph and table output .
Just wanted to know when we hitting on backtomain report with opendocument function, right now we are using query to go back to MainReport. Without doing that, is there any option to show the MainReport without generating query again .. i mean Report storing the information in cache,just showing that directly.
Thanks
Edited by: MUFIZA on Jan 25, 2010 8:31 PMhi Mufiza,
if you are using cr2008 you can do this by saving a report to your enterprise system with the File > Save Data With Report option in conjunction with using the Saved Data Record Selection Formula. then every hit to that report will hit the data cache stored in the report as opposed to hitting the database.
if you are using a lower version, the only thing you can do is cache your reports using the enterprise server settings. however, if you have parameter / prompts on the report in question, then this can become difficult. you can only hit a cached instance if that parameter / prompt combination has already been viewed within the caching time period, otherwise a database hit will be done.
again, this is much easier to do with cr2008.
also, you don't necessarily have to use opendocument linking either...to create a "back to main report" between 2 reports, here's a really easy way that uses Report Part linking:
1) open up your 2 reports in the crystal reports designer (assuming that both are already stored in your enterprise system)
2) on your "main report" Insert a Text Object on to the Report Header...leave it blank
3) right click on the new Text Object and choose Copy
4) on your 2nd report, Insert a Text Object on the Report Header and type in "Back to Main Report"
5) right click on this new Text Object and choose Format Text > Hyperlink > Another Report Object and then Paste...this will paste the Report Part info from the Main Report into this 2nd report
after saving the reports you can test the hyperlink in your enterprise viewer. for more info on Report Park linking see your online help in the Crystal Reports designer.
cheers,
jw -
Link in report with SSP enabled
Hey everyone, I have a question here involving programatically generated links in reports from the sql query behind them. How do I make a link to the page (from the report's sql query) that will allow me to change the value of a hidden and protected item (P16_PERSON_CONTACT_ID) without having APEX Session State Protection get angry at me and still protect me from having the user muck with the URL?
David,
Well bind variables are more performant and safer to use in queries. It shouldn't really be a debate on when to use them, you always use them when you can. Here's a quick break down (not a complete list, and should probably be expanded, but should get you going)...
Use bind variable syntax when you're referencing an item:
1. In a report query
2. In PL/SQL code that is stored in the application (as a page level process for example)
Use substitution variable syntax when you're referencing an item:
1. Outside of SQL and PL/SQL but still need the value - this is not always an option (in the HTML Header region of a page or title of a region for example)
Use V and NV functions when you're referencing an item:
1. In PL/SQL code stored outside the application (in a package for example)
Regards,
Dan
http://danielmcghan.us
http://sourceforge.net/projects/tapigen
http://sourceforge.net/projects/plrecur
Edited by: Dan McGhan on Apr 29, 2009 11:01 AM
Replaced "database" with "application" -
Link in Report does not work when run on Citrix
Hello,
we use Crystal Reports (v11) for creating Reports.
Data is based on our CRM system "SuperOffice".
We have several reports and what we did is to add a column that includes a link to SuperOffice.
For example - if I have a list of contacts as a report, then every line has a link to SuperOffice.
If I click this link, the contact in SuperOffice gets open.
This works on lokal pc installations.
But is doesn't work on a citrix server.
If I click the link - nothing happens.
Is that a known problem or does anyone have any ideas for that?
Are there any known problems with links in reports on citrix servers?
Thanks in advance.
Best regards,
TonyHi Don,
thank you for fast response.
That is a good advice. We will check that.
The main question is, to which folders etc. does CR needs access?
To explain the situation better: To run the reports we use Crystal Reports Runtime (Version 11.1.1883).
Do you (or anyone else in these forum) know where we could get information about which kinds of access CR Runtime needs to handle with these links?
Regards,
Tony -
"edit" link from report to form does not show values
I created a report and an attached form on two different pages. The report is a query combining two tables with outer joins. When I click on the "edit" button on the report, I get forwarded to the form page.
My problem: When I get forwarded to the forms page, I get an empty form, and not the data from the column as expected. The "edit" button behaves more like the "create" button. Anybody an idea what I could change to be able to edit the column data?
Thank you.I've met the similar problem with previous releases (1.5.0 and 1.5.1) without any objective reason.
As I suggests, sometimes HTMLDB lost current session state. When this occurs, ALL links from reports to it's forms does not transit primary keys. I've just completed application development and I've met this behaviour every months.
As a workaround I found folowwjing process:
Come into administration tab, selet "Report with option to purge current session state". When I purge current session state and re-login to application, all report-form links will start to work.
I don't know, what is the issue, but I met it so soon on my local HTMLDB environment. -
Pass parameter from page link to report
<span><font face="Verdana, Geneva, Arial, Sans-serif" size="2">How can I pass 3 parameter values from a link on one page to a report or CrystalReportViewer.<br /><br />Report is a CR/VS 2005 web report in C#<br /><br />Parameter fields in the report are:<br /> CampaignID<br /> BeginDate<br /> EndDate</font> <p><font face="Verdana, Geneva, Arial, Sans-serif" size="2">So say link page URL looks like this:<br /></font><a href="http://localhost/reports/campaign_report/default.aspx?CampaignID=61325&BeginDate=1/1/2006&EndDate=1/2/2006" target="_blank" title="http://localhost/reports/campaign_report/default.aspx?CampaignID=61325&BeginDate=1/1/2006&EndDate=1/2/2006"><font face="Verdana, Geneva, Arial, Sans-serif" size="2">http://localhost/reports/campaign_report/default.aspx?CampaignID=61325&BeginDate=1/1/2006&EndDate=1/2/2006</font></a><br /><font face="Verdana, Geneva, Arial, Sans-serif" size="2">and I want to pass these values to the report and bypass the Parameter Prompt Page.</font></p><p><font face="Verdana, Geneva, Arial, Sans-serif" size="2">When i run this link the report viewer page says "missing parameters"</font></p><p><font face="Verdana, Geneva, Arial, Sans-serif" size="2">Do I need to add something to the default.aspx.cs page?<br /></font><font color="#0000ff">--<br /><br /><font face="Verdana, Geneva, Arial, Sans-serif" size="2">protected</font></font><font face="Verdana"><font size="2"> <font color="#0000ff">void</font> Page_Load(<font color="#0000ff">object</font> sender, <font color="#008080">EventArgs</font></font></font><font face="Verdana" size="2"> e)<br />{<br /> Parameter.Field1 = (CampaignID);<br /> Parameter.Value1 = Request.QueryString("CampaignID");<br /> ...??<br />}<br /><br />--
<br /></font><font face="Verdana" size="2">Any help would be greatly appreciated?<br /><br />Thank you,<br />Jason</font> </p></span>Â Hi Jason
 You are correct. The Viewer object will not automatically look at the URL and try to assign the values. You need to grab these values from the URL and properly assign them to the parameter objects.
Rob Horne
[My Blog | /blog/10] -
How to add a watermark at the back of the report page
I want to add a watermark 'DRAFT' at the back of the report page.
Could you please tell me how can I do that?
regardsHello,
I am assuming that you have the picture with written DRAFT on it. If not then create with gray scale.
Then in report builder click on the Edit Margin button from the top toolbar in layout editor. Then import the picture from File>Import>Image menu and place anywhere in the bold lined frame. It will display as watermark in report.
-Ammad -
Steps to link a report to Web Application Form. Post Your Opinion
Hi friends,
After going through it what is your opinion. please do post your opinion.
Could any one give the complete steps of Linking a report to web form so that when called / clicked the link the report can display the data.
I have unchecked the "Report Option -> Save Data with Reports". So that the report could not take extra space.
I have DB connection code in my .aspx.vb file, it is as follows:
Private Sub ConfigureCrystalReports()
Dim fileName As String = "Reports\" & ReportID & ".rpt"
Dim reportPath As String = Server.MapPath(fileName)
myRepDoc = New ReportDocument()
myRepDoc.Load(reportPath)
myCrystalReportViewer.ReportSource = myRepDoc
myCrystalReportViewer.RefreshReport()
Dim myConnectionInfo As ConnectionInfo = New ConnectionInfo()
If Session("reportConnectionInfo") IsNot Nothing Then
Dim ConnInforArrList As ArrayList = DirectCast(Session("reportConnectionInfo"), ArrayList)
myConnectionInfo.ServerName = ConnInforArrList(0)
myConnectionInfo.DatabaseName = ConnInforArrList(1)
myConnectionInfo.UserID = ConnInforArrList(2)
myConnectionInfo.Password = ConnInforArrList(3)
Else
lblMessage.ForeColor = Drawing.Color.Red
lblMessage.Text = "Session is off. Please Relogin to See the Report."
End If
SetDBLogonForReport(myConnectionInfo, myRepDoc)
SetDBLogonForSubreports(myConnectionInfo, myRepDoc)
myCrystalReportViewer.SelectionFormula = GetFieldName(ReportID) & "='" & Session("CompCode") & "'"
myCrystalReportViewer.Visible = True
End Sub
Private Sub SetDBLogonForReport(ByVal myConnectionInfo As ConnectionInfo, ByVal myReportDocument As ReportDocument)
Dim myTables As Tables = myReportDocument.Database.Tables
For Each myTable As CrystalDecisions.CrystalReports.Engine.Table In myTables
Dim myTableLogonInfo As TableLogOnInfo = myTable.LogOnInfo
myTableLogonInfo.ConnectionInfo = myConnectionInfo
myTable.ApplyLogOnInfo(myTableLogonInfo)
Next
End Sub
Private Sub SetDBLogonForSubreports(ByVal myConnectionInfo As ConnectionInfo, ByVal myReportDocument As ReportDocument)
Dim mySections As Sections = myReportDocument.ReportDefinition.Sections
For Each mySection As Section In mySections
Dim myReportObjects As ReportObjects = mySection.ReportObjects
For Each myReportObject As ReportObject In myReportObjects
If myReportObject.Kind = ReportObjectKind.SubreportObject Then
Dim mySubreportObject As SubreportObject = CType(myReportObject, SubreportObject)
Dim subReportDocument As ReportDocument = mySubreportObject.OpenSubreport(mySubreportObject.SubreportName)
SetDBLogonForReport(myConnectionInfo, subReportDocument)
If myReportObject.Name = "Subreport1" Then
Dim lvSec As Section = subReportDocument.ReportDefinition.Sections("DetailSection1")
If Not lvSec Is Nothing Then
Dim t1 As TextObject
t1 = lvSec.ReportObjects("txtEmpName")
t1.Text = Session.Contents("EmpName")
Dim t2 As TextObject
t2 = lvSec.ReportObjects("txtRepID")
t2.Text = Request.QueryString("REPID")
End If
End If
End If
Next
Next
End Sub
Please do help me out as the data of report is not getting displayed on the report.
After going through it what is your opinion. please do post your opinion.
While creating the Report has the following Report Options on / checked.
1. Database Server is Case-Incensitive
2. Use Indexes Or Server For Speed
3. Verify on First Refresh
4. Show Preview Panel
5. Display Alerts on Refresh
6. Select Distinct Data for Browsing
Do I have check or uncheck any other option?
Thanks and regards
Edited by: Md. Mushtaque on Sep 6, 2008 2:50 PM
Edited by: Md. Mushtaque on Sep 8, 2008 9:27 AM
Edited by: Md. Mushtaque on Sep 8, 2008 12:14 PMSir AG,
Thanks a lot for replying and spending your valuable time for my problem.
Sir, I just want to put this in your knowledge that my application is web based application and I am calling these reports through web forms i.e. of ASP.NET coded in vb from .aspx.vb files.
So as per the code I have attached, I have this
Option Explicit On
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Next for ReportDocument Object:
Dim fileName As String = "Reports\" & ReportID & ".rpt"
Dim reportPath As String = Server.MapPath(fileName)
myRepDoc = New ReportDocument()
myRepDoc.Load(reportPath)
myCrystalReportViewer.ReportSource = myRepDoc
Above is the code used by me in Page_Init and I have already tested it from Page_Load. I have got few suggestions from this forum that I should put this code in Page_Init only.
Lastly:
The database connectivity code:
Dim myConnectionInfo As ConnectionInfo = New ConnectionInfo()
If Session("reportConnectionInfo") IsNot Nothing Then
Dim ConnInforArrList As ArrayList = DirectCast(Session("reportConnectionInfo"), ArrayList)
myConnectionInfo.ServerName = ConnInforArrList(0)
myConnectionInfo.DatabaseName = ConnInforArrList(1)
myConnectionInfo.UserID = ConnInforArrList(2)
myConnectionInfo.Password = ConnInforArrList(3)
Else
lblMessage.ForeColor = Drawing.Color.Red
lblMessage.Text = "Session is off. Please Relogin to See the Report."
End If
SetDBLogonForReport(myConnectionInfo, myRepDoc)
SetDBLogonForSubreports(myConnectionInfo, myRepDoc)
SetDBLogonForReport(myConnectionInfo, myRepDoc)
Private Sub SetDBLogonForReport(ByVal myConnectionInfo As ConnectionInfo, ByVal myReportDocument As ReportDocument)
Dim myTables As Tables = myReportDocument.Database.Tables
For Each myTable As CrystalDecisions.CrystalReports.Engine.Table In myTables
Dim myTableLogonInfo As TableLogOnInfo = myTable.LogOnInfo
myTableLogonInfo.ConnectionInfo = myConnectionInfo
myTable.ApplyLogOnInfo(myTableLogonInfo)
Next
End Sub
This code I have got from a sample of the forum itself.
Sir, after all these effort and the unchecking of option "Save Data with Report" on calling the reports from my forms it is showing blank report. No data from the database is coming form the database.
I have uncheked the option "Save Data with Reports" to get the updated data each time the report has been called but now the status is that nothing is coming.
Thanks again for you precious and valuable effort to help me but the my problem is unsolved, So sir please if you could put an eye on it and help me out to get rid of this problem, I will be very thankful to you for your kind help.
Thanks and regards
Mushtaque -
How to link the reports to portal
Hai Friends...
I generated reports using discoverer plus and i viewed the reports using discoverer viewer . I am new to discoverer viewer.
Any body done please give me steps for how to deploy the reports in discoverer viewer and how to link the reports to portal.I wouid appreciate any help.
Cheers
Gopihi gopi,
u can store ur reports in the database using Discoverer user edition. these stored reports can then be viewed in the discoverer Viewer. here i am assuming that u have configured ur discoverer viewer correctly.
bye..
naresh -
Regarding Link Utilization Reports
Hi All,
I have installed Whatsup gold version no 11 to Monitor Network as well as Server devices. My query is im not able get Internet link reports even i don't know how to configure Router to get Link Utilization Reports and what need to configure on router to enable this Service. Kindly help me to achive this Challenge.
FarookHi All,
I have installed Whatsup gold version no 11 to Monitor Network as well
as Server devices. My query is im not able get Internet link reports
even i don't know how to configure Router to get Link Utilization
Reports and what need to configure on router to enable this Service.
Kindly help me to achive this Challenge.Farook
Farook,
You need to configure snmp server ip address (what's up gold ) in router with community sting which is configured in server.Check out the below link for insatllation guide on whatsup gold for help !!
http://docs.ipswitch.com/NM/87_WhatsUp%20Gold%20v14.1/02_Guides/WhatsUp%20Gold%20v14.1%20Getting%20Started%20Guide.pdf
Hope to Help !!
Ganesh.H
Remember to rate the helpful post -
Question: using links in report to copy data into form for update
Hi there,
I have a report that selects data from one a table, and i want to populate a form to update the report info and more info that a user will enter into another table. With alot of help I have managed to get the first 3 column fields across by editing the report link, under report attributes -> column link. The values of Item 1 to Item 3 work fine, but how do i get the rest of the info in the other 5 columns across??
regardsI think you're trying to reinvent the htmldb wheel.
Have you tried looking at the wizards that help you do this?
Anyway, as an example, to populate the form using the pk
1: create your items on the page, including the PK
eg P2_EMPNO (PK), P2_ENAME, P2_SAL,P2_DEPTNO
2: create a page process "on load" that runs if the PK item is not null
begin
select ename,sal,deptno
into :P2_ENAME,P2_SAL,P2_DEPNTO
from emp
where empno = :P2_EMPNO
end;
3: You now need to write a process that does an update
after submit
begin
update emp
set ename = :P2_ENAME,
sal = P2_SAL,
deptno = :P2_DEPTNO
where empno = :P2_EMPNO;
end
You need to consider how to handle new rows, optimistic locking and a few other things.
I would suggest that you have a look at the existing form wizard that does all this for you. We can then work around any "limitations" you find.
Chris
Maybe you are looking for
-
Hi all, We are running tcode F150 (Dunning), and we have a problem. After we have ready the dunning, when we push the button 'sample print out' it aparentely prints ok, but when we click on it, we see that there are 2 jobs, if we click on 'Sample pri
-
How do I apply a filter to a video clip? (Without having to do it individually to each frame)
-
Crystal Reports Server XI R2 Server....
Can someone please point me in the direction of the service packs for this product. I am having some problems locating them on the SAP site. thanks.
-
I need to change stage.frameRate, but how to keep tween speed?
Hello. I am using Flash CS6. Right now I am trying to keep fps of tween motion. I mean, I made a button that speeds up and down stage.frameRate, if I click the button it does stage.frameRate +=1 or stage.frameRate -=1, but if stage framerate changes
-
whenever I want to run the iTunes, my computer shows " iTunes has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available"