Dos secuencias de líneas comunes a varios escenarios (con una sola modificación).
Las preguntas y las variables asociadas a una ventana de selección en modo autónomo.
Un procedimiento de elección de un escenario a utilizar (Max 18 preguntas).
Consulta la documentación de Puesta en marcha
Presentación
Procedimiento : Capturar un número de procedimiento de 5 caracteres como máximo y una descripción de 30 caracteres máximo.
Para las selecciones: El procedimiento puede ser utilizado en las selecciones en forma autónoma y en los escenarios con un número de acciones limitadas.
Para escenario: El procedimiento sólo se puede utilizar en los escenarios.
Escenario maestro: Es posible prever un mini escenario inicial que facilita la selección del escenario a ejecutar. Para ello, es conveniente crear un procedimiento del tipo escenario maestro y asociar dicho procedimiento al parámetro general CFGINI. Este procedimiento realizará preguntas y cargará la variable de sistema SCESEL con el código del escenario a ejecutar. Un mismo procedimiento define todos los escenarios maestros del sistema.
Notas
La ejecución de este mini escenario no es dinámica:
Se realizan primero las cuestiones "formas y modelos".
Las líneas de escenario de tipo "variable", "punto de entrada", "vínculo tablas" o "mensajes" se ejecutan a continuación en la orden de captura.
Modo de captura: Dos elecciones posibles:
Estándar (si se trata de un procedimiento para selecciones o para escenarios).
Asistido: apertura automática de ventanas de selección (si se trata de un procedimiento definido como escenario maestro).
Esta entrada se identifica mediante los procedimientos y las líneas de escenario (todas las fases).
De manera general, dentro de una misma tabla de líneas de un procedimiento o de un escenario es posible copiar / cortar / pegar una línea o un grupo de líneas de parametrización por botón derecho sobre una línea
En la creación o inserción de una nueva línea, es posible por botón derecho copiar la línea precedente.
En la columna Condición, por botón derecho, es posible copiar la condición de la línea precedente, o parametrizar automáticamente una condición inversa a la línea anterior, sin introducirla de nuevo.
En la columna Expresión, por botón derecho, es posible copiar automáticamente la expresión reseñada en la línea precedente.
En las columnas Símbolo, por botón derecho, se puede acceder a una visualización del diccionario que da las características del símbolo introducido.
Ejemplo 1 : Hacer la pregunta COLOR
Ejemplo 2 : Hacer la pregunta DIAMETRO si la respuesta a la pregunta FORMA = "R" (FORMA podría ser una variable calculada por el escenario)
| Ejemplo 1: | Ejemplo 2: |
Acción | Pregunta | Pregunta |
Símbolo | COLOR | DIAMETRO |
Condición |
| S_FORMA = "R" |
Expresión |
|
|
Observación
Con la parametrización de "funciones avanzadas", si se introduce una expresión: la pregunta se inicializa con la expresión anteriormente entrada.
Ejemplo 1 :Calcular la variable SUPERFICIE con una expresión (LONG y LARG = Preguntas o variables)
Ejemplo 2: Calcular la variable VITESSE con el ábaco VITBIS en función del valor del símbolo LARBIS si el booleano BISEAU es "verdadero" (casilla marcada o valor = 1)
| Ejemplo 1: | Ejemplo 2: |
Acción | Variable | Variable |
Símbolo | SUPERFICIE | VITESSE |
Condición |
| S_BISEAU |
Expresión | S_LONG*S_LARG |
|
Ábaco |
| VITBIS |
Indice |
| LARBIS |
Ejemplo 1: Abrir la ventana de selecciones de accesorios "ACC" si la variable ACCESS es verdadera y autorizar la selección de 1 a n líneas.
Ejemplo 2 : Abrir siempre la ventana de selecciones de accesorios "ACC" sólo para consultar.
| Ejemplo 1: | Ejemplo 2: |
Acción | Selección | Selección |
Símbolo | ACC | ACC |
Parámetro | Selec. 1 a n líneas | Sin selección |
Condición | S_ACCESS |
|
Ejemplo: Abrir la ventana de selecciones de variantes "OPT" si la variable OPTIONS es verdadera y autorizar la selección de 1 a n líneas.
| Ejemplo |
|
Acción | Opciones / variantes |
|
Parámetro | Selec. 1 a n líneas |
|
Símbolo | OPT |
|
Condición | S_OPTIONS |
|
Ejemplo: Leer el registro de la tabla de unidades (TABUNIT) correspondiente a la unidad contenida en la variable UOM si dicha variable no está vacía.
| Ejemplo |
|
Acción | Enlace tabla |
|
Símbolo | TABUNIT |
|
Condición | S_UOM <> "" |
|
Expresión | [F:LNK]UOM = S_UOM |
|
Notas :
El registro de la tabla está disponible bajo la abreviación [LNK].
El establecimiento de un enlace hace inaccesible el enlace precedente (salvaguardar los datos necesarios).
Ejemplo: Ejecutar el procedimiento "RAZ" si la variable INIT es verdadero
| Ejemplo |
|
Acción | Procedimiento |
|
Símbolo | Rin |
|
Condición | S_INIT |
|
Notas :
Todas las líneas del procedimiento están sometidas a la condición expresada a ese nivel (aquí S_INIT).
Además, cada línea del procedimiento está sometida a su propia condición.
Cerrar
Campos
Los campos siguientes están presentes en esta pestaña :
Bloque Número 1
| Componer el número de procedimiento. Un procedimiento es una serie estándar reutilizable de preguntas, cálculos de variables , selección de formas / modelos ... |
|   |
| Marcar para obtener en entrada de escenario: - Una apertura automática de las ventanas de elección de lista de valores (preguntas / formas y modelos). - Una apertura de ventana suplémentaire para las preguntas controladas por rangos (fijaciones de los rangos de valores). |
Bloque Número 2
| Seleccionar: -Para seleccionar si este procedimiento puede usarse en las selecciones de artículo o de opciones / variants (para definir cuestiones y cálculos). - Para scenarios, si este procedimiento debe usarse sólo por escenariosObservaciónSe pueden utilizar los dos tipos de procedimiento en los escenarios. Las posibilidades de acción están limitadas en los procedimientos "Para selección" |
| Marca esta casilla para desactivar la línea (supresión lógica). |
| Elige el tipo de acción. |
| Introduce o selecciona el símbolo según la elección anterior. - El nombre de la pregunta si la acción es una pregunta. - El nombre de la variable si la acción es una variable. - El nombre del campo si la acción se realiza en una tabla. - etc. |
|   |
| El campo seleccionado de la tabla está dimensionado. Introduce su índice (a partir de 1). |
| La acción seleccionada requiere un parámetro adicional. Las opciones posibles son contextuales y están disponibles en el cuadro combinado. |
| Introduce la condición que hay que cumplir para que se ejecute esta acción. |
| Introduce, selecciona o compón una expresión de cálculo en formato Adonix con el editor de fórmulas. |
| Componer o seleccionar un ábaco. Este ábaco debe tener un tipo de resultado (alfanumérico, numérico o fecha) idéntico al tipo de la variable o al campo de tabla sobre el cual se efectúa la acción. La introducción de este código es obligatoria, cuando no se ha indicado ninguna expresión de cálculo. |
| Componer o seleccionar la variable del configurador que servirá para la búsqueda en el ábaco previamente definido. |
|   |
|   |
Cerrar
Icono Acciones
Cerrar
Por defecto, los informes siguientes están asociados a la función :
PRTSCR : Impresión pantalla
Pero esto se puede modificar por parametrización.
Permite acceder a los símbolos del configurador. |
Permite acceder a los ábacos del configurador. |
Permite validar el procedimiento tras la creación o modificación del mismo. |
Permite visualizar el procedimiento final. |
Es posible copiar un escenario a otro dossier. Durante una copia hacia otro dossier, el procedimiento se copia con los símbolos, ábacos y formas y modelos si no existen en el dossier destino. Se realiza un control de coherencia sobre los símbolos y ábacos de los dos dossieres. Si sus características son diferentes, la copia no se realiza. De cualquier forma, se genera un fichero traza que indica los posibles errores. Las formas y modelos copiados deben ser revalidadas en el dossier destino. Si se han creado símbolos en el dossier destino, hay que entrar y salir de la gestión de símbolos, con el fin de que sean tenidos en cuenta. |
Además de los mensajes genéricos, los mensajes siguientes de error pueden aparecer durante la captura :
Este mensaje aparece en la validación del escenario si varias preguntas son asignadas a una misma línea del mismo bloque.
Este mensaje aparece si el procedimiento se usa en un esenario o en una ventana de selección.
Este mensaje aparece después de la modificación de un procedimiento presente en una ventana de selección o en un escenario.