Pestaña «Datos externos»
En la pestaña «Datos externos», puede configurar los parámetros para guardar los datos de las celdas en la base de datos de CaseView.
Tipo de datos
Seleccione el tipo de datos para acceder a las bases de datos del sistema:
- Datos móviles globales (identificador abreviado)
- Datos de la celda del formulario (ID abreviado)
- Datos móviles globales (Long ID)
- Datos de la celda del formulario (ID largo)
- Datos móviles globales (sistema)
- Datos de celdas de formulario (Sistema).
Los campos «Short ID» y «Long ID» determinan el número máximo de caracteres de los campos de valor.
| Datos móviles | ID corto | Identificador largo |
|---|---|---|
| Grupo | 12 | 22 |
| Formulario | 12 | 22 |
| Identificador | 21 | 22 |
Datos móviles globales (ID corto, ID largo, sistema)
Base de datos del sistema (solo datos de celdas globales (sistema))
Seleccione la etiqueta de la base de datos del sistema a la que desea acceder. Esta etiqueta se asigna cuando se identifica por primera vez la base de datos en «Documento | Configuración | Bases de datos del sistema».
Identificador
Este es el identificador que se utilizará para almacenar y recuperar datos de celdas de la base de datos CaseView. Este identificador debe tener una longitud máxima de 21 caracteres si se selecciona «ID corto», o de 22 caracteres si se utiliza «ID largo». Si el identificador ya existe en la base de datos, se muestra en rojo.
Interpretar como cálculo
Para añadir un cálculo estándar de CaseView al campo «Identificador», marque la casilla «Interpretar como cálculo ». Si se marca esta casilla, el campo «Identificador» se interpreta como un cálculo de CaseView en lugar de como texto estático. Esto permite al usuario crear vínculos más complejos con las bases de datos de CaseView o hacer referencia a los valores recuperados por otras celdas.
Por ejemplo, se podría crear una celda de entrada en la que un usuario, en el modo Formulario, pudiera introducir él mismo el identificador.
Puede escribir el cálculo en el campo o hacer clic en
para abrir el Editor de cálculos.
Cálculo del valor de carga
Este es el cálculo que se utiliza para insertar los datos de la base de datos CaseView en la celda. Para facilitar el recorte, el uso de mayúsculas u otras operaciones de manipulación del texto, el propio valor de la base de datos se representa mediante LINK(). Si no es necesario realizar ninguna manipulación, este cálculo debe mantenerse simplemente como LINK().
Por ejemplo, para recortar el valor procedente de la base de datos, bastará con un cálculo como LTRIM(LINK()).
Además, el cálculo puede utilizarse como valor predeterminado para el campo de la base de datos. El resultado del cálculo se guardará en la base de datos, pero cuando el usuario modifique el valor de la celda, se guardará este nuevo valor. Esta modificación también se aplicará a cualquier otra celda vinculada a este mismo registro de la base de datos, incluso si se encuentran en documentos diferentes.
Cálculo del valor de ahorro
Este es el cálculo que se utiliza para generar los datos que se guardarán en la base de datos de CaseView. Normalmente, este valor debe mantenerse como r(0). Si se estandariza el formato del texto antes de guardar el valor en la base de datos, dicho valor podrá utilizarse en un cálculo.
Por ejemplo, para garantizar que todos los valores introducidos se escriban en minúsculas, el cálculo del valor de guardado sería LOWER(r(0)).
Datos de la celda del formulario (ID corto, ID largo, Sistema)
Si bien los valores de «Datos de celda globales» se almacenan mediante un identificador, existen tres criterios para los valores de «Datos de celda de formulario». Cada valor se almacena bajo una combinación específica de valores de Grupo, Formulario e Identificador. Esto permite disponer de un sistema de almacenamiento más sólido, ya que se pueden utilizar identificadores idénticos, siempre que se asignen a grupos o formularios únicos.
Base de datos del sistema (solo datos de celdas de formulario (sistema))
Seleccione la etiqueta de la base de datos del sistema a la que desea acceder. Esta etiqueta se asigna cuando se identifica por primera vez la base de datos en «Documento | Configuración | Bases de datos del sistema».
Grupo
Representa el nivel más alto de clasificación de datos en la base de datos CaseView. Se puede utilizar para organizar los datos de forma jerárquica, en lugar de limitarse a introducir valores individuales como valores del formulario global. En Working Papers, por ejemplo, se podría crear un grupo independiente para cada uno de los productos de una empresa.
Haga clic
aquí para seleccionar el grupo. Al seleccionar «Predeterminado», la celda se asocia a la agrupación de CV predeterminada para el documento. Esta configuración predeterminada se establece en el Gestor de documentos de trabajo/tiempo. Seleccione el documento y vaya a Documento | Propiedades para asignar el grupo CVpredeterminado.
Formulario
Un formulario es un subconjunto de un grupo. Además, desglosa la información dentro del Grupo. Por ejemplo, en Working Papers, si existe un grupo para los productos de una empresa, los formularios podrían ser los modelos de cada uno de esos productos.
Identificador
El identificador es el registro que figura en «Grupos y formularios». En los documentos de trabajo, por ejemplo, el identificador podría ser las propiedades asociadas a los modelos (Formularios) de los distintos productos (Grupos). Este identificador debe tener una longitud máxima de 21 caracteres si se selecciona «ID corto», o de 22 caracteres si se utiliza «ID largo». Si el identificador ya existe en la base de datos, se muestra en rojo.
Notas:
-
Esta información debe rellenarse en el orden siguiente: Grupo, Formulario e Identificador. Los campos «Formulario» e «Identificador» no estarán disponibles hasta que se haya rellenado el campo previo a cada uno de ellos.
-
Al seleccionar «Usar ID de documento», se completa la información del grupo y del formulario basándose en los valores predeterminados del documento. Por lo tanto, el campo «Identificador» está disponible aunque los campos «Grupo» y «Formulario» parezcan estar vacíos.
Interpretar como cálculo
Para añadir cálculos estándar de CaseView en cualquiera de los campos «Grupo», «Formulario» o «Identificador», marque la casilla «Interpretar como cálculo ».
A continuación, puede escribir el cálculo en el campo o hacer clic en
para abrir el Editor de cálculos.
En el siguiente ejemplo, al utilizar este identificador, se recupera el número de celda.
|
Grupo |
«Formulario ABC» |
|
Formulario |
«formD» |
|
Identificador |
Cellno() |
Notas:
-
Cuando el cálculo de una celda depende de otra celda, primero se realiza el cálculo en la celda principal.
-
Si esta casilla no está marcada, los datos introducidos en estos campos se tratan únicamente como texto.
Utilice el ID del documento
Seleccione esta opción para asignar automáticamente el valor predeterminado DOCIDGROUP como valor de Grupo y el identificador del documento actual como Formulario. Introduzca el identificador de base de datos deseado en el cuadro «Identificador ».
Notas:
-
El identificador del documento actual se puede encontrar en el cuadro de diálogo «Propiedades» del documento actual (en el Gestor de documentos de trabajo/tiempo).
-
Si se selecciona la opción «Usar ID de documento », los campos «Grupo» y «Formulario» aparecerán en blanco y atenuados, aunque se hayan asignado dichos valores.
-
Cuando la casilla «Interpretar como cálculo» está marcada, la casilla «Usar ID de documento» no está disponible.
Cálculo del valor de carga
Este es el cálculo que se utiliza para insertar los datos de la base de datos CaseView en la celda. Consulte la sección «Global Cell» anterior para obtener más información.
Cálculo del valor de ahorro
Este es el cálculo que se utiliza para generar los datos que se escribirán en la base de datos de CaseView cuando se modifique el valor de la celda, ya sea mediante un cálculo o mediante la introducción de datos por parte del usuario. Consulte la sección «Global Cell» anterior para obtener más información.
Notas:
-
El comportamiento de la función «Datos externos» se modifica ligeramente en el caso de las «Celdas emergentes», en las que se guardan más datos. Para conservar la información de selección y permitir la recuperación de los distintos contenidos (Visualización, Alternativo e Índice) de una celda emergente, se guarda una versión en la base de datos de CaseView en un formato comprimido que presenta la siguiente estructura:
XXXXXX|YYYYYY|Z?|W?
En otras palabras, XXXXXX y YYYYYY son números de índice de seis caracteres que corresponden a dos artículos diferentes. Deben tener una longitud de seis caracteres, rellenando con ceros los números de índice que tengan menos de seis dígitos. Por lo tanto, si el número de un artículo es 4235, deberá introducir 004235. Si es un número negativo, debería introducir -04235.
Este formato también facilita la actualización de las plantillas, ya que se pueden añadir y eliminar elementos, y el programa intentará encontrar el elemento correspondiente basándose en el índice. Se ha creado una función denominada TOKEN() que puede utilizarse junto con la función CVDATA() para analizar este tipo de datos con el fin de utilizarlos en los cálculos de CaseView. En el caso de las bases de datos del sistema, se puede utilizar la función CVDATAC() .
-
Para escribir un valor calculado procedente de un documento externo en la base de datos:
- Si se anula el valor de la base de datos (OVR=Y), se utilizará el valor de la base de datos. Por lo tanto, configure la opción «Cálculo del valor de carga» con la fórmula de cálculo para que el resultado se utilice como valor de la celda.
- Establezca el cálculo del valor de guardado en r(0) para guardar el valor.
Temas relacionados