Hola Pedro,
Pedro escribió:
Hola Ariel:
Mi consulta es la siguiente, ¿Cómo puedo guardar en una tabla no
relacionada la información generada en un formulario?, dicho formulario
es alimentado por tablas relacionadas, consultas y código, pero me
interesa que cada vez que modifique un dato del formulario, tenga la
opción de guardar todo el conjunto por medio de un botón en una tabla
que no esté relacionada.
en la base
http://arielconstenlahaile.com.ar/ooo/docs/BASE_IMAGENES.zip
formulario IMAGENES_VINCULADAS_FilePicker
macro Standard._001_FilePicker.SeleccionarArchivo
líneas 59 ss. hay un ejemplo de guardar n dato en el campo VINCULADO al
control.
Para guardar los datos actuales de cada control en una tabla sin
relación alguna con el formulario actual:
1. crea una tabla con todos los campos que quieras (coincidiendo tipo de
dato en el control con tipo de campo de la tabla)
2. crea un botón en el formulario como "Guardar los datos" y asigna al
evento "Al ejecutar" una macro que tome todos los datos de los controles
actuales (emplea getByName() para acceder, ya sabes cómo ;-) ) y guarda
los datos en la tabla empleando un comando SQL:
INSERT INTO "mi_tabla" [...] VALUES ([...])
EN la base
http://www.arielconstenlahaile.com.ar/ooo/temp/TABLA_GRANDE.odb
hay un ejemplo: Standard.TABLE.populate_Table
que llena una tabla con datos. Te será muy fácil adaptarlo.
El formulario es el siguiente
El recuadro color rojo es para ingresar la fecha y el botón, para
guardar la información en la tabla no relacionada.
Viendo esta imagen, me acordé de otra consulta que tenía pendiente, ¿es
posible que la ventana del formulario no presente los botones y menú
habitual del entorno de trabajo?
además de cerrar la barra de herramientas cada vez (no muy útil), puedes
configurar *CADA* formulario del documento-formulario para que ninguno
tenga barra de navegación:
* abre el NAVEGADOR DE FORMULARIOS
* sobre cada formulario del doc., botón derecho -- ventana "Propiedades"
-- pestaña "Datos"
* en "Barra de navegación" seleccionar "No"
Saludos,
Ariel.
--
Ariel Constenla-Haile
La Plata, Argentina
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.arielconstenlahaile.com.ar/ooo/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]