En mis artículos anteriores, mostré los pasos para conectar y recuperar datos de Caché desde Appeon PowerBuilder usando ODBC.
En este artículo, mostraré cómo guardar datos en Caché con Appeon PowerBuilder (https://www.appeon.com/products/powerbuilder) usando ODBC.
Estoy usando Company.cls de Samples-Data (https://github.com/intersystems/Samples-Data/tree/master/cls/Sample)
¡Empecemos!
Paso 1 : En primer lugar, debemos establecer una conexión (https://community.intersystems.com/post/connecting-cach%C3%A9-appeon-powerbuilder-using-odbc)
Paso 2 : Necesitamos crear un objeto de ventana de datos (datawindow object), que se vinculará a la clase Company.
En el menú File, selecciona New y elige el objeto de ventana de datos Freeform en la pestaña DataWindow.
Paso 3: Selecciona SQL Select de la lista de fuentes de datos.
Paso 4: Selecciona sample.company de la lista de tablas:
Paso 5 : Selecciona las columnas deseadas en la lista de columnas y haz clic en Return.
Paso 6: Esto abrirá una vista de diseño. Guarda la ventana de datos (datawindow) como d_company_entry después de los ajustes deseados.
Paso 7: Asegúrate de anular la selección de la columna id en la lista de columnas sin fecha (Updatable columns) y selecciona id en la lista desplegable del campo Identity Column, ya que la identificación se generará automáticamente desde Caché.
Paso 8: En el control de ventana, añade el objeto de ventana de datos (d_company_entry) que ya creamos al control de ventana de datos
Paso 9: Ahora necesitamos insertar una fila en el control de ventana de datos usando la función Insertrow(0) del control de ventana de datos.
Paso 10: Añade algunos datos usando el control de ventana de datos de PowerBuilder.
Paso 11: Guarda los datos en el control de la ventana de datos utilizando la función update() del control de la ventana de datos.
Eso es todo. Se añade el ID 21