KM links should be showed in web dynpro iview
I want to creat a icon in my webdynpro iview...when i click that link it opens another page with list of links to my KM documents.....i want to make it very attractive look too....what options should i use, when i click the web dynpro icon the km page should open and also very attractive look....
i'm new so do help me
chers
Hi Sudha,
Use KM API in your webdynpro application to navigate
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f02b492c-7d76-2a10-86aa-e11e8388fde8
Koti Reddy
Similar Messages
-
BEx broadcaster precalculation variable value shows BEx web analyser iview
Hi Experts,
I'm getting this very weird problem on BEx Broadcaster in BI production portal. In BEx Broadcaster, the general precalculation tab, variable value create /change link when clicked show BEx Web Analyser iview instead of variable entry screen.
This was working fine until two days back when this problem started showing up.
Users are not able to create new broadcast settings in the production environment nor able to change variables of existing setting which is casuing lot of problem.
If anyone has faced this issue before please let me know how can this be resolved? Also it will be greatly appreciated if someone can explain how the link is calling the variable entry screen.
Thanks & Regards,
Seema RaneHi Experts,
Can anyone please guide?? We are facing this issue on Production portal and affecting the functaionality.
Any inputs are appreciated.
Regards,
Seema Rane -
BI Reports in Web Dynpro iView
Hi Experts,
I need a favour from you in estimating small requirement with BI reports & Web Dynpro iView.
My first query, is it possible to build horizontal drilldown menus
Second query, is it possible link the BI Reports from Web Dynpro application
third query, is it possible to put both Web Dynpro iView & BI Reports view in one Portal iView.
If all the above are possible, I have a requirement that should fulfil the below
In a portl iView, I have several BI Reports displays based on called report. But at the moment links to the report are in simple hyper link. Instead of hyperlinks, I want a horizontal menus as hierarchical/child structure. To acomplish this I chose, Web Dynpro as the best solution.
I have some development exeperience in Web Dynpro, but never encounterd such a requirement.
If any one can help me out in estimation, posibilites of the solution that would be a great help for me.
Your help will be highly appreciated.
Thanks in Advance,
Chinna.Hi Chinna,
Check the following threads:
Show BI report in a Web Dynpro App
BI data in Web Dynpro
Re: How to create a Report from WebDympro
Re: BW server details from webdynpro
/community [original link is broken]://Bi,Portal Webdynpro
And a How To Guide:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60f35908-ecd4-2910-6c89-e75e1054d9d1
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a303e745-0d01-0010-b280-802bca844b8f
*Second query, is it possible link the BI Reports from Web Dynpro application
third query, is it possible to put both Web Dynpro iView & BI Reports view in one Portal iView.*
You can not assign two types of app in a single iview but you can have multiple iviews assigned to a page.
This will guide you.
Regards.
Rajat -
Can anyone expalin to me the following properties in the Web Dynpro Iview P
Hi all,
Can anyone expalin to me the following properties in the Web Dynpro Iview Properties Editor--
Authentication Scheme
Can be Merged
Default Entry for Folder
Entry Point
Show Debug Screen
Tray Type
Points assured for helpHi shobhendra srivastava,
1) An authentication scheme is a definition of what is required for an authentication process. In the iView you can set what authentication process (UserName/Password, X.509 certificate, etc.) the iView requires. Find more information <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/90/52c43dac1bcf51e10000000a114084/frameset.htm">here</a>.
2) The attribute "Can be Merged" allows you to merge certain objects (worksets, pages, iviews) under the same point in the portal navigation structure. All objects with the same value for attribute "Merge ID" are merged together. The object with the highest value for attribute "Merge Priority" provides the name displayed in the navigation elements (tabs in TLN and links in Detailed Navigation)
3) Find a good explanation of the attribute Entry Point <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/4e/3e703e632c7937e10000000a114084/frameset.htm">here</a>.
4) If this parameter is "true" a debugging screen is displayed before starting the WebDynpro application. Make sure that the parameter DebugMode in the service configuration (=>Applications=>com.sap.portal.appintegrator => Service => Common_Configuration) is not 'false' if you want to use this feature.
5) The attribute Tray Type defines the design of the iView's frame. The attribute can take the following values:
fill: The content area appears with a background color
plain: The content area appears with a white background and a frame
transparent: The background is transparent and the content area appears without a frame
Hope I could help!
Best regards,
Martin -
Hi Everyone,
We have a requirement at my client to deliver the portal in two languages (Chinese and English). When I change the language of the user from English to Chinese (China) the portal content langauge changes (TLN, Masthead etc. are displayed in Chinese), however when I navigate to any Web Dynpro iViews e.g. Bank Information (ESS iView), I still see everything in English. I have checked my Web Dynpro Content Admin and both zh_CN, zh_HK are available.
My Second question is if I add some verbiage to this iView via WDP Personalization (Ctrl + right click), can this verbiage also be translated? If so, how?
Thanks for all your help!
- OsmanYou should use Content AdministratorPortal Content Translation tab for translation the texts (names) for the PCD Objects (iViews, pages Worksets, Roles Folders) ect.
In Portal Content Translation Fallow the Fallowing Steps which are very simple
1) Go to Translation work Coordination Portal Content and Right Click your Folder and select NewTranslation Worklist
2) This will create the translation Worklist to which you can add your PCD Objects for Translation
3) Go to Your Folder Containing your iViews, right Click and u2018Add Object To Translation Worklistu2019
4) After You have added all the objects you want to translate, click u2018Generate Translation Datau2019 Button at the top on the Translation Worklist screen
5) Click the u2018Release for Translationu2019 button in the screen that appears.
6) Click close in the screen that appears.
7) Go to u2018Worklist Translationu2019 link
8) Search for your Worklist you just created using the search box.
9) Select the Worklist from the result list
10) At the Bottom of the screen select the u2018Source and Target Languageu2019 from the dropdown.
11) Click the Load for Translation
12) Choose whichever texts you want to translate and enter the Translate Text in the box for the target text
13) After u r done with all the translation, click close.
14) Save all and Close
15) You will go back to the previous Screen again. There select your translation Worklist and click Mark as Translated
16) Go back to the u2018Translation Worklist Coordinationu2019 link and open your translation Worklist from your folder
17) Click u2018Publish Translationu2019 Button
18) Finally Check the portal content
Polaka -
Steps to Create Web Dynpro iview
Hi,
i created web dynpro application using Netweaver Developer Studio.
Now i want to show that on portal.
so please let me know the steps to create web dynpro iview.
regards
mmukeshHi,
Logon to portal with administrator uid/pwd. Content Administration->Portal Content. Right Click on the folder 'Portal Content' and select 'iView'->'New'. In the Template Selection, select 'SAP Web Dynpro iView' and click 'Next'. In the 2nd step, provide iView Name and iView ID and a prefix.
Salect 'Java' in the 3rd step. n the 4th step, select the System (WAS System), give the project name of your webdynpro, like, local/ABC_Project in the WebDynproNameSpace and the Application Name. An iView will be available now.
After creating an iView, you should create a page and add the iView to it. Then create a role and add your page to it. Then assign this role to your user. Set the role property 'Entry Point' to true.
Then when you log into the portal you'll see your role in the top level navigation, click on it to see your iView.
Regards
Srinivasan T -
Reading Web Dynpro IView properties
Hi gurus, I'm facing a problem during my Web Dynpro Java development:
I created a WD application and deployed it in portal and then I created a Web Dynpro Iview to show my application in portal.
Now I want to read the value of one of the properties that I set in this Iview and use the value in the java code of the application.
I'm going crazy and I can't find any solution after hours of search on SDN.
Can someone help me pelase?
regards
Mattiahi
check this
/thread/943895 [original link is broken]
http://help.sap.com/saphelp_nw2004s/helpdata/en/5f/cf9d4207e1c86ae10000000a155106/frameset.htm
http://help.sap.com/javadocs/NW04S/current/ep/com/sap/portal/pcm/iview/class-use/IiView.html
/message/6008598#6008598 [original link is broken]
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/6112ecb7-0a01-0010-ef90-941c70c9e401
bvr
Edited by: bvr on Feb 13, 2009 2:41 PM -
IView not found error when excuting ABAP Web Dynpro iView
Hi Experts,
I have created one ABAP Web Dynpro iView for an existing Application.
Parameters I have passed for iView creation.
Namespace : sap
Application Name: SampleApp
System Name: R3_SYS.
Can any one please pass on me the details what are the mandatory parameters need to be passed.
Thanks in Advance,
Chinna.Hi Chinna,
You need to check the following parameters like
Namespace - should be 'sap' as this is root node in SICF
Application Name: - check name of WD application in se80
Please refer to below thread for creating WD ABAP iview.
Re: Webdynpro ABAP iView Blank Page
Web Dynpro for ABAP iVIew's Namespace parameter
how to create iview from webdynpro application abap
Hope it helps
Regards
Arun -
Hi all,
I have couple of questions on web dynpro iviews.
Is it necessary to have sld configured for executing a web dynpro application as an iview in the portal.
My other question is how do you set the Jco connections for a web dynpro application. Please advice
thanks for your help in advance.
regards
Henry RaglHi Henry,
Yes,If you are developing Web Dynpro applications that connect to a back end with a static user, the use of an SLD means that you can, for example, avoid using passwords as part of the Web Dynpro application code, since the SLD utilizes a secure storage for the password.
You configure an SLD for a Web Dynpro application using the Visual Administrator.
Your Second Question Jco Connection Please click the link below.
To Create Jco Connection you have to go to your J2EE Engine.
http://localhost:50000/ and click the Web Dypro. And again click the Content Administrator remaining details are in the link below
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/3a/3b1b40fcdd8f5ce10000000a155106/content.htm">Jco Connection</a>
PS: Give the points if it helps you -
Using Java Web Dynpro iViews to integrate with SAP MDM
Hi,
I have already SAP MDM 5.5 supplied iViews with Enterprise Portal.
These include itemDetail iView, ResultSet iView, PicklistSearch, Hiearchy Search.
Now, I am integrating Java Web Dynpro iViews with SAP MDM.
When adding the fields using object of ResultSetDefinition Class, should we use MDM Table Name or MDM Table Name Code/MDM Field Name or MDM Field Code?
I think we should use the CODE as the name as it does not contains any space while working with Java API.
Regards
Kaushik BanerjeeHi Kaushik ,
Yes you should use the Field and Table CODE when integrating MDM with any other system using API either Java, Abap or Com api.
Actually this is one of the main use of the code in MDM .In API.
Hope It Helped
Thanks & Regards
Simona Pinto -
Portal 7.3 & Web Dynpro iView, both accessed from Internet via Web Dispatch
Hi guru,
I'd like to know the best (or the correct) way to configure the FQDN and required DNS setting to allow user access ABAP Web Dynpro iview from internet.
My setup here is very typical:
One EP 7.3 in intranet, having "ep.internal.mycomp.com" as FQDN (given during installation)
One SAP ECC in intranet, having "erp.internal.mycomp.com" as SAPLOCALHOSTFULL parameter
One Web Dispatcher in DMZ, having "service.mycomp.com", and listen to 80 port (later added 8000 port for AS ABAP).
User access my portal by using http://service.mycomp.com/irj, no problem.
But problem raised during access WD4A iview, here are my problem and questions:
[Problem]
At the beginning, we found that the WD4A iView can only be accessed in intranet, not from internet. Eventhough we register "service.mycomp.com" in public DNS. After some http level analysis, I was shock that the WD4A iview is provided directly by AS ABAP which running this WD4A, EP does not play a "relay" role. (Don't believe the URL bar in your IE, use Tamper Data or HTTP live to check the HTTP requests, you will get it). Since we DO NOT have "erp.internal.mycomp.com" in public DNS, so the iview cannot be displayed. But I DON'T want direct access to my ERP box.
I don't know a way to get rid of the "erp.mycomp.com" request generated by EP. So I tried to overcome the problem by leveraging the same Web Dispatcher used by EP. And I did make the WDisp -> ERP WD4A work using WDisp's FQDN (ie. service.mycomp.com:8000, also keep original service.mycomp.com:80 to EP), but the iview in EP does not use this FQDN. It use the SAPLOCALHOSTFULL parameter configured in backend ERP. WDisp does not do any URL replacement for me.
[Question 1]
Is there any way to hide WD4A iview in EP (server to server communication only)?
[Question 2]
If I can only have "service.mycomp.com" entry in my public DNS, should I change the SAPLOCALHOSTFULL in ERP to "service.mycomp.com"? I doubt that it may cause a "loop" situation between WDisp and ERP ?
[Question 3]
Is it possible to access WD4A on ERP by two different FQDNs (one for public via WDisp, the other for internal access w/o WDisp) ? I know there is only one SAPLOCALHOSTFULL configuration.
Anyone have done such integration ? please share your configuraiton. ThanksHay Wei-Shang Ku,
Many thanks to your prompt reply of this very old post I tried to ask!
for the /sap/* redirect, think it required to use icm/HTTP/redirect_<xx> parametet in WDISP profile. And i did applied below too to make default WDISP URL go to /irj (Portal login page).
icm/HTTP/redirect_0 = PREFIX=/,TO=/irj
so for "all request to /sap/* will go to ERP":
icm/HTTP/redirect_0 = PREFIX=/sap/*,TO=/??? (how do you set the TO value here?)
May i have your WDISP profile setting for reference? Did you make use of parameter wdisp/system_0?
And here is my overall setting:
we only have "service.mycomp.com" entry in public DNS.
1. "service.mycomp.com" is WDISP URL mapped to 1 public IP (we used default http 80 port)
2. we want user can access JPortal & also backend ERP via WebDynpro iView in JPortal via
service.mycomp.com (only port only)
3. ERP system profile:
SAPLOCALHOSTFULL = <ERPHOSTNAME>.mycomp.com (not in public DNS)
icm/server_port_0 = PROT=HTTP,PORT=80$$,TIMEOUT=3600,PROCTIMEOUT=3600
4. Portal:
ABAP WebDynpro iView setting -
System = XXX (where XXX is alias of system iView)
System iView setting -
Logical System Name = ERPCLNTXXX
ITS host = <ERPHOSTNAME>.mycomp.com:8000
Thanks again your information, have headache of this issue for long times....
Gary -
Web Dynpro iView - how to pass URL parameters?
I have a Web Dynpro application that is housed in the Enterprise Portal. We have a requirement where we need to provide an external link to the iView/Web Dynpro component - for the sake of this discussion, assume it's email. As part of this URL link, we need to pass a parameter that will cause the Web Dynpro app to fetch some data.
The Web Dynpro has a startup plug parameter - call it 'id'.
I can invoke the Web Dynpro application directly, and pass the id paramter on the URL - the application can see the parameter just fine. However, when I try and do the same via a Roles-based URL, the parameter does not survive. I've tried two different methods:
http://host:port/irj/portal?NavigationTarget=ROLES://path/to/iview&id=1234
and
http://host:port/irj/portal?NavigationTarget=ROLES://path/to/iview!26id=1234
neither of which work.
is there a way to do what I'm trying to do? Note that the 'id' paramter is dynamic - I can't code it in the Web Dynpro iView configuration.Hi,
please try the following:
http://host:port/irj/portal?NavigationTarget=ROLES://path/to/iview&DynamicParameter=<encode(id=1234)>
The value of the DynamicParameter value must bei encoded.
For details please have a lool to
<a href="http://www.sap-press.de/katalog/buecher/titel/gp/titelID-1078">this</a>
This book will be also available in English soon.
Best regards
Jochen -
Eventing between Web Dynpro iView and regular DynPage iView
I have seen, done eventing between two dynpage iviews and two webdynpro iviewsHowever, and gone through "How to Use the Portal Eventing for Web Dynpro iViews". However, I have been trying to have a webdynpro iview talk to a dynpage iview but they just won't communicate. Is this even possible?
Ok basically I have a portal page in a popup window with no masthead and top level navigation. The page has two iviews - the top one being an iView that points to a webdynpro application on Server A, and the bottom one being a dynpage iview on the Portal Server B.
In the webdynpro iview, the code for when a button is clicked is
public onSomeAction(Event event) {
WDPortalEventing.fire("urn:myUrn","eventName","value");
In the dynpage iview, the code i have for it is
myServ = (IEpcfToolbox) PortalRuntime.getRuntimeResources().getService(IEpcfToolbox.KEY);
myReceiver = myServ.getClientEventReceiver(request, "urn:myUrn", "eventName");
form.addRawText(myReceiver.getWrappedScript());
try {
if (!myReceiver.isReceived()) {
form.addComponent(createMainScreen());
} else {
form.addComponent(new TextView("event received!"));
} catch (Exception e) {
form.addComponent(createErrorScreen());
I tried all the things I could think of but the receiving iView just won't get the event fired.
Can someone confirm that this should work? and correct me where I've done wrong.
Please help. this is very urgent. your help will be greatly appreciated. thanks in advance
PS. My environments are EP 6.0 SP2 and WAS 6.40 SP14> hi,
>
> portal eventing works properly if all participants
> are in the same domain. Otherwise portal eventing
> g does not work. If the SAP J2EE
> Engine on which the Web Dynpro application is
> deployed is in another domain, you have to map the
> IP address of the SAP J2EE Engine to the domain name
> of the
> SAP J2EE Engine on which the SAP Enterprise Portal is
> running, by editing the configuration file hosts.
>
> regards,
>
> Ganesh.N
I am no direct access to the boxes so I can't try your suggestion. It really makes sense that eventing won't work if the iViews are on different domains. I know they are in the same domain but different subdomains.
Anyway, good news I got eventing to work with the mentioned set. I found that that the SAP Java EPCFToolbox API had a bug that kept throwing javascript errors when I tried to have the web dynpro iview fire an event and the SAP one subcribed to it.
I got around it but using the EPCF Javascript API instead.
Code:
response.write("<script>");
response.write("EPCM.subscribeEvent('urn:dla.telework', 'createPdf', doSomething);");
response.write("function doSomething() {");
response.write("window.location = self.location + '&eventReceived=true';");
response.write("}");
response.write("</script>");
So basically just output raw text through the response object and it just works.
On a similar topic, since eventing can only pass string parameters back and forth, I'm still looking for a way to pass other more complex Java objects between web dynpro and sap iviews. From what I haven't they don't share the same session object (which I thought they did). So basically I can't just stick stuff in the session and pull it down on the other end. I'm clueless right now. If anybody has some tips, plesae share. Thanks -
Implement own personalization dialog for Web Dynpro iView
How can I implement an own personalization dialog for a Web Dynpro iView? It should open a popup window and in it a internet url.
Check this thread https://forums.sdn.sap.com/click.jspa?searchID=954028&messageID=2300962
Regards, ANilkumar -
Portal theme not picked for SAP Web Dynpro Iview
Hi,
We have used light framework page for our portal and all the iviews display the content within the iviews in the same set of colors (blue for buttons). However, for a WD java content, I have created an SAP Web Dynpro iView and the contents displayed here appear in the SAP colors without picking those set for the portal.
The same application parameters display the portal colors when we use the Web Dynpro Proxy iview.
Any idea how I can make the SAP Web Dynpro iView appear like the other portal iviews?
Note: The stylesheet property for the iview is already entered (ur), and I have also set the 'Supply Portal stylesheet' property to 'Yes'.
Please provide your inputs.
Thanks,
VinayHi ,
In ABAP Webdynpro for similar problem we used WDFORCEEXTERNAL Sheet property of WDA.
The Web Dynpro framework automatically compares the versions of the portal and Web Dynpro
for ABAP style sheets. If the Web Dynpro for ABAP has a newer version, the WDA style sheet is used. This avoids unattractive rendering and JavaScript errors.You can deactivate this behavior again using the WDFORCEEXTERNALSTYLESHEET application parameter of WDA.See also SAP Notes 1033496 .
If you use the stylesheet of the portal to display the application, the rendering may not appear correctly and Javascript errors can occur(If portal style sheet is lower than WD).
Though Iam not familiar with WD java , the property force portal style sheet in WD java application should be enough to make WD accept portal theme.
Regards
Karthiheyan M
Maybe you are looking for
-
How to run the COBOL in window 8.1?
Hello, i am a student of programming and i don't have an idea to how i can run the COBOL in widow 8.1?
-
Windows Update Error 80244022 on windows Server 2008 R2
Hello i am unable to update my server which is Windows Server 2008 R2 x64 I am getting Error Code : 80246002 please guide me
-
TS3308 is there any way to hook up a wireless air card that hooks up through a usb to a ipad
i have a ipad 2 and i want to hook up a wireless air card to it, is it possible do they make a cable for it
-
While printing check , need second copy
while printing check, client asking for another one copy for accounting purpose . but they asked to print one copy with check paper from Tray1 and another one with bond paper from Tray2 . but I couldnt take printout in the sametime 2copies from diffe
-
1/2 of phone not working. I think.
I noticed this when i bought the phone, but didn't think anything of it until now (its been two weeks). For some reason, the left speaker on the bottom of the iPhone is the only one that works. Is this intentional or is the right one (if it exists) s