[RESUELTO] opción de adjuntar archivos a formularios

Discute sobre las herramientas de la base de datos
Responder
charlie1976
Mensajes: 13
Registrado: Mar Ene 25, 2011 2:24 am
Ubicación: Buenos Aires, Argentina

[RESUELTO] opción de adjuntar archivos a formularios

Mensaje por charlie1976 »

Buenas noches, soy nuevo utilizando oobase y agradecería algo de ayuda. Cree una bd para el registro de no conformidades por sector en la empresa donde trabajo. La base será utilizada por múltiples usuarios y necesito que al ingresar a cualquier registro del formulario principal, los usuarios tengan la posibilidad de "adjuntar" uno o más archivos de manera tal que cuando otro usuario lo desee, pueda ver ver y consultar el/los archivo/s adjunto/s y as{i contar con más información sobre un tema determinado. ¿Es posible hacerlo?
Desde ya muchas gracias, saludos!
Última edición por charlie1976 el Lun Feb 07, 2011 1:32 pm, editado 1 vez en total.
openoffice 3.1 windows 7
Cascabel
Mensajes: 283
Registrado: Mié Nov 11, 2009 10:53 am

Re: opción de adjuntar archivos a formularios

Mensaje por Cascabel »

En general, no es buena idea incrustar archivos (binarios) en la base de datos (y menos en la embebida de Base). Lo que puedes hacer es guardar la ruta del archivo que estará en una ubicación externa.

Información vital para resolver esta pregunta que no se incluyó en el primer post:
¿Tipo de base de datos a la que te conectas? ¿O es embebida?
¿Tipo de los archivos? ¿Son siempre del mismo tipo?
¿Qué entiendes por "consultarlos"? ¿Abrirlos con otra aplicación? ¿Cuál?
OOo 3.3.0: OOO330m20 (Build:9567) en WXP+SP3 y en Ubuntu 10.10
charlie1976
Mensajes: 13
Registrado: Mar Ene 25, 2011 2:24 am
Ubicación: Buenos Aires, Argentina

Re: opción de adjuntar archivos a formularios

Mensaje por charlie1976 »

Perdón por la ignorancia pero no sé que es una base de datos embebida. Lo que hice fué crear una base de datos y guardarla en una carpeta compartida en un servidor de la empresa para que los usuarios puedan acceder a ella.
El tipo de archivos que necesito que se puedan adjuntar son calc y writer, en todas las PC de la empresa se instaló openoffice.
Por consultarlos me refiero a lo siguiente: Quien realiza un registro, podría adjuntar por ejemplo el informe de una auditoría (.odt) y luego otro usuario que ingresa a ese registro debería poder abrir ese archivo .odt para (solamente) leerlo y contar con más información sobre el tema.
Muchas gracias!
openoffice 3.1 windows 7
charlie1976
Mensajes: 13
Registrado: Mar Ene 25, 2011 2:24 am
Ubicación: Buenos Aires, Argentina

Re: opción de adjuntar archivos a formularios

Mensaje por charlie1976 »

Buen día Cascabel!¿Cómo sería esa opción que comentas de guardar la ruta del archivo que estará en una ubicación externa?
Yo probé con la opción de hipervincular pero queda el mismo vínculo en todos los registros del formulario y eso no me sirve.
Gracias! Saludos
openoffice 3.1 windows 7
Cascabel
Mensajes: 283
Registrado: Mié Nov 11, 2009 10:53 am

Re: opción de adjuntar archivos a formularios

Mensaje por Cascabel »

Buenos días y perdón por el retraso.

Simplemente, dispón de un campo en una tabla en el que guardar el URL de los archivos.
Luego puedes abrir dichos archivos con una macro desde un botón.
Un ejemplo sencillo con un botón para abrir el selector de archivos y otro para mostrar cada archivo (nota que no adjunto los archivos):
Documentos.zip
(11.16 KiB) Descargado 2300 veces
Te sugiero consultar el libro de Mauricio sobre Basic.
OOo 3.3.0: OOO330m20 (Build:9567) en WXP+SP3 y en Ubuntu 10.10
charlie1976
Mensajes: 13
Registrado: Mar Ene 25, 2011 2:24 am
Ubicación: Buenos Aires, Argentina

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por charlie1976 »

Buen día Cascabel,
Lo probé, funciona perfecto y es lo que necesitaba.
Muchas gracias!!!
Saludos!
openoffice 3.1 windows 7
Avatar de Usuario
Danielcm
Mensajes: 22
Registrado: Vie May 13, 2011 4:27 pm

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por Danielcm »

Buen día:

Cuando guardo la ruta del archivo y este es .htm o .pdf o la extensión que sea, todo lo abre con writter...Existe una forma de que respete el programa con que se abre cuando abro el archivo desde el explorador??

Desde ya Muchas Gracias¡¡
OpenOffice 3.1 en Windows Vista / NeoOffice 2.2.3 con MacOS 10.4 / OpenOffice 2.4 en Ubuntu 9.04
Trebeki
Mensajes: 6
Registrado: Dom Oct 29, 2017 5:08 pm

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por Trebeki »

A mi me pasa lo mismo,me gustaria que al abrir el archivo respetara el tipo de archivo que es y no lo habra exclusivamente con writer, si alguien me pudiera ayudar, muchisimas gracias
Apache Openoffice 4.1.3
Windows 10 home
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por mauricio »

Hola...

Esto es un asunto de tu sistema operativo no de Open Office. Busca en internet como relacionar los tipos de archivos con su programa predeterminado de apertura. Reitero, es un asunto de tu S.O. solamente.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Trebeki
Mensajes: 6
Registrado: Dom Oct 29, 2017 5:08 pm

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por Trebeki »

Disculpa Mauricio, en primer lugar muchas gracias por tu pronta contestación. pero cualquier archivo me lo abre con writer, y ya he mirado la asociación de los archivos a sus respectivas aplicaciones en el sistema operativo y todo esta correcto, por ejemplo si quiero abrir un archivo desde el botón asociado a una macro de un archivo pdf, me lo abre con writer, sin embargo miro ese mismo archivo en el explorador de archivos de mi sistema operativo , esta asociado a un lector pdf y si lo abro, no hay problema y veo el pdf. pienso que sera una cuestión de la propia macro asociada al botón de abrir el documento, ojala me puedas ayudar, muchísimas gracias.
Apache Openoffice 4.1.3
Windows 10 home
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por mauricio »

Creo que estamos hablando de cosas diferentes. No mencionaste lo de la macro. Me parece otro tema. Te recomiendo abrir un nuevo tema explicando detalladamente el problema. Creo recordar, el tema de abrir archivos desde macros con la aplicación predeterminada del S.O. ya se ha tratado en estos foros. ¿ya realizaste una búsqueda?

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Trebeki
Mensajes: 6
Registrado: Dom Oct 29, 2017 5:08 pm

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por Trebeki »

Hola de nuevo Mauricio, el problema viene dado en este mismo hilo desde el ejemplo de base de datos de Cascabel Documentos, en cual estoy utilizando para mi base de datos, pero me encuentro con el problema que te he comentado, si miras un poco mas arriba esta la base de datos de ejemplo, perdona por las molestias y muchas gracias Mauricio
Apache Openoffice 4.1.3
Windows 10 home
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por mauricio »

No es molestia... pero es un tema muy viejo y marcado como resuelto. Creo, obtendrás mejores respuesta, si abres un tema como te recomiendo.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Trebeki
Mensajes: 6
Registrado: Dom Oct 29, 2017 5:08 pm

Re: [RESUELTO] opción de adjuntar archivos a formularios

Mensaje por Trebeki »

Entendido Mauricio, así lo haré, abriré un Tema nuevo exponiendo mi problema. Muchísimas gracias y te reitero mis disculpas. Un abrazo :)
Apache Openoffice 4.1.3
Windows 10 home
Responder