Fichas seleccionadas
El grupo de comandos de Lista: ficha seleccionada comprende comandos de origen lista que permiten trabajar con una ficha seleccionada.
Eliminar ficha seleccionada
Comando de instrucción del grupo Listas: ficha seleccionada que permite eliminar la ficha seleccionada de la lista en curso.
Origen de la instrucción: lista de la tabla en curso.
Destino del subproceso: ficha seleccionada de la tabla en curso.
Parámetros
No tiene.
Funcionalidad
Elimina la ficha seleccionada de la lista en curso.
Este comando permite eliminar la ficha seleccionada mediante los comandos de instrucción Seleccionar ficha por posición o Seleccionar ficha de la lista o las fichas seleccionadas mediante la selección en los objetos de lista realizada por el usuario.
Crea un subproceso de ficha con la ficha seleccionada. Dicho subproceso se ejecuta después de haber sido borrada la ficha. El subproceso es de lectura/escritura, por lo que cualquier cambio realizado será guardado.
Comentarios
Si la tabla tiene declarada alguna actualización será ejecutada.
Si no está seleccionada una ficha, el subproceso no será ejecutado. Lo habitual es que inmediatamente antes de esta instrucción se ejecute el comando seleccionar ficha por posición para seleccionar la ficha.
Ejemplo
Eliminamos el artículo cuyo ID se corresponda con el 50000.
Eliminar la ficha seleccionada sin desactualizar
Comando de instrucción del grupo Listas: ficha seleccionada que permite eliminar la ficha seleccionada de la lista en curso sin desactualizar.
Origen de la instrucción: lista de la tabla en curso.
Destino del subproceso: ficha seleccionada de la tabla en curso.
Parámetros
No tiene.
Funcionalidad
Elimina la ficha seleccionada de la lista en curso.
Este comando permite eliminar la ficha seleccionada mediante los comandos de instrucción Seleccionar ficha por posición o Seleccionar ficha de la lista o las fichas seleccionadas mediante la selección en los objetos de lista realizada por el usuario.
Crea un subproceso de ficha con la ficha seleccionada. Dicho subproceso se ejecuta después de haber sido borrada la ficha. El subproceso es de lectura/escritura, por lo que cualquier cambio realizado será guardado.
Comentarios
Si la tabla tiene declarada alguna actualización esta no será ejecutada.
Si no está seleccionada una ficha, el subproceso no será ejecutado. Lo habitual es que inmediatamente antes de esta instrucción se ejecute el comando seleccionar ficha por posición para seleccionar la ficha.
Ejemplo
Eliminamos la línea de pedidos con el ID 100 sin modificar los totales del pedido al que corresponde la línea del pedido.
Leer ficha seleccionada
Comando de instrucción del grupo Listas: ficha seleccionada que permite leer la ficha seleccionada de la lista en curso.
Origen de la instrucción: lista de la tabla en curso.
Destino del subproceso: ficha seleccionada de la tabla en curso.
Parámetros
No tiene.
Funcionalidad
Permite leer la ficha seleccionada de la lista en curso.
Este comando permite leer la ficha seleccionada mediante los comandos de instrucción Seleccionar ficha por posición o Seleccionar ficha de la lista o las fichas seleccionadas mediante la selección en los objetos de lista realizada por el usuario.
Crea un subproceso de ficha con la ficha seleccionada. El subproceso es de sólo lectura, por lo que cualquier cambio realizado no será guardado.
Comentarios
Si no está seleccionada una ficha, el subproceso no será ejecutado. Lo habitual es que inmediatamente antes de esta instrucción se ejecute el comando seleccionar ficha por posición para seleccionar la ficha.
Ejemplo
Leemos el cliente con el ID 25 y guardamos la ficha en la cesta global de clientes CLT_CESTA para su posterior uso.
Podemos simplificar este proceso de leer una ficha con el comando de instrucción de proceso leer registro.
Modificar ficha seleccionada
Comando de instrucción del grupo Listas: ficha seleccionada que permite modificar la ficha seleccionada de la lista en curso.
Origen de la instrucción: lista de la tabla en curso.
Destino del subproceso: ficha seleccionada de la tabla en curso.
Parámetros
No tiene.
Funcionalidad
Modificar la ficha seleccionada de la lista en curso.
Este comando permite modificar la ficha seleccionada mediante los comandos de instrucción Seleccionar ficha por posición o Seleccionar ficha de la lista o las fichas seleccionadas mediante la selección en los objetos de lista realizada por el usuario.
Crea un subproceso de ficha con la ficha seleccionada. Dicho subproceso se ejecuta después de haber sido borrada la ficha. El subproceso es de lectura/escritura, por lo que cualquier cambio realizado será guardado.
Comentarios
Si la tabla tiene declarada alguna actualización será ejecutada.
Si no está seleccionada una ficha, el subproceso no será ejecutado. Lo habitual es que inmediatamente antes de esta instrucción se ejecute el comando seleccionar ficha por posición para seleccionar la ficha.
Ejemplo
Leemos el pedido con el ID 15 y modificamos la fecha del pedido con la fecha actual del sistema.
Seleccionar ficha por posición
Comando de instrucción del grupo Listas: ficha seleccionada que permite seleccionar una ficha de la lista en curso según la posición.
Origen de la instrucción: lista de la tabla en curso.
Destino del subproceso: ninguno.
Parámetros
Posición
Fórmula numérica que determina la posición en la lista en curso de la ficha que queremos seleccionar. Si queremos seleccionar la primera ficha, en este parámetro estableceremos un 1, si queremos seleccionar la última, especificaremos la variable del sistema sysListSize.
Funcionalidad
Seleccionar una ficha de la lista en curso mediante la posición de la ficha en la lista.
Este comando permite seleccionar una ficha que podrá ser luego manejada con los comandos de instrucción Leer ficha seleccionada, Modificar ficha seleccionada, Eliminar la ficha seleccionada y Eliminar la ficha seleccionada sin desactualizar.
Comentarios
Esta función debe utilizarse en una línea de proceso cuyo origen sea una lista de registros de una tabla.
Ejemplo
Leemos el último pedido mostrando la fecha de su creación.