[RESUELTO]Crear un vínculo en un formulario para abrir video

Discute sobre las herramientas de la base de datos
Responder
solerdori
Mensajes: 6
Registrado: Jue Nov 09, 2017 7:24 pm

[RESUELTO]Crear un vínculo en un formulario para abrir video

Mensaje por solerdori »

Hola!

Estuve repasando los temas y encontré uno que hablaba de los vínculos en el Base. Me fueron de utilidad para abrir cualquier archivo de OpenOffice pero también necesito abrir música y vídeos y ese ejemplo no me sirve.
Para abrir vídeos copié la siguiente macro, pero no me funciona. Supongo que no entiendo bien el funcionamiento de la macro.
Adjunto la base de datos. La tabla y formulario Contactos son los que me descargué de este foro como ayuda y la tabla y formulario Contactos2 es la que yo hago pero no me funciona.
Gracias!
Adjuntos
Vinculos.rar
(15.83 KiB) Descargado 156 veces
Última edición por solerdori el Mar Nov 21, 2017 6:40 pm, editado 1 vez en total.
Open Office 4.1.4 en Windows Vista
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Crear un vínculo en un formulario para abrir video

Mensaje por RMG »

Hola,

En este enlace se puede ver como ejecutar archivos con su programa asociado, es te caso los videos.

https://forum.openoffice.org/es/forum/v ... 31&t=13253

Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
solerdori
Mensajes: 6
Registrado: Jue Nov 09, 2017 7:24 pm

Re: Crear un vínculo en un formulario para abrir video

Mensaje por solerdori »

Lo siento mucho, pero no lo entiendo. Mis conocimientos en programación son básicos. No podrías decirme lo que pongo mal en el código del botón del formulario Contactos2 de la base de datos que he adjuntado?
Gracias!
Open Office 4.1.4 en Windows Vista
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Crear un vínculo en un formulario para abrir video

Mensaje por RMG »

Hola,

Adjunto tu ejemplo modificado. Los archivos de video se deben alojar en una carpeta llama Videos junto a la BD. Si quieres llamarla de otra forma se debe cambiar en la macro.

Esta macro abre cualquier tipo de archivo siempre que el programa para abrirlo este instalado en el PC.

Saludos
Adjuntos
Vinculos.zip
(10.92 KiB) Descargado 176 veces
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
solerdori
Mensajes: 6
Registrado: Jue Nov 09, 2017 7:24 pm

Re: Crear un vínculo en un formulario para abrir video

Mensaje por solerdori »

Hola!
Ahora me funciona correctamente en la base de datos de ejemplo. Pero cuando creo una nueva con mi tabla, mi formulario y mi macro nueva (copiando de la base de datos de ejemplo) no me localiza el archivo. Pongo los mismos nombre de la macro y los archivos dentro de una carpeta llamada Videos situada en el mismo sitio que la base de datos. Adjunto la base de datos.
Agradezco tu paciencia.
Dori,.
Adjuntos
PruebasDori.rar
(10.7 KiB) Descargado 161 veces
Open Office 4.1.4 en Windows Vista
solerdori
Mensajes: 6
Registrado: Jue Nov 09, 2017 7:24 pm

Re: Crear un vínculo en un formulario para abrir video

Mensaje por solerdori »

Ya me funciona!! Me había dejado la primera línea del código :D

Muchísimas gracias!!! Funciona perfectamente. :bravo:

Dori.
Open Office 4.1.4 en Windows Vista
solerdori
Mensajes: 6
Registrado: Jue Nov 09, 2017 7:24 pm

Re: Crear un vínculo en un formulario para abrir video

Mensaje por solerdori »

No te había comentado que esto lo necesito hacer en una base de datos en Linux.
Funcionará igual?
Muchísimas gracias!
Open Office 4.1.4 en Windows Vista
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: Crear un vínculo en un formulario para abrir video

Mensaje por RMG »

Hola,

Me temo que no, pero es probar. Alguien que trabaje en Linux te lo podrá decir.

CreateUnoService("com.sun.star.system.SystemShellExecute")

Este servicio creo que solo es para Win

Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
solerdori
Mensajes: 6
Registrado: Jue Nov 09, 2017 7:24 pm

Re: Crear un vínculo en un formulario para abrir video

Mensaje por solerdori »

Hola!

Muchas gracias! Me funciona correctamente!
Open Office 4.1.4 en Windows Vista
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: Crear un vínculo en un formulario para abrir video

Mensaje por mauricio »

Por favor, si consideras que el tema ha sido resuelto, marcalo como tal, mira en: ¿Cómo marcar como RESUELTO un tema?, de esta forma, conseguiremos un Foro más ordenado.

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Responder