APPLY TO SUBSELECTION

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 11 (Modificado)


APPLY TO SUBSELECTION (subtabla; formula)

ParámetroTipoDescripción
subtablaSubtablaSubtabla a la cual aplicar la fórmula
formulaFormulaLínea de código o método

Nota de compatibilidad: Las subtablas no son soportadas a partir de la versión 11 de 4D. Un mecanismo de compatibilidad asegura el funcionamiento de este comando en bases compartidas; sin embargo, es recomendable remplazar las subtablas con tablas relacionadas estándar.

Descripción

APPLY TO SUBSELECTION aplica formula a cada subregistro en la subselección actual de subtabla. formula puede ser una línea de instrucciones o un método. Si formula modifica un subregistro, el subregistro modificado se guarda cuando el registro padre se guarda. Si la subselección está vacía, APPLY TO SUBSELECTION no tiene efecto.

APPLY TO SUBSELECTION puede ser utilizado para reunir información de una subselección de registros o modificar la subselección.

Ejemplo

El siguiente ejemplo convierte a mayúsculas los nombres en [Personas]Niños:

   ALL SUBRECORDS ([Personas]Niños) 
   APPLY TO SUBSELECTION([Personas]Niños;[Personas]NombreNiño:=
                              Uppercase(Substring([Personas]NombreNiño;1;1))
                              +Lowercase(Substring([Personas]NombreNiño;2)))

Nota: La instrucción se ha colocado en varias líneas por claridad en la documentación. En el editor de métodos de 4D debe escribirse en una sola línea.

Ver también

ALL SUBRECORDS, EDIT FORMULA, QUERY SUBRECORDS, SAVE RECORD.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente