DataCompositionDetailsProcess
Execute
Disponible desde la versión 8.1.
Sintaxis:
Execute(<DetailsId>, <ExecutedAction>, <AvailableAction>, <AdditionalMenuItems>)
Parámetros:
<DetailsId> (obligatorio)
Tipo: DataCompositionDetailsID.
El identificador de los detalles procesables.
<ExecutedAction> (opcional)
El procesamiento de los detalles devuelve en el parámetro el valor de la acción ejecutada.
<AvailableAction> (opcional)
Tipo: Array.
Acciones de procesamiento disponibles. Los elementos del array deben consistir en valores de enumeración DataCompositionDetailsProcessingAction
Si no se especifica este parámetro, se permiten todas las acciones.
<AdditionalMenuItems> (opcional)
Tipo: ValueList.
Permite transferir acciones adicionales al procesamiento de los detalles.
En función de la lista de valores, se crearán y agregarán elementos de menú a los estándar. En caso de que la lista de valores sea un elemento de lista, se creará un submenú a partir de él. En caso de que se seleccione la acción adicional, se establecerá el valor correspondiente de la lista en el parámetro “Acción ejecutada”.
Valor devuelto:
Tipo: DataCompositionSettings, DataCompositionUserSettings, Undefined.
Undefined – en caso de que el procesamiento detallado de datos no haya causado un cambio en la configuración.
Si se utilizan elementos personalizados en la configuración (consulte la propiedad UserSettingID de varios objetos) y el cambio de configuración afecta solo a los elementos personalizados, se devolverá DataCompositionUserSettings, de lo contrario se devolverá DataCompositionSettings.
Descripción:
La selección interactiva de acciones de procesamiento de datos detallados proporciona al usuario un conjunto de acciones disponibles como menú y solicita información adicional si es necesario.
El menú contiene operaciones posibles con los detalles: Detalles, Abrir, Filtrar, Ordenar, Agrupar, Formatear. Para todas las operaciones excepto los detalles, el programa intenta seleccionar la parametrización más probable en función de los datos de los detalles.
Abrir – selecciona los campos del elemento de detalles dado que tienen valores de tipo no primitivo y no son enumeraciones. Si el elemento de detalles no tiene campos con valores establecidos (de cualquier tipo), se utilizan los campos del elemento padre de los detalles.
Filtrar – selecciona los campos del elemento de detalles dado que tienen valores, están disponibles para su uso en el filtro principal o en los filtros de los elementos de estructura y tienen tipos de comparación de grupo Igual o En para campos con valores jerárquicos. Si el elemento de detalles no tiene campos con valores establecidos (de cualquier tipo), se utilizan los campos de los elementos padre de los detalles.
Ordenar – selecciona los campos del elemento de detalles dado que están disponibles para su uso en la ordenación. Si el elemento de detalles no tiene campos con valores establecidos (de cualquier tipo), se utilizan los campos de los elementos padre de los detalles.
Agrupar – selecciona los campos del elemento de detalles dado que están disponibles para su uso en las agrupaciones y no se utilizan en las agrupaciones de nivel superior. Si el elemento de detalles no tiene campos con valores establecidos (de cualquier tipo), se utilizan los campos de los elementos padre de los detalles.
Formatear – selecciona los campos del elemento de detalles dado que tienen valores, están disponibles para su uso en el filtro adicional y tienen tipos de comparación de grupo Igual o En para campos con valores jerárquicos. Si el elemento de detalles no tiene campos con valores establecidos (de cualquier tipo), se utilizan los campos de los elementos padre de los detalles.
Detalles – operación no disponible si el elemento de detalles dado es Registros detallados, a menos que contenga campos de recursos.
Disponibilidad:
Cliente grueso.
Disponible desde:
Disponible desde la versión 8.1.


