cancel
Showing results for 
Search instead for 
Did you mean: 

Why editing iview id break the delta link in the portal page?

Former Member
0 Kudos

For some reason, everytime I edit the iview id, the delta link in the page will be broken.

After I changed the iview id, the iview id that I added as delta link in portal page remain same, and seems like become a separate copy , rather than the original delta link.

This frustracted me as I have to remove the old iview , and add the new edited iview into the page again.

Why is this happen? (I am very sure I didn't accidentally add the iview as copy, instead of delta link)

By the way, I am in NW04s SP9.

Thanks for help.

Kent

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Kent

To check out what Detlev has written, what does the delta link tracer show on the included iView?

Cheers

Former Member
0 Kudos

As I mentioned, the delta link tracer is right. But the iview id does not reflect the new changed iview id.

Kent

detlev_beutner
Active Contributor
0 Kudos

Hi Kent,

I have the feeling that you eventually mix up the iView ID and it's name?! Please give a very concrete scenario <i>where</i> you see the old ID where you would expect the new one!?

To differentiate it easily, I would advice to create the iView with ID "myURLiViewID", name "myURLiViewName", and when changing the ID, also change the name, now "myURLiViewID_2"/"myURLiViewName_2".

If you now still see "myURLiViewID" somewhere, please give a concrete place where and how to reproduce. AT least, if this still holds, I could say "it's a bug" and you could open an OSS message. But let's try to clarify this before...

Hope it helps

Detlev

Former Member
0 Kudos

Detlev,

I am absolutely clear about the difference between iview name and iview id.

Whnen I change the iview name, it reflects to the iview name in the page. But when you change the iview id, the iview id in the page stay the same.

Again,I will do one more series of test. Get back to you guys later.

Thanks.

Kent

Former Member
0 Kudos

Hi Kent

In the page, click on the iView selector and look at the properties. The iView and PCD location have two different values - the iView is the iView ID and can be changed, the PCD location is a pseudo location within the page structure, and can't be changed. For example, in one of our servers it looks like this: pcd:portal_content/SAPEP/com.sap.training.SAPEP.michael/com.sap.training.SAPEP.pages/com.sap.training.SAPEP.mp1/com.sap.training.EditLogonMessage. As I expect this name is generated at page definition time, it probably explains why it refects the old name in your enviornment.

Cheers

Answers (1)

Answers (1)

detlev_beutner
Active Contributor
0 Kudos

Hi Kent,

> (I am very sure I didn't accidentally

> add the iview as copy, instead of delta link)

The wording "I am very sure" points to the fact that you didn't really check and re-try it?!

I just checked it on NW04 / SPS18 (which corresponds to SP09 on NW2004s) - and it works like a charme. The delta-link on the test page points to the new ID (as the ID-Change-Wizard announces it).

As I have no 2004s installation at hand, I would suggest really to re-check if you are really talking of a delta-link. If it really doesn't work on SP09 while it works on SP18 in parallel, you would have to open an OSS message. Anyhow, this really should behave analogously...

Hope it helps

Detlev

Former Member
0 Kudos

I did a testing one more time.

I create an url iview (with the ID: my_iview) that poit to www.google.com , and assigned to a test page.

Then, I change the ID to: my_iview_v2, then change the url to www.yahoo.com.

I launch the test page, it launch the new url. But the iview id still remain my_iview instead of my_iview_v2.

The reason why the iiview id is important because it will break the Relative/Absolute Navigations that I want to do, since the iview id is not the same.

Thanks for doing the testing for me, I truly appreciate that.

Kent