Hyperlink in Web template
Hi,
i have a requiremnt. I am using a Web-item "Table interface" in my web Template.i have a one field suppose <b>"Location</b>" shows building.NO. I required when user click on any building-no in "Location" field of the table. <b>A new pop-up window will open which shows the MAP or more detail about this building location.I have hyperlinks for each of building location details.</b>
if Yes, How it is possible and what is the possibility????
Template display dynamically number of records of "location" field and for each one we have a hyperlink to see more detail about the location detail.
Please reply and Thanks.
Thanks Heike,
for ur First solution i required little bit more detail how i use this method to make cell content as a hyperlink (any code) explanation.
RRI is not fullfill the requirment because u can only move to a single WEB page. its good if u have a master detail comination required.
i explain u in detail with table example: suppose i have 3 fields in my table and containg 20 records randomly and dynamic on the base of user selection.
empname deptID <b>deptlocation</b> ABC ID <b> England</b> XYZ 23-ID <b>North-city</b>
My requirment is when user click on "deptlocation" record a new window will open which shows MAP of the location in detail. so my each location record have diffrent hyperlink for his detail. it means i have 20 hyperlinks for my 20 "Location filed" records.
RRI for only predetermined report to report switching.
i think i explain enough. please reply back .
Similar Messages
-
Problem with web template calling another template
Hi all,
We have a Web template which when gets executed displays result in table form.Now one of the fields in that table is Europe. My requirement is when i click on that field Europe it should execute another web template that was designed for Europe.How do i link this field to another template?
Please help.
Regards,
SuchitraHi Suchitra,
You can't create link between a field and a query view. You can change your template by using the tab strip, so that each tab will give you the details of different country.
Or else, you can use buttons to navigate from one query to the another.
Steps:-
Button -Right Click -Data Provider- specific command -select the query - ok
You can also use hyperlink in BEx to move from workbook to the another.
Regards,
Yokesh -
Filter Web Template with URL Cmd: doesn't work with compound infoobject ?
Hello all,
I've to filter the query contained on a web template with URL command, but it doesn't work.
The web template contains only one query, and on the free chars I have 0PLANT.
I call the web template adding to the normal url the following command:
&FILTER_IOBJNM=0PLANT&FILTER_VALUE=33
where 33 is the code of the plant I want to filter.
The command is executed, I think, because the result is "NO APPLICABLE DATA FOUND". The fact is that when I execute this query on the Bex filtering 0PLANT by value 33 the data exists.
May be because 0PLANT on our system is in compound with 0SOURSYSTEM ? In this case, what's the value I can use as filter ?
Thank's in advance,
MaxHi,
please see http://help.sap.com/saphelp_nw04/helpdata/en/59/edfe395dd76846e10000000a114084/frameset.htm
especially:
If the variant with ending 'EXT' is selected, the fully compounded value has to be entered in the external format, for example, 24.12.2000.
If the ending 'EXT' is not used, the fully compounded value has to be entered in the internal format, for example, 20001224 for 24.12.2000.
and
In the internal display (see table below) you can easily determine the name of the characteristic and the filter value using the URL parameter &snippet_operations=%20 (see also Object Tag for the Properties of Web Templates). Call the Web application with this URL parameter. If you filter using the context menu, the parameters FILTER_IOBJNM and FILTER_VALUE are automatically added to the URL in the Web browser. You can then use the desired values with Command URLs in hyperlinks.
Heike -
Dynamic url to use as link in a web template
Hello
I`ve git the following problem:
I want to define a hyperlink in a webtamplate (WAD), that referes to an existing query an my sap-system.
Of course, that link should point to the developement-system if achieved there, bit after beeing transported to q-system it should point to that.
I think, that there must only be a change to the first part of that url, a string that will be determined systembased.
Any solutions?
Thx a lot
TomYou can generate the string dynamically based on program, and store it in some table to pass it.
Get the prefix from field URL_PREFIX of table RSPOR_T_PORTAL.
Now create iView for that web template...say iView - test
use the below string say STRING
'/irj/servlet/prt/portal/prtroot/com.sap.portal.pagebuilder.IviewModeProxy?iview_id=''
Now give the location of iView of portal: say LOC
For example if its in main folder of content admin role:
'pcd%3Aportal_content/com.abc.abc_content_folder/com.frx.ZDW_IVIEWS/'
Now give your iView id: TEST
now concatenate URL_PREFIX, STRING, LOC & TEST that's the string which you can pass dynamically on any portal server. -
Open web template with different language!!
Hy experts, i have this question: i have a web template and i would create a command that open the same web template with another language.
I tried to insert a hyperlink with sap-language parameter but in this way navigation properties on table and filter value's aren't maintened in the new web template .
Could you help me?
Thank's a lot
AndreaI have done this using iviews in the portal by using
ie
Language = ZH in the application parameter
will fire up the iview in chinese on a hardcoded EN BI portal
Then you can have the same iview without the language string and that fires in the portal language (if hardcoded) or the personalisation language of the user -
Use web template to open a report from a menu
Hi all,
I have created one web template where I have a role menu that shows all reports that are available to the user. When the user clicks on one of these reports, the report displays in a new window. So far everything is working fine.
But, I have also created another web template and I want the report that is displayed in a new window to use this template. How do I do this? I have been looking at the settings for the Role menu, but can't find anywhere to put the template name...
Anyone have any ideas?
Thanks and regards,
Tove-MetteHello,
yes you can use the publish function, but only to add new entries.
In Transaction pfcg (not in WAD or BEx) in SAP GUI and then select your role at the tab "Menu" you can add/remove/maintain/organize your menu.
just click on a menu entry and take sth.like edit.
Then you will see a link if you didn#t find the string &template_id= the system will take the standard template (Tranaction spro), and you can easily add or change this parameter.
Hope that helps, please ask if you need further explanation.
Regards
Marcus -
Problem of Query in Portal (web template)
Hi BWs experts,
I have a problem with a query.
I'm working on BI7 (BI java patch 12 and BI abap pacth 14).
The query is good working in BEx Analyzer.
Bus when I execute it in a portal like a web template, it doesn't work. The following error occurs :
Begin of message error
ABEND RSBOLAP (000): Program Error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
MSGV1: SAPMSSY1
MSGV3: UNCAUGHT_EXCEPTION
com.sap.ip.bi.base.application.exceptions.AbortMessageRuntimeException: Termination message sent
ABEND RSBOLAP (000): Program Error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION
MSGV1: SAPMSSY1
MSGV3: UNCAUGHT_EXCEPTION
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessageInternal(MessageManager.java:148)
at com.sap.ip.bi.base.application.message.impl.MessageManager.addMessage(MessageManager.java:113)
ABEND: Error program in class SAPMSSY1
method : UNCAUGHT_EXCEPTION
ABEND: System error in progr. CL_RSMD_RS_SPECIAL and form. GETSID-01
End of message error
In the default values (= filter) I'm using a variable for a characteristic C. If I delete this default value in query designer, the query works in portal. If i put a filter (constant or variable) to this characteristic C, the query bugs in portal.
So I don't know why it doesn't work.
I hope you can help me to resolve this problem.
Points will be assigned.
Best cheers,
Vince.hi,
we're now getting the same message although that is after applying the java patch 12.
what exactly was the problem with the info-object? and what did you do to fix it? -
Error while executing a web template in browser
Hi experts,
I am facing an issue when I am creating copy of an existing web template and executing it.
As per the query inserted in the web template, it should show the 'variable entry' screen, but its showing a page with lots of junk characters (looks like chinese to me).
When I execute the already existing template, its showing the correct screen.
Can anyone help me in fixing this issue?
Regards,
Uday.You are not alone - Looks like SAP is also looking into this.
Web Application Designer Appearing in Unicode (UTF-8) -
Error on page from BW 3.5's default web template
Hi Guru's,
We have a problem in our new BWD BW 3.5 environment where we are getting the "error on page" error from SAP-generated code and we arent sure why.
On our old BWT BW 3.0b platform, we have been using a modified version of the 0query_template called Z_QUERY_TEMPLATE. We did a system copy of BWT to BWD, our new BW 3.5 platform. At that point in time we would see our old BW 3.5 default template for queries that we ran. We wanted to see what the new default web template looked like in BW 3.5. We found where we could remove the Z_QUERY_TEMPLATE from the Web Adhoc Analysis web template setting so we could see the new features of the BW 3.5 default BEx query designer template instead of our old BW 3.0b default template.
Now when we run a query through the BW 3.5 query designer on BWD, we are using BW3.5s default template. The prompt web page is fine. No errors on page messages.
However, the initial presentation of the query results displays okay, but shows "error on page" in the message bar at the bottom of the displayed page. As soon as we do any navigation on those query results that error on page goes away. If we navigate back to the initial presentation, all is still okay. If we use the context menu to go back to start, we again get the error on page.
This error on page does not happen in BQ2 (our new BW 3.5 QA environment copied from our old BW 3.0b QA environment where we had not yet changed the default BEx Query Designer template to be Z_QUERY_TEMPLATE). We have tried several queries and in each case, we get errors on page in BWD, but not in BQ2. We used ultraedit to compare the view source output from the equivalent web pages from BWD and BQ2 and the only difference is the validity date of the data. There are no other differences in the javascript code generated by BW in the two platforms.
The statement that Internet Explorer is saying is the problem is the same in each of the cases we have checked and that is:
SAPBWSetFocus(anchor);
Error: Object expected
Code: 0
Its in the set_tab() function.
<script type="text/javascript">
<!--
/* Calls the online Documentation via technical QueryName */
function callquerydoc() {
var docustart= '/sap/bw/doc/meta/fldmeta/default?tlogo=elem&objnm=' + document.getElementById('querydoc').innerHTML;
SAPBWOpenWindow(docustart,'Documentation',800,600);
/* Sets the displayed tab */
/* Check, which items of the Array check_items is not hidden.
Change the style of the HTML tag with id Group+Area/Group+Link */
function set_tab() {
if (!(navigator.appVersion.substring(0,1) == '4' && navigator.appName == 'Netscape')) {
var check_items = new Array('GR1Toolbar','GR2Chart','GR3TECommon','GR4Broadcaster');
for (i=0;i<check_items.length;i++) {
hidden = true;
prop = SAPBWGetItemProp(check_items<i>);
if (prop != null){
for(j=1;j<prop.length;j++){
if (prop[j][0] == "HIDDEN") hidden = (prop[j][1] == "X");
anchor_item = document.getElementById(check_items<i>.substring(0,3)+'Area').firstChild;
if (hidden) {
document.getElementById(check_items<i>.substring(0,3)+'Area').className='SAPBEXTbsTab';
anchor_item.title = 'Inactive Tab Page:' + ' ' + anchor_item.title;
else {
document.getElementById(check_items<i>.substring(0,3)+'Area').className='SAPBEXTbsTabSel';
anchor_item.title = 'Active Tab Page:' +' ' + anchor_item.title;
} /* if */
} /* for */
/* Set the BexHeader invisible when running as IView */
if (SAPBWGetProperty('RUNS_AS_IVIEW')) {
document.getElementById('bexheader').style.visibility='hidden';
document.getElementById('bexheader').style.display='none';
anchor = window.location.hash.substring(1,50);
<b>SAPBWSetFocus(anchor);</b>
} /*function */
-->
</script>
Because the error goes away as soon as we navigate Im thinking some object isnt being created or initialized, but since the view source code of these pages are identical Im wondering if there is some code that should be executing before this page that is not happening in BWD for some reason.
Any help will be much appreciated.
Thanks,
JeriHeike,
Thanks for your help in this. BWD and BQ2 are both on the same SP. SAP_BW release 350 level 10 (SAPKW35010) with BI_CONT at release 352 level 5 (SAPKIBIEP5).
I invalidated the server cache following your instructions and tried again, but am still having the same problem in BWD. The initial display gets the "Done, but with errors on page" message until any navigation is done.
I am using IE 6.0.2900.2180.xpsp_sp2_rtm.040803-2158 when I execute queries on both BWD and BQ2.
Please, do you have any other suggestions?
Thanks,
Jeri -
Getting error with Web Templates in BI 7.0
Hi Everyone,
We have upgraded BW3.5 to BW7.0. When we are executing any Web Template in browser we are getting this error-
RSBOLAP 018 Java system error:call FM RSWR_TEMPLATE_PROCESS_PROXY to ProgId CHWSXID01.....
For your information we have installed EP Usage and BI on the portal but Portal is not configured to the BI. Is it necessary to configure Portal to the BI?
After this when we are login to the portal we are getting this error-
500 Internal Server Error
BEx Web Application
Failed to process request; contact your system administrator
Error Summary
Exception occured while processing the current request; this exception cannot be handled by the application or framework
If the information on this page does not help you locate and correct the cause of the problem, contact your system administrator
To facilitate analysis of the problem, keep a copy of this error page Hint: Most Web browsers allow you to select all content, and copy and paste it into an empty document (such as in an email or simple text file)
Root Cause
The initial exception that caused the request to fail was:
Cannot find BI master system
com.sap.ip.bi.base.service.connection.ConnectionException: Cannot find BI master system
at com.sap.ip.bi.base.service.connection.impl.GenericConnectionPool.getMasterSystemAlias(GenericConnectionPool.java:81)
at com.sap.ip.bi.base.service.connection.impl.GenericConnectionPool.getMasterSystemConnection(GenericConnectionPool.java:60)
at com.sap.ip.bi.base.application.impl.Application.createService(Application.java:459)
at com.sap.ip.bi.base.application.impl.Application.getProperty(Application.java:679)
at com.sap.ip.bi.base.application.impl.Application.startApplicationStep(Application.java:279)
Details: Full Exception Chain
System Environment
Server
BI Java Release: 7 - Patch level: 0000000013 - Description: BI Web Applications Java - Additional info: - Production mode: true
BI ABAP unknown
Java Virtual Machine Java HotSpot(TM) 64-Bit Server VM - Hewlett-Packard Company - 1.4.2 1.4.2.14-070618-19:48-PA_RISC2.0W PA2.0W (aCC_AP)
Operating System HP-UX - PA_RISC2.0W - B.11.11
Deployed SCAs
SCA Version SP Patch Compiled Deployed
ADSSAP 7.00 13 0 2007-08-12 01:18:54 CEST 2007-11-17 02:43:53 CET
BASETABLES 7.00 13 0 2007-08-12 01:36:38 CEST 2007-11-17 01:22:45 CET
BI-BASE-S 7.00 13 0 2007-08-12 12:03:10 CEST 2007-12-08 09:58:16 CET
BI-IBC 7.00 13 0 2007-08-12 12:03:28 CEST 2007-12-08 09:58:26 CET
BI-REPPLAN 7.00 13 0 2007-08-09 07:49:39 CEST 2007-12-08 10:01:05 CET
BI-WDALV 7.00 13 0 2007-08-09 07:49:47 CEST 2007-12-08 09:58:55 CET
BIWEBAPP 7.00 13 0 2007-08-12 12:05:56 CEST 2007-12-08 09:43:55 CET
BI_MMR 7.00 13 0 2007-08-12 01:37:49 CEST 2007-11-17 02:44:46 CET
BI_UDI 7.00 13 0 2007-08-11 19:04:00 CEST 2007-11-17 02:46:49 CET
CAF 7.00 13 0 2007-08-09 09:23:15 CEST 2007-11-17 02:53:13 CET
CAF-KM 7.00 13 0 2007-08-09 07:54:22 CEST 2007-12-08 10:21:28 CET
CAF-UM 7.00 13 0 2007-08-09 09:23:24 CEST 2007-11-17 02:54:18 CET
CORE-TOOLS 7.00 13 0 2007-08-12 01:41:21 CEST 2007-11-17 01:19:15 CET
EP-PSERV 7.00 13 0 2007-09-06 14:03:50 CEST 2007-12-08 10:02:22 CET
EP-WDC 7.00 13 0 2007-08-12 12:41:08 CEST 2007-12-08 10:03:50 CET
EPBC 7.00 13 0 2007-08-12 12:37:44 CEST 2007-12-08 08:07:23 CET
EPBC2 7.00 13 0 2007-08-12 12:38:06 CEST 2007-12-08 10:03:56 CET
JLOGVIEW 7.00 13 0 2007-08-12 00:16:00 CEST 2007-11-17 01:19:52 CET
JSPM 7.00 13 0 2007-08-12 00:17:00 CEST 2007-12-06 16:41:39 CET
KM-KW_JIKS 7.00 13 0 2007-08-12 01:45:19 CEST 2007-11-17 02:54:37 CET
KMC-BC 7.00 13 0 2007-08-12 12:41:47 CEST 2007-12-08 10:05:28 CET
KMC-CM 7.00 13 0 2007-08-12 12:43:04 CEST 2007-12-08 10:06:52 CET
KMC-COLL 7.00 13 0 2007-08-12 12:43:35 CEST 2007-12-08 10:07:49 CET
LM-PORTAL 7.00 13 0 2007-08-09 07:58:38 CEST 2007-12-08 10:07:59 CET
LM-SERVICE 6.40 10 0 2004-12-23 01:42:43 CET 2007-11-17 01:18:14 CET
LM-TOOLS 7.00 13 0 2007-09-06 10:46:34 CEST 2007-11-17 03:05:32 CET
NET-PDK 7.00 13 0 2007-08-12 12:45:34 CEST 2007-12-08 09:51:51 CET
RTC 7.00 13 0 2007-08-12 12:48:07 CEST 2007-12-08 09:51:56 CET
RTC-STREAM 7.00 13 0 2007-08-12 12:48:07 CEST 2007-12-08 10:08:05 CET
SAP-EU 7.00 13 0 2007-08-09 08:01:01 CEST 2007-12-08 10:19:31 CET
SAP-JEE 7.00 13 0 2007-08-12 01:53:11 CEST 2007-11-17 01:24:19 CET
SAP-JEECOR 7.00 13 0 2007-09-07 08:23:34 CEST 2007-11-17 01:27:06 CET
SAP_JTECHF 7.00 13 0 2007-08-12 01:56:44 CEST 2007-11-17 01:28:18 CET
SAP_JTECHS 7.00 13 0 2007-08-12 01:59:51 CEST 2007-11-17 02:32:48 CET
UMEADMIN 7.00 13 0 2007-08-09 09:39:47 CEST 2007-11-17 03:06:23 CET
UWLJWF 7.00 13 0 2007-08-12 12:52:23 CEST 2007-12-08 10:08:51 CET
VCBASE 7.00 13 0 2007-08-12 12:52:34 CEST 2007-12-08 10:22:05 CET
VCFLEX 7.00 13 0 2007-08-12 12:53:39 CEST 2007-12-08 10:21:32 CET
VCFRAMEWORK 7.00 13 0 2007-08-12 12:53:51 CEST 2007-12-08 10:21:42 CET
VCKITBI 7.00 13 0 2007-08-12 12:23:20 CEST 2007-12-08 10:22:10 CET
VCKITGP 7.00 13 0 2007-08-12 12:53:51 CEST 2007-12-08 10:22:15 CET
VCKITXX 7.00 13 0 2007-08-12 12:53:51 CEST 2007-12-08 10:22:19 CET
WDEXTENSIONS 7.00 13 0 2007-08-09 08:05:30 CEST 2007-12-08 10:24:17 CET
Full Exception Chain
Log ID 00306EF4B9BB0076000000120000327700044245C894263C
com.sap.ip.bi.base.service.connection.ConnectionException: Cannot find BI master system
at com.sap.ip.bi.base.service.connection.impl.GenericConnectionPool.getMasterSystemAlias(GenericConnectionPool.java:81)
at com.sap.ip.bi.base.service.connection.impl.GenericConnectionPool.getMasterSystemConnection(GenericConnectionPool.java:60)
at com.sap.ip.bi.base.application.impl.Application.createService(Application.java:459)
at com.sap.ip.bi.base.application.impl.Application.getProperty(Application.java:679)
at com.sap.ip.bi.base.application.impl.Application.startApplicationStep(Application.java:279)
at com.sap.ip.bi.base.application.impl.Application.initialization(Application.java:259)
at com.sap.ip.bi.base.application.ApplicationFactory.createApplication(ApplicationFactory.java:172)
at com.sap.ip.bi.base.application.ApplicationFactory.createApplication(ApplicationFactory.java:65)
at com.sap.ip.bi.webapplications.runtime.impl.Page.constructPage(Page.java:942)
at com.sap.ip.bi.webapplications.runtime.impl.Page.<init>(Page.java:761)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.createPage(Controller.java:511)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:972)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:864)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:488)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:22)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Helpful answers will be rewarded....
Thanks and Regards,
PankajSingle Sign On is optional.
What would happen is that the user that's using the Web Application Designer will have to have access to Portals, and the portal Sign On screen will appear once that user executes a Web Template.
It also depends on the Portal Strategy and the Security Strategy of your client. For example, the portal may only grant access to those used IDs in the Active Directory, so if your BEx WAD user is not defined in Active Directory that user will not have access to portals, and will not be able to execute the Web Template.
Cheers. -
Regarding upgrade of web report\web templates functionalites BW 3.5-BI 7.0
hi all,
I m working on a Upgrade study from BW 3.5 to BI 7.0 for Web Templates,web items and java scripts.
Below is the scenario of the client system:
New web templates are created from the 6 master web templates available for publishing to a custom Portal (created using BSP and hosted on the WAS). TOOLBAR and FOOTER are custom web templates used in all Master Templates and contain various JavaScript functions and footer code respectively.
TOOLBAR provides the Toolbar, header and buttons functionalities in the Master Templates via the contained Javascript functions. FOOTER displays the date and time of issue as well the logged in user.
FOOTER1 and FOOTER2 are web items derived from FOOTER web template. They have different set of web item properties and are used to create web templates used through the custom Portal.
It is observed from BW Tables that out of 100 unique Web Templates available in the system, 90 are using TOOLBAR template and 95 are using FOOTER template.
No external Javascript .js files are used in the Web templates. Most of the Javascript functionality is contained in TOOLBAR and no other custom javascript in master templates. However, there are some derived web templates where custom javascript is contained.
Following is the process to create custom Web Templates in development server that are eventually transported to QA and Production:
1) The appropriate master template is identified and saved with new name in developer role.
2) Dataprovider is added to corresponding web items.
3) From the library, properties are transferred from master template to the custom template.
4) Report title is added in HTML tab.
5) No changes are needed in the Web Templates Properties except change of value in Show Jump Target in field to the portal Frame ConPortal or _self in case RRI is to be used.
6) Some properties like Title, Width in Pixel, Affected Data Provider, etc. needs to be adjusted. Changes can be done to web items seen in Overview tab except the FOOTER and TOOLBAR web items. These web items are saved as reusable components in Library.
7) After all the changes the web template created is transported from development server.
To summarize, all master data for creation of web templates like reusable master templates, web items in library, web templates containing Javascript code are stored in dev. server. Custom web templates created from these are transported.
I want to validate the sequence of migration as below:
Following sequence has to be followed for the Web Templates and Queries Migration in development BI 7.0 Server:
1) Migrate the Individual BEx Queries first and perform functional testing.
2) Migrate the TOOLBAR template manually (create as new in BI 7.0 Toolset) and FOOTER template automatically (using Migration Tool).
3) Manually migrate the JavaScript code in TOOLBAR. Please refer to section ..for more details.
4) Migrate the library of reusable web items, if any.
(What to do if web item is custom or is not supported in BI 7.0)
5) Migrate the Master Web Templates manually (create as new in BI 7.0 Toolset) and automatically (wherever possible) and perform functional testing.
6) Migrate the custom web templates automatically (wherever possible) and manually, if automatic migration is not possible. Perform functional testing and data provider binding.
7) Perform jump target binding wherever applicable.
8) Transport custom templates, TOOLBAR and FOOTER to QA and Production subsequently.
Also i have the following questions:
1. How to migrate functionalities accessed thru web templates like jump queries, general navigation blocks with filter, table interface, and are data providers automatically linked to web items or have to be done manually post migration.
2. Do we need to migrate the library of reusable web items also.
3. After migrating the master web templates and javascript containing templates to BI 7.0, can we migrate automatically the custom webtemplates derived from master templates and containing the custom javascript that is now avaialbe in BI 7.0, will they pick up the custom code automatically.
thanks in advance
Regards
praveenNo resolution found
-
BI Web Template Caching on EP server
Hello,
We are developing BI web templates in the BI Web Application Designer and then previewing (via publishing) them with the EP web server. When we make a change to the report/template and republish/preview it to the EP server, the old version remains in the EP web server cache.
Also to note, this is PRIOR to creating BI iviews and incorporating them in EP, so our assumption is that the cache settings in EP iviews do not apply in this case, but that it a broader issue with the EP web server or application itself.
So far, we have tried clearing the overall PCD EP cache under sys admin support section and that does not work. The only way to get the latest content to show up via preview/republish is to restart the EP instance which clears the cache.
Is there any other place cache can be cleared or a setting that will allow the BI previewer and ALL content (i.e. iviews as well) to ALWAYS get the latest and greatest version??
Thanks in advance for any help.
Dave K.hi Dave,
cpl of questions are you on a federated network or are you using any proxy to access the portal? usually it will be slightly delayed some times based on the proxy cache. how are you adding the reports to role through delta link or copy?
When using the portal cache, data updates can appear with a delay.
pls go through the following link it may help you.
http://help.sap.com/saphelp_nw70/helpdata/EN/25/8c174082fe1961e10000000a155106/content.htm
Jo -
Display system fields on web templates
Is there any way to display system fields like SY-DATUM, SY-TZONE, etc. on a web template?
I am talking about the fields NOT provided as general text elements (ROLLUPTIME, REPTXTLG, etc) in the text element web item.Sorry Nikhil, my java skills are not upto mark..
but you can try the following
<h4>It is now <script type="text/javascript">
<!--
var currentTime = new Date()
var month = currentTime.getMonth() + 1
var day = currentTime.getDate()
var year = currentTime.getFullYear()
document.write(month + "/" + day + "/" + year)
//-->
</script>
</h4> ... I am sure some one over here will answer better..
2) coming to accesing r3 tables.. i am afraid you may have to go for customer exits..
regards,
hari -
What is difference between Site template and web template
What is difference between Site template and web template
Both are almost same, are you referring to Site Definitions vs web template?, if so, refer to the following post
http://blogs.msdn.com/b/vesku/archive/2011/07/22/site-definitions-vs-web-templates.aspx.
--Cheers -
Header and footer in Web Template output
Hi,
I have created a web template consisting of several web items like - information field, text fields, chart & analysis. With the help of VC we are exporting this web page into PDF. What my customer want is that to show some particular informatio in the footer like page number's company name and all.
Is there any option that i can do all these things from my end that is from BW end not from VC..
Any help will be appreciated.
Thanks & Regardshi..
chk this presentation...
http://csc-studentweb.lrc.edu/swp/Berg/articles/NW2004s_what_is_new.ppt#352,3,Why NW 2004s?
http://www.sap-hefte.de/download/dateien/1090/086_leseprobe.pdf'
hope this helps...
Maybe you are looking for
-
Windows 7 locking after 1 minute
OK, so starting off, i have read over all of the other posts and have found none of them work. My computer locks after 1 minute, this started today, i have not changed any settings, nor have I recently as I have had this computer for a while. I have
-
Help! iMac hard drive failure No Backups
I bought iMac in 2011 and worked perfectly fine until 4 days ago. The first sign was everything became so slow. Every task took about 2 minutes to finish or the mouse cursor spinning forever. Then I started reboosting the system. The problem remained
-
What is required to use the video composite out on the iPhone 4 The left and right audio works ok
-
NEED HELP FINDING A BACKUP 7.1.1
I had an activation error on my phone today and it wouldnt let me do anything from that screen so I tried plugging it in to my mac and it just pulled up a screen saying that same thing not letting me do anything. So I put the phone through recovery m
-
OSX 10.6.8 Safari: Flash stopped working (couldn't access Spotify or videos), did clean reinstall & installed newest Flash Player, but still not working and still getting messages to "get flash"