My Oracle Support Banner

The Function RSibling(YZ) Used in Form Layout Rows Returns 'YZ' Member Name When 'YZ' Member is the Last Member in the Hierarchy (Doc ID 2898603.1)

Last updated on OCTOBER 07, 2022

Applies to:

Oracle Planning and Budgeting Cloud Service - Version 15.07.46 and later
Information in this document applies to any platform.
ASO Form name: Form AlphaB

Using function RSibling(YZ) in the form layout one of the rows (YZ is the last member name in the hierarchy "Alpha" )

Symptoms

Function RSibling() When used with the last member in the hierarchy

For Example:

Dimension : Alpha 

                     |_ABC

                     |_DEF

                     |_GHI

                     |_JKL

                     |_MNO

                     |_PQR

                     |_STU

                     |_VWX

                     |_YZ

RSibling(YZ) used on the row selection in a form  gives the following error :

"You are trying to open the form, but cannot because all of the required dimensions are not present. Possible causes may be that you do not have access to at least one member of a required dimension, or the member selection resulted in no members present. You might be missing the dimension Date or its members. Contact your administrator"

This is expected error message as there are no Right siblings for member "YZ" in the above hierarchy example 

 

However this works if we enable Suppress missing data on the Rows:

RSibling(YZ) along with Suppress missing data option turned on on the rows will return YZ member 

As per the RSibling function definition this should return null and give us the same error as above when we try to access /open the web form

 

 

Opening The Form the error will say: " You are trying to open the form, but cannot because all of the required dimensions are not present. Possible causes may be that you do not have access to at least one member of a required dimension, or the member selection resulted in no members present. You might be missing the dimension Date or its members. Contact your administrator "

 Because YZ had data => The Form opens up and data displayed.

 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.