Skip to Content
Technical Articles
Author's profile photo Vishal Gupta

Check if the Fiori App has used Stable Id’s

While working with custom programs, if we do not define the Id for any component or a control then at the run time the id’s get generated automatically. But for different instantiations of the same program  these generated Id’s can be different . Which can cause issues during the UI adaptability  . So we need to have stable ids.

To check if a SAP UI5 program has the stable Id’s or not follow the following process :

  1. Run the Application
  2. Press Ctrl + Shift +Alt + P , this will open the following dialog box   InfoDialog
  3. Click on the Activate Support Assistant
  4. It will open the support assistant Dialog
  5. Now in the left table deselect the rules
  6. Filter the rules with text – stable stable
  7. Select the rulerule
  8. Click Analyze
  9. It will show the 3 views – The left most view will show the issue, the middle one will show the issue description and its resolution and the third view is the UI Control tree.If there is no issue the left most view will be blank.Blank
  10. We can also select the multiple view at a time and analyse them multi
    Or we can select all the rules and click on Click Analyze
    all

By using the above process , we can check the issue for any available rules. But If required additional rules can also be created and tested.

More information can be find out at SAPUI5 Documentation.

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Shirley Te
      Shirley Te

      Hi Vishal,

      Thanks for this blog.  It seems though that you did not indicate how to find the stable ID of an app but just checking if there is an issue.  How do you find if the app is using a stable ID or not.

       

      Thanks