.
El principio general del funcionamiento de un objeto es el siguiente:
El usuario puede parametrizar gran parte de la gestión del objeto, principalmente mediante las funciones de Personalización de objetos y de definición de Propiedades de objetos, pero también mediante un conjunto de parámetros generales:
Los distintos elementos de esta gestión se describen en el siguiente documento.
En modo web, hay tres barras disponibles que permiten acceder a las funciones del software desde la parte superior de la pantalla:
1 - La zona de navegación, que muestra la ruta de acceso a la función en curso y que contiene estos dos iconos para navegar de una función a otra:
La documentación dedicada a la Ergonomía general proporciona una descripción detallada del uso de esta zona.
2 - La zona de control, que puede contener uno o varios de estos iconos que indican el estado de la ficha en curso y los botones que permiten navegar de una ficha a otra:
| Enviando mensaje (animación) |
| Solo consulta |
| Indicador de bloqueo de la ficha |
| Archivo adjunto |
| Selección guardada |
| Comentarios |
3 - Una zona que contiene el icono de salida de la función: .
En modo cliente-servidor, hay dos barras en la parte superior de la pantalla y un conjunto de botones en la parte inferior:
| Enviando mensaje (animación) |
| Solo consulta |
| Indicador de bloqueo de la ficha |
| Archivo adjunto |
| Selección guardada |
| Comentarios |
Algunas gestiones de objeto funcionan mediante transacciones. Una transacción describe un conjunto de pestañas determinado cuyo contenido puede variar. En función de las habilitaciones del usuario y de la forma en la que se llama a la gestión de objeto, el usuario tendrá acceso a una o varias transacciones. Cuando el usuario tiene acceso a varias transacciones, la ventana Elegir transacción muestra la lista de las transacciones posibles. Al elegir una, se abre la pantalla de entrada del objeto.
En la barra de menús, la opción Elegir transacción del menú Visualizaciónpermite volver a la elección de la transacción sin salir de la función.
Si el objeto no se gestiona por transacción, o el usuario solo tiene acceso a una transacción, la pantalla se abre directamente.
En algunos casos, el acceso a la gestión del objeto solo está disponible en modo consulta. No se puede crear ni modificar. Esto puede deberse a:
En ese caso, el icono se muestra en la barra de estados.
Al entrar en una gestión de objeto, se muestra automáticamente la última ficha leída si el parámetro de usuario CHDERLUS - Carga último leído (capítulo SUP, grupo SEL) tiene asignado el valor Sí.
Si tiene asignado el valor No, no se muestra ninguna ficha, la parte derecha de la pantalla aparece en blanco.
La creación de una nueva ficha se realiza mediante el menú Fichero/Nuevo o el acceso rápido + .
A continuación, se completan los campos de la ficha en las pestañas sucesivas. Puede navegar entre los campos mediante las tablas sucesivas o utilizar el ratón para ir directamente a un campo o pasar de una pestaña a otra.
Una vez que la entrada se considera finalizada, la tecla permite validar la creación. Si la numeración es automática, la referencia se muestra automáticamente.
En modo web, también se puede utilizar el icono de creación de una nueva ficha
situado en la barra superior y, a continuación, validar la ficha haciendo clic en el icono
.
Las fichas se pueden seleccionar mediante una lista izquierda o introduciendo directamente la clave una ficha existente en la pantalla del objeto (por lo general, la clave es el primer campo, o los primeros campos, de la cabecera cuando hay varias pestañas).
Hay dos modos de gestión para definir cómo se realizan los bloqueos en la modificación de la ficha. El primero, el que se utiliza por defecto, es el modo pesimista. El segundo, que se puede definir marcando la casilla Bloqueo en modificaciónen la personalización del objeto, es el modo optimista. Ambos se describen a continuación.
Cuando se selecciona una ficha, esta se considera en curso de modificación. Es decir, cualquier otro usuario que seleccione la misma ficha verá el siguiente icono de bloqueo en la barra del estado situada en la parte superior ( en modo web) o en la parte inferior de la pantalla (
en modo cliente-servidor).
No se podrá realizar ninguna modificación, salvo si el usuario que ha bloqueado la ficha ha finalizado su modificación y cambiado de ficha. Haciendo doble clic en este icono, aparece el nombre de dicho usuario.
Hay que tener en cuenta que este es un bloqueo "lógico" obtenido mediante la creación de una línea en una tabla de bloqueos (no es un bloqueo transaccional en el sentido de la base de datos). Un bloqueo de este tipo puede permanecer activo en casos excepcionales (por ejemplo, si se interrumpe inesperadamente una sesión de usuario, aunque la sesión de usuario esté identificada por un número único, reduciendo el riesgo). En cualquier caso, una utilidad dedicada permite visualizar y, si es necesario, suprimir los bloqueos lógicos activos.
En modo web, cuando se modifica un campo, aparece el botón
en la parte superior de la pantalla. Al pulsar este botón o la tecla , se registra la modificación. Por el contrario, el botón
permite abandonar una modificación y volver al estado anterior.
Cuando se selecciona una ficha, esta no se bloquea. Es decir, cualquier otro usuario que seleccione la misma ficha se encontrará en el mismo modo, simbolizado con este icono:
Si se intenta realizar una modificación, aparece el mensaje "Para efectuar esta operación, haga clic en el icono de bloqueo" (libro azul). Al hacer clic en el libro azul, se desencadena el bloqueo de la ficha (salvo si esta ya está bloqueada por otro usuario, en cuyo caso aparece el mensaje "Modificación en curso en otro puesto" seguido del icono del candado).
Una vez que la ficha está bloqueada, los botones "Registrar" y "Salir" se activan y los demás permanecen desactivados. Para volver al estado anterior, hay que salir mediante los botones "Registrar" o "Salir". Se rechazará cualquier modificación de la ficha por parte de cualquier usuario y el icono permanecerá visible. Al hacer doble clic en este icono, aparecerá el usuario que está modificando la ficha.
En este modo, las fichas solo se pueden suprimir si están bloqueadas. Para ello, haga clic en el icono de bloqueo. Una vez bloqueadas, se pueden modificar o suprimir (los botones correspondientes ya no están desactivados).
Las duplicaciones se obtienen mediante una simple modificación de la ficha, una vez que se modifica la clave que identifica la ficha. Si el campo que constituye la clave se obtiene mediante numeración automática, basta con borrar el campo.
En modo web, aparece la tecla
y basta con hacer clic en ella o utilizar la tecla para finalizar la duplicación.
En modo cliente-servidor, el botón se activa y permite finalizar la duplicación.
Dado que un usuario puede fácilmente duplicar por error una ficha existente, se puede definir una advertencia cuando hay una duplicación en curso (todavía se puede abandonar la operación) mediante el parámetro CONFDUP,
Una vez que se selecciona una ficha, se puede suprimir:
Hay que tener en cuenta que:
| | |
El icono situado junto al triángulo permite aumentar o reducir el tamaño inicial de la lista. |
Las listas izquierdas pueden contener distintos paneles. El panel que se muestra por defecto se define a nivel de la función de personalización de objetos. Puede ser el panel principal del objeto o el panel de los últimos leídos. Basta con hacer clic en otro panel para mostrar su contenido.
Cuando el número de fichas es superior a la capacidad de visualización del panel, los iconos | Ejemplo de lista izquierda (ficha usuario) | |
| Ejemplo de panel de selección (entrada de habilitaciones) |
La lista izquierda principal contiene un conjunto de columnas que muestran los campos de las tablas en línea del objeto, y cada línea de la lista representa una línea de la tabla principal, como lo muestra el siguiente ejemplo:
El usuario puede parametrizar los campos de la lista izquierda (mediante la función de personalización de objetos). El principio es el mismo para el orden de presentación por defecto, definido por un índice de la tabla principal. El número de líneas mostrado está limitado por el parámetro de usuario NBRCHOOSE. Las operaciones que se pueden realizar en esta lista son las siguientes:
|
>VALOR | Para ver únicamente las líneas cuyo valor de la columna es superior (también >=VALOR, <VALOR,<=VALOR). |
Modelo con metacaracteres | (* = un número cualquiera de caracteres, ? = un único carácter, # = una cifra). |
Nada | En este caso, no se define ningún criterio en la columna. |
En modo web, hay una flecha oblicua
a la derecha del nombre de la lista que se está utilizando para señalar la presencia de otra selección. El título de las columnas a las que se ha aplicado un filtro se muestra en cursiva. Una ayuda contextual en esta flecha indica Selección en curso. Al hacer clic en la flecha, se suprime la selección.
En modo cliente-servidor, la selección en curso se muestra mediante un punto verde y la clasificación de la columna se muestra con un triángulo ascendente o descendente.
Hay que tener en cuenta que, al pulsar tras la entrada del campo, se pasa al campo siguiente, lo que permite aplicar un criterio a cada campo (solo se seleccionan las líneas que cumplen simultáneamente con todos los criterios).
Al validar con la tecla , la lista izquierda se alimenta en función de la selección realizada. Si los criterios son complejos y la tabla es de gran volumen, la alimentación de la lista izquierda puede durar varios segundos.
Asimismo, hay que tener en cuenta que estos criterios se combinan (mediante filtros adicionales) con los proporcionados por la selección general y cualquier memoria utilizada.
La visualización de esta lista izquierda es opcional (parametrización realizada objeto por objeto a nivel de la función de personalización de objetos). Las últimas fichas a las que ha accedido el usuario se muestran en el orden histórico de acceso contrario (del más al menos reciente).
Esta lista permite, al igual que la lista principal, seleccionar una ficha haciendo clic en ella. El número de líneas de la lista está limitado por el parámetro LFTBOX.
Las líneas se pueden clasificar en el orden de una columna, pero no se pueden aplicar filtros de selección haciendo clic derecho en la columna ni leer las páginas siguientes en orden.
En una gestión comercial, por ejemplo, un enlace podría ser: El cliente DUPOND está satisfecho con el artículo CD100. Si se selecciona el cliente DUPOND, el explorador de vínculos de los clientes mostrará el vínculo de la siguiente forma: está satisfecho con el artículo CD100. No obstante, también puede haber un vínculo a otro cliente de tipo "conoce al cliente DURAND". Se muestran todos los vínculos cuyo origen es la ficha en curso. Haciendo doble clic, se pueden mostrar los vínculos procedentes de la ficha vinculada, y así sucesivamente, en forma de árbol. Se obtiene, por ejemplo, una lista de este tipo:
|
Haciendo clic en una línea, se pasa automáticamente por túnel a la ficha definida. Haciendo clic en la tercera línea de la lista, por ejemplo, se pasa de la gestión del cliente DUPOND a la gestión del proveedor GRO005. Al salir de esta ficha, volveremos automáticamente a la ficha original.
El menú detallado Navegación/Enlaces de la documentación dedicada a la Ergonomía general permite crear vínculos manualmente. La función de personalización de objetos permite crear vínculos automáticamente cuando se crean las fichas.
| Una línea muestra un grupo de datos cuando viene acompaña del pictograma Al hacer doble clic, se muestran los datos. Al hacer clic en una línea que representa un grupo, se seleccionan o deseleccionan todas las líneas del grupo (el punto que representa el grupo aparece en verde Al hacer clic en una línea individual, solo se selecciona o deselecciona la línea (si el grupo no está seleccionado o deseleccionado de forma uniforme, el punto aparece semiverde | |
|
|
En el ejemplo anterior, el menú DVIEX está completamente seleccionado, pero el menú Importación X3 solo lo está de forma parcial.
Un panel de selección sin forma de árbol se muestra de esta forma:
Al contrario que en la selección con forma de árbol, se puede:
Las particularidades vinculadas a la entrada de tablas se detallan en el documento anexo Gestión de tablas.
Este describe las modalidades relativas a: