Definición de las funciones Padre primero en formularios

Puede definir las funciones Padre primero (PF), que colocan los miembros padre por encima de los hijos en los formularios, para las siguientes funciones:

  • DescendantsPF

  • IDescendantsPF

  • IChildrenPF

Las funciones PF no están disponibles como selecciones en el selector de miembros del diseñador de formularios o en cualquier otro lugar de la aplicación. Solo puede escribirlos en el separador Diseño del diseñador de formularios.


Captura de pantalla de la función IDescendantsPF utilizada en el diseñador de formularios

Ejemplos de funciones PF

En los siguientes ejemplos se muestra cómo aparecen las funciones PF en los formularios:

Table 14-8 Ejemplos de funciones PF en los formularios

Función Sin función PF Con función PF

Descendants

Descendants(YearTotal)

Jan, Feb, Mar, Q1, Apr, May, Jun, Q2, Jul, Aug, Sep, Q3, Oct, Nov, Dec, Q4

DescendantsPF(YearTotal)

Q1, Jan, Feb, Mar, Q2, Apr, May, Jun, Q3, Jul, Aug, Sep, Q4, Oct, Nov, Dec

IDescendants

IDescendants(YearTotal)

Jan, Feb, Mar, Q1, Apr, May, Jun, Q2, Jul, Aug, Sep, Q3, Oct, Nov, Dec, Q4, YearTotal

IDescendantsPF(YearTotal)

YearTotal, Q1, Jan, Feb, Mar, Q2, Apr, May, Jun, Q3, Jul, Aug, Sep, Q4, Oct, Nov, Dec

IChildren

IChildren(YearTotal)

Q1, Q2, Q3, Q4, YearTotal

IChildrenPF(YearTotal)

YearTotal, Q1, Q2, Q3, Q4

Introducción manual de funciones PF

Para crear una función PF en el diseñador de formularios:

  1. Abra un formulario para editarlo o cree un formulario y, a continuación, haga clic en el separador Diseño.

  2. En un PDV, página, columna o fila, busque una función Descendants, IDescendants o IChildren ya definida o defina una.

  3. Introduzca manualmente PF directamente después de Descendants, IDescendants o IChildren; por ejemplo, DescendantsPF(YearTotal), IDescendantsPF(YearTotal) o IChildrenPF(YearTotal).

  4. Haga clic en Guardar y, a continuación, vea el formulario. Los miembros padre se mostrarán en primer lugar en la jerarquía del formulario.