Support for Parent First Functions in the Form Designer
The form designer now supports Parent First (PF) functions, which place the parent members above the children in forms.
The following functions are available as type-in functions in the form designer:
DescendantsPF
IDescendantsPF
IChildrenPF
PF functions are not yet available as selections in the member selector in the form designer or elsewhere in the application. You can only type them in on the Layout tab of the form designer.
Screen shot of the IDescendantsPF function used in Forms Designer
The following examples illustrate how PF functions display on forms:
Examples of PF Functions on Forms
Function | Without PF Function | With PF Function |
---|---|---|
Descendants |
Jan, Feb, Mar, Q1, Apr, May, Jun, Q2, Jul, Aug, Sep, Q3, Oct, Nov, Dec, Q4 |
Q1, Jan, Feb, Mar, Q2, Apr, May, Jun, Q3, Jul, Aug, Sep, Q4, Oct, Nov, Dec |
IDescendants |
Jan, Feb, Mar, Q1, Apr, May, Jun, Q2, Jul, Aug, Sep, Q3, Oct, Nov, Dec, Q4, YearTotal |
YearTotal, Q1, Jan, Feb, Mar, Q2, Apr, May, Jun, Q3, Jul, Aug, Sep, Q4, Oct, Nov, Dec |
IChildren |
Q1, Q2, Q3, Q4, YearTotal |
YearTotal, Q1, Q2, Q3, Q4 |
To create a PF function in the form designer:
- Open a form for editing or create a form, and then click the Layout tab.
- In a POV, Page, Column, or Row, find an already defined
Descendants
,IDescendants
, orIChildren
function or define one. - Manually enter
PF
directly afterDescendants
,IDescendants
, orIChildren
; for example,DescendantsPF(YearTotal)
,IDescendantsPF(YearTotal)
, orIChildrenPF(YearTotal)
. - Click Save and then view the form. The parent members will display first in the form's hierarchy.
Business Benefit: This feature enhances usability by providing users the option to display parents first in the form's hierarchy.
Key Resources
- Administering Planning