A bug in a web based BW report with BSP frontend
Hi all,
We are facing an issue with a BW report whose front end is designed using a BSP application created in the BW system. This report is accessed from a java based portal which has a link to one of the pages of BSP application.
The report is a list of contract line items for a particular billing partner, which is the selection criterion. On clicking the report link on portal, users are prompted to select the billing partner. Clicking OK on the partner selection displays multiple contract lines with a check box against each. Users select one or more of the contract lines and click on Print Preview which is link to another BSP page that shows the print preview. After viewing the preview, users can select Back to navigate to the previous page which is the report main page.
The issue is that when user selects some contract lines and selects Print Preview for the first time, none of the selected items is displayed in the preview. When the user selects Back, re-selects the items and chooses print preview again then it is displayed correctly.
The same report works fine in the development system but has the above issue in the quality system. We compared each layout and event handler of each page of the BSP application in dev system with its own copy in the quality system. Both seem to be exactly identical.
We have debugged in both the systems to see the control flow and how data is fetched. When control goes from one of the event handlers to the layout, some internal tables seem to get filled. But we could not locate the logic of this as this seemed to happen outside the BSP application.
Can some one throw some light on where the error can possibly be. Or if anyone can provide some guidance on the control flow of BSP application and what other components might be involved, it will be highly appreciated.
Enjoy SAP...
Regards,
Ketan Dave
HI,
Check here: Re: Web RRI
Happy
Similar Messages
-
I need Web based Dynamic Reporting tools
Hi,
I need a Web based Dynamic Reporting tool.
I have to user oracle products and this reporting tools must support OLAP and Data Warehousing.
thanks,Hi Shima,
Let me quote from Oracle Reports website:
"Oracle Reports is Oracle's award-winning, high-fidelity enterprise reporting tool. It enables businesses to give immediate access to information to all levels within and outside of the organization in an unrivaled scalable and secure environment. Oracle Reports consists of Oracle Reports Developer (a component of the Oracle Developer Suite) and OracleAS Reports Services (a component of the Oracle Application Server)."
Since you need a web-based reporting tool, this is what is available with Oracle Reports:- you cannot design reports on the web, but you can use Oracle Reports Developer to design high quality reports that are suitable for viewing on the web.
Oracle Reports support OLAP as a data source.
From your requirements, it seems that it might be worthwhile for you to check out Oracle Discoverer which is again a powerful reporting and analysis tool. Oracle Discoverer is more suitable for ad-hoc reporting and web-based analysis of data by the end-users:
http://www.oracle.com/technology/products/discoverer/index.html
Navneet. -
Accessing web based work program with Citrix Server
Can I access a web based program that uses a citrix server with the ipad2 -- I currently access this with my laptop but thinking about using the iPad2 for work
H E L L O ! - a JAVA book probably by Sue ???
So you know about this then? - GOOD!
Actually the first chapter is all about the early attempts to succeed in achieving computational result with a binary output, plus of course the history of programming perverts and people who were relatively normal once upon a while. It goes from Nigel Astley Heatherington-Smythe, who as one time assistant to Charles Babbage spent the remainder of his twilight years with the Tuareg people of North Africa, mounting camels and cackling insanely to himself whist reciting natural logarithm tables. And spanning right accross the decades to the present day 'uj' from Sweden, who seems to be suffering from a severe gender identity crisis typical of many of his forebears.
(The second chapter is about spanking ... mostly) -
Web based Crystal Report not appearing
Hi
Hope this hasn't been asked before, had a look in the forum but couldn't find it specifically.
I am developing a web application with one CR in it.
VS 2010 + CR for VS installed on development machine.
The development environment is all fine, works a treat. The problems started when I tried shipping to our staging environment, and also a test area on our live server.
Our live web server is running Windows Server 2008 Web edition R2 with dotnet V4 x86 runtime installed.
After overcoming 'Type Initializer' error, 'log4net.dll' error and 'LoadReport' error on the live server, the live server now just displays a blank page.
When I had this problem on the staging server I found that this was caused by the 'aspnet_client\system_web\4_0_30319\crystalreportviewers13' folder not existing or in the right place. It works on the staging server when I'm browsing using http://localhost etc.
Things I have done to get the report working on the live server:
1. Install CR Runtime 32bit V13
2. Set security settings on C:\Windows\Temp to allow web user (actually set to 'Everyone' until it's all working properly) read/write access
3. Moved folder 'aspnet_client\system_web\4_0_30319\crystalreportviewers13' to the application folder and the www root folder (have tried in various places also)
I have to say that the report is displayed when I'm on the live web server and browse using http://localhost etc., and I can repeat the problem by moving the crystalreportviewers13 folder out of where it should be.
After getting all this done over the past 2 DAYS I believe that the problem lies with the location of the 'crystalreportviewers13' folder. Although it could be something else.
Any help in this matter would be greatly appreciated.
Cheers
JulianOK, apologies. posted in haste!
It seems that the report is working, it's just the browser I was viewing it from simply doesn't display it. No idea why yet, but not too worried as all other machines I try it on, it works.
A little annoyed however at the amount of time I've wasted trying to get this working. Is it documented anywhere for instance that C:\Windows\Temp needs special privileges set up to make a web crystal report work?
Anyway, please ignore this, and the last post!
Cheers
Julian -
I have an ALV report that is using one of the controls technology tools (it is using the class CL_GUI_ALV_TREE). Now my user wants to enhance this report so that they can access this report thru the web. Is this possible? How?
Thanks in advance!Hi Beth,
I have done this before. Created a report which displays the result as ALV. I assigned a transaction to this report and made it an easy web transaction. This can then be viewed through the ITS. Take care that all the GUI status options are actual buttons in your screen as EWT removes the std GUI status when it displays on the web.
Hope this helps
Regards,
Vani -
MacBook Air with Mavericks. I need to download agendas with embedded files. This is through an encrypted email account. My Mac is blocked from even opening the embedded files on line and I can't save any of this to my laptop. It works fine on my PC laptop. Help please. I know this is a problem for other people too, but would love the solution!
Gee, Pat, this is a real big help.
Nobody could possibly think anyone would ask for help without first trying to fix the issue oneself. Or maybe you do. I have opened the file and looked under security. I have changed it to owner-notebook (which is what the techs called me) and clicked accept but geepers it didn't work.
Maybe someone else has an idea.
Take Ownership of a File or Folder
The above should be a link. At least I copied and pasted the link. I did what was stated in there. It isn't like brain surgery. But it is not working. I ended up being able to open some pdf files after transferring them from one partition category to another. I wish it was that easy as you seem to think.
Thanks for the help. Have a great year. -
Creating a web based book publication with front and back covers
I have created a book in Indesign which is 12 pages inclusive of front and back covers, the problem I'm having is that when I convert the file into an SWF file the front cover has an extra page to the left of it and the back cover has an extra page to the right of it (these pages are not in my Indesign layots) I don't want these pages as I want the document to look like a book when I send it out. I'm assuming I haven't set the document up correctly? I have been on a number of tutorials but none of them seem to go into this. Some pointers would be really helpful.
Thank you.You can do this in Elements. It will require planning for the layout, viz. height, and width of front & back covers, and space allocation in between for the spine area. Be sure that your printer can handle the document size.Once you have figured this out, you need to open a new, blank file of appropriate size and resolution.
There is available a grid which I find very helpful to facilitate alignment.
Each of your pictures, and the blank file (#1 above), should have a resolution of 240--300px/in for good result with printing.
The text can be produced with the type tool - optionally horizontal or vertical.
The pictures and text will each be on their own layers, and the move tool can be used to position these components -
SSRS web based report viewer control rendering issues - text getting clipped chopped off
Hi,
I am using web based SSRS report viewer control to display SSRS reports in browsers like Chrome, FF, IE, Safari etc. My issue is some text is getting chopped off (clipped) in all cells of some reports. I investigated on my end by analyzing generated HTML
and I could see a problem in the HTML that report viewer control is generating. But I am afraid to apply any HTML or Javascript hacks at the moment considering we have hundreds of reports.
You can see in above image how text got chopped off. The problem in HTML (given below) is the text has been wrapped in a div tag with a fixed height. If I remove the height and also padding on parent TD, the text appears properly.
<td class="A23dfe7c5f99245f2a0db522a22a6035597c" style="HEIGHT:5.00mm;background-color:#d3d3d3;"><div style="HEIGHT:3.24mm;overflow:hidden;"><table lang="en-US" cellspacing="0"
cellpadding="0" border="0" class="Pd9776e5f7eaf4df696265b8b49d1da39_1_r17"><tbody><tr><td class="A23dfe7c5f99245f2a0db522a22a6035597" style="word-wrap:break-word;white-space:pre-wrap;">MyType11</td></tr></tbody></table></div></td>
Please let me know if you have faced a similar scenario before.
Here is link to stackoverflow thread -
Stackoverflow thread
Regards
MurtazaHi Murtaza,
According to your description, when you display the report with Report Viewer control, the data within the text is cutoff.
Based on my research, the issue could cause by that Arial Unicode MS font hasn’t been installed on the server where Reporting Services run. Besides, when we use ReportViewer control to render report, we’d better set
AsyncRendering="true" in the Report Viewer control. Also please run the IE with compatibility mode. For more information, please refer to similar threads below:
Data in column getting cut-off in report viewer control
SSRS Rendering Issues
If you have any question, please feel free to ask.
Best regards,
Qiuyun Yu
Qiuyun Yu
TechNet Community Support -
X Pro and Flash Player Error with web-based PDF readbook
Everytime I try to view a web-based PDF book (with multiple PDF files) I get an error/alert that reads:
"To View the Flash technology content in this PDF file, please install this version of Flash Player that supports Adobe Reader and Acrobat."
I am currently using:
IE Explorer 9.0.8112.16421
Adobe Reader X 10.1.7
Adobe Acrobat X Pro 10.1.4
Shockwave 12.0.2 Development
I have all of the appropriate settings enabled/disabled in the browser. Before I installed Adobe Acrobat Pro the files opened perfectly in IE9. I believe, but am unsure, that I was just using Reader X at that point.
Of note...the PDF books in question still open perfectly if I DOWNLOAD the file and open it from the desktop. The issue is when I try to view it in the browser(a setting enabled in the preferences). This is an issue because I don't have the time or space to download these files and need to view them in the browser for efficiency.JohnPublic wrote:
"To View the Flash technology content in this PDF file, please install this version of Flash Player that supports Adobe Reader and Acrobat."
You would usually get this message if you don't have the Flash Player plugin installed. However I do not quite understand why you get that message when viewing a PDF in the browser, but not when viewing it from your local disk. -
Passing Parameters to Procedure based sub report thru JRC
Hi
I am using storedprocedure based main report with a subreport and i am trying to invoke these reports with JRC.
I am passing parameters to main report then it is asking parameters for subreport then i placed following statement by placing subreport name
param2.setReportName("detailed_aging_report_wk.rpt");
but after using this statement it is prompting for main report parameters.
How i can pass the same parameter values to both main and sub reports?
Thankyou.Here is a snippet code that demonstrates how to pass a parameter to a subreport, you can accommodate it and test it and see if you still have the same behaviour. What you need to do is to add the code to set the parameter of the main report.
<%
/* Applies to: XI
* Date Created: April 4, 2005
* Description: This sample demonstrates how to pass parameters to a report that
* contains a subreport using the Crystal Reports Java
* Reporting Component (JRC) SDK.
* Author: HP, CW
try {
//check to see if the report source already exists
Object reportSource = session.getAttribute("reportSource");
//if the report source has not been opened
if (reportSource == null)
//---------- Create a ReportClientDocument -------------
ReportClientDocument oReportClientDocument = new ReportClientDocument();
//---------- Set the path to the location of the report soruce -------------
//Open report.
oReportClientDocument.open("jrc_set_subreport_parameters/jrc_set_subreport_parameters.rpt", 0);
//Get the report source
reportSource = oReportClientDocument.getReportSource();
//Cache report source.
//This will be used by the viewer to display the desired report.
session.setAttribute("reportSource", reportSource);
//---------- Create the Parameter Field Objects -------------
//Create a Fields collection object to store the parameter fields in.
Fields oFields = new Fields();
//----------- Initialize the parameter fields ----------
//Set the name and value for each parameter field that is added.
//Values for parameter fields are represented by a ParameterFieldDiscreteValue
//or ParameterFieldRangeValue object.
//NOTE: Be sure to map the names of the parameters and their
//respective types against the correct type that the parameter
//field values was defined to accept in Crystal Reports.
//NUMBER VALUE PARAMETER.
Integer numberValue = new Integer("55");
//STRING VALUE PARAMETER.
String stringValue = "String parameter value.";
//BOOLEAN VALUE PARAMETER.
Boolean booleanValue = new Boolean("true");
//DATE VALUE PARAMETER.
Calendar calendar = Calendar.getInstance();
calendar.set(2004, 1, 17);
Date dateParamVal = calendar.getTime();
//DATE-TIME VALUE PARAMETER.
Calendar calendar2 = Calendar.getInstance();
calendar2.set(2002, 5, 12, 8, 23, 15);
Date dateTimeParamVal = calendar2.getTime();
//CURRENCY VALUE PARAMETER.
Double currParamVal = new Double(555.99);
//TIME VALUE PARAMETER.
Calendar calendar3 = Calendar.getInstance();
calendar3.set(2002, 5, 12, 13, 44, 59);
Date timeParamVal = calendar3.getTime();
//Set all of the parameter values using the utility function.
//Since we are passing parameters to the subreport, it is here that we set the
//subreport name; if you are not passing a parameters to a subreport, the
//report name will be an empty string
setDiscreteParameterValue(oFields, "NumberParam", "SubreportA", numberValue);
setDiscreteParameterValue(oFields, "StringParam", "SubreportA", stringValue);
setDiscreteParameterValue(oFields, "BooleanParam", "SubreportA", booleanValue);
setDiscreteParameterValue(oFields, "DateParam", "SubreportA", dateParamVal);
setDiscreteParameterValue(oFields, "DateTimeParam", "SubreportA", dateTimeParamVal);
setDiscreteParameterValue(oFields, "CurrencyParam", "SubreportA", currParamVal);
setDiscreteParameterValue(oFields, "TimeParam", "SubreportA", timeParamVal);
//Push Fields collection into session so it can be retrieved by the viewer and set
//at view time.
session.setAttribute("parameterFields", oFields);
//Redirect to the viewer page to render the report
response.sendRedirect("CrystalReportViewer.jsp");
catch(ReportSDKException sdkEx) {
out.println(sdkEx);
%>
<%!
* Utility function to set values for the discrete parameters in the report. The report parameter value is set
* and added to the Fields collection, which can then be passed to the viewer so that the user is not prompted
* for parameter values.
private void setDiscreteParameterValue(Fields oFields, String paramName, String reportName, Object value) {
//Create a ParameterField object for each field that you wish to set.
ParameterField oParameterField = new ParameterField();
//You must set the report name.
//Set the report name to an empty string if your report does not contain a
//subreport; otherwise, the report name will be the name of the subreport
oParameterField.setReportName(reportName);
//Create a Values object and a ParameterFieldDiscreteValue object for each
//object for each parameter field you wish to set.
//If a ranged value is being set, a ParameterFieldRangeValue object should
//be used instead of the discrete value object.
Values oValues = new Values();
ParameterFieldDiscreteValue oParameterFieldDiscreteValue = new ParameterFieldDiscreteValue();
//Set the name of the parameter. This must match the name of the parameter as defined in the
//report.
oParameterField.setName(paramName);
oParameterFieldDiscreteValue.setValue(value);
//Add the parameter field values to the Values collection object.
oValues.add(oParameterFieldDiscreteValue);
//Set the current Values collection for each parameter field.
oParameterField.setCurrentValues(oValues);
//Add parameter field to the Fields collection. This object is then passed to the
//viewer as the collection of parameter fields values set.
oFields.add(oParameterField);
%>
Cheers -
Hi all, I'm new here, but i hope you guys can help me out
I've had some good experience with DW, but on php. Now i'm
working on a company where I'm forced to use ASP, and I am quite
enjoying it.
I developed a web based file explorer, with a javascript
frame on the left with the folder tree, and mainwindow on the
right, to ease up the file download.
Basically, all i do with my script, is to send a folder
string via url like this:
www.blablabla.com/xpto/files.asp?folderref=./folder1/folder2
the script just grabs a handle on the folder
/xpto/data/folder1/folder2/ and list the files, with links, icons
for every file, last mod date, size, and file type.
My problem... I need to do a back button to do a folder up.
I'm currently using the javascript:history.back(-1) system, but
that's not very reliable since you can browse a different folder in
the tree and clicking it goes back to the last folder it was in.
other thing
i have a path string using the string passed by url, and
replacing the / by -> and . by home... I'd like to put links in
each of the folder names so it'd go directly to those folders
ie. Home -> folder1 -> folder2 -> folder3
the link in folder 2 would resolve /xpto/data/folder1/folder2
Any way to strip the string that way?
One other thing...
The file explorer tree, gets the folder structure from a
multi-dimesnional array set this way:
['Home', 'index.asp?folderref=.',
['a', 'index.asp?folderref=.',
['b', 'index.asp?folderref=.',
['c', 'index.asp?folderref=.'],
This causes me a problem... It's not as dynamic as i wanted
it to be. Is there a way to make a script that generates the folder
structure, but only needs to be run everytime the folder structure
is altered? The file structure is altered very few times. (once a
month or so)
Or
Is there a way to generate the file structure everytime the
script is run?
Which is more reliable?
Thanks in advance
Cheers
EddyIf file structure updates so few times per month, I think it
is good idea to generate structure of files and folder through cron
(unix scheduler) or some kind of scheduler for windows
But if your files updated frequently it is better to generate
structure at every request to files.asp -
I can not read my web based email account with godaddy. It started this morning. I can open the page to see the email headlines each email is frozen and will not open.
When you have a problem with one particular site, a good "first thing to try" is clearing your Firefox cache and deleting your saved cookies for the site.
1. Clear Firefox's Cache
orange Firefox button ''or'' Tools menu > Options > Advanced
On the Network mini-tab > Offline Storage : "Clear Now"
2. If needed, delete the site's cookies here
While viewing a page on the site, right-click and choose View Page Info > Security > "View Cookies"
Then try reloading the page. Does that help? -
Hello
I have a web based email account (with Postmaster). I think it is IMAP, POP3 or Exchange based. Is it possible for me to access / download my emails onto my Mac via Mail? And then to send emails from my Postmaster email address via Mail? (This would save me having to be online to view and send emails)
If this is possible how do I set it up?
Thank you
MarkHello Mark.
I seriously doubt this email account is an Exchange (Exchange Server) type account which is usually reserved for business/corporate type accounts only.
If Postmaster supports accessing the account as a POP or IMAP type account with an email client such as the Mail.app, the answer is yes but only Postmaster can answer this question and if the answer is yes, you also get the account setup information from Postmaster.
(This would save me having to be online to view and send emails)
Accessing an email account with an email client such as the Mail.app - receiving and sending messages will also require being online or connected to the internet. -
Hello,
What are my options for reporting tools in a BSP application? In our BSP project, we don't have the option for BW currently (not supported by compnay) so I am looking into ALV reporting. Is there any way we can integrate the two? It seems that using transaction iviews you can call ALV report on portal but that will be running outside your BSP framework. Can I use ALV report withing BSP? It appears that you can use the cl_salv_table (main ALV class) class in BSP. What are my options?
Thanks,
ParthoHi,
I'm in the same situation. I want to display report results in a BSP table using a list viewer component.
I've found some classes for web dynpro that use ALV to print data results. Is there any way to use the same within a BSP application?
(Web Dynpro example that use an ALV table:
'WDR_TEST_DYN_ALV_USAGE'.)
Thanks and regards,
Maria -
In R12, can payroll user enter expense report for employees via web-based?
Hi,
In R12, can payroll user enter expense report for employees via web-based screen? Previously in 11i, it can be done via the Expense Report forms.
Appreciate advise on this.
Thanks in advance.
Regards,
Shiau ChinHi Anne,
Please see page 42 of the [url http://download.oracle.com/docs/cd/B34956_01/current/acrobat/120oieig.pdf]iExpenses Implementation and Admin Guide for R12 . If you are unable to enter the ID as per the guide, I would suggest raising an Service Request with Oracle Support.
Cheers, Pete
Maybe you are looking for
-
Hi, In my example I want to get all the rows of the table. The table has 20 rows. The visibleRowCount is set to 7 and firstVisibleRow is set to 3. I have created the table as var oTable = new sap.ui.table.Table({ id: "oTable
-
Statement using 25% CPU
Hi the following statement is taking 25% CPU to run. Although the statement completes in around 30 seconds, I have been advised that the CPU usage needs to be reduced as we can have over 4 instances of the same process running at any one time. Please
-
New IE activeX issues and FScommand
Hi! Im fixing the new MS IE behaviour about restricting non-MS activeX content. Probbably many of you guys are in the same task these days... Anyway, I followed this article: http://www.macromedia.com/devnet/activecontent/articles/devletter.html Ever
-
Enable encryption in WF notifications email
Hi, We have a requriement where organization considers some data to be sensitive data for email notifications. We need to send this data just like Send Secure feature available in Outlook in order to comply with our company policy. Is there any integ
-
How can I develop co-broswing on Windows platform with java language?
How can I develop co-broswing on Windows platform with java language? The function will be realized Now I want to develop a co-broswing system with java language on Windows platform.That is to say I will develop a application run on client to track t