Actualizar la base de datos
Dado que EasyCatalog detecta cuándo se ha editado el contenido de un campo, el proveedor de datos ODBC puede actualizar la base de datos a nivel de campos.
Última actualización
Dado que EasyCatalog detecta cuándo se ha editado el contenido de un campo, el proveedor de datos ODBC puede actualizar la base de datos a nivel de campos.
Última actualización
Cada campo puede tener una declaración SQL propia que se utilizará para actualizar el contenido que se haya editado en InDesign de vuelta a la base de datos. Se trata de una funcionalidad opcional que se configura mediante el cuadro de diálogo Opciones de campo de EasyCatalog.
Debes configurar una sentencias SQL para cada campo que se actualizará en la base de datos. Puedes utilizar palabras clave en la sentencia, que se sustituirán por el contenido de campo o el valor de campo clave en el momento en que se ejecuten.
Sólo se actualizarán aquellos campos en los que hayas marcado la casilla Actualizar usando sentencia SQL
, independientemente de si has introducido una sentencia de actualización.
El proveedor de datos ODBC sustituye las palabras clave contenidas en la sentencia inmediatamente antes de su ejecución, para construir así una declaración SQL válida con contenido dinámico. Las palabras clave que puedes utilizar son:
Cuando escribas sentencias de 'actualización', es muy importante utilizar comillas para indicar datos alfanuméricos.
Por norma general, utiliza comillas dobles (") para delimitar el nombre de una tabla o una columna. Delimita el contenido de un campo utilizando comillas simples ('):
En la instrucción SQL anterior, Stock
, myfield
y key
son nombres de tabla y columna; VALUE
y KEY
representan el contenido del campo y el valor del campo clave respectivamente. La sentencia que hemos utilizado de ejemplo es la más típica, pero en todo caso, consulta con tu proveedor cuál es la sintaxis correcta para tu base de datos.
EasyCatalog utiliza el contenido de los campos del panel para actualizar la base de datos, así que primero debes ejecutar el comando Actualizar panel
del menú contextual del panel de datos para actualizar los campos con el contenido que hayas editado en el documento.
Para actualizar la base de datos con los datos más recientes, selecciona la opción Actualizar Origen de Datos...
del menú contextual de panel de datos de EasyCatalog.
Sólo se enviará a la base de datos la información que se haya actualizado en el panel. Un línea punteada de color azul resalta los campos que necesitan actualizarse en la base de datos.
Palabra clave | Valor |
---|---|
{{VALUE}}
Se reemplazará por valor real del campo
{{KEY}}
Se reemplazará por el contenido del campo clave del registro
{{FIELDNAME}}
Puedes hacer referencia al contenido de otros campos del registro si escribes el nombre del campo en mayúsculas. por ejemplo, {{PART_NO}}