Actualmente utilizo para abrir un formulario codigo tal que este:
onewformdocument=thisdatabasedocument.formdocuments.getbyname("Usuarios").open
o en el caso de querer cerrarlo...
onewformdocument=thisdatabasedocument.formdocuments.getbyname("Usuarios").close
Mi pregunta es como realizar una orden de apertura de un formulario que además de abrirlo, lo haga en uno de los modos siguientes:
permitir adiciones
permitir modificaciones
permitir eliminaciones
Solo añadir datos
del mismo modo que podria hacerlo si previamente a mandar que se abra lo hubiera fguerdado con esas propiedades activadas/desactivadas
Gracias anticipadas.
Apertura de formulario desde macro activando propiedad solo
Apertura de formulario desde macro activando propiedad solo
Libreoffice 6.3.6.2 en Windows 10 (64)
Re: Apertura de formulario desde macro activando propiedad s
Hola Juribe,
No estoy muy seguro de entender muy bien...
Mas que a un formulario, creo que te refieres a una caja de dialogo, no?
Si es el caso, entonces debes hacer que tu dialogo sea "no modal".
Se podrá entonces trabajar en la hoja de calculo teniéndolo abierto.
El código mágico es:
Espero que te sirva de algo...
Buenas noches
Marc
No estoy muy seguro de entender muy bien...
Mas que a un formulario, creo que te refieres a una caja de dialogo, no?
Si es el caso, entonces debes hacer que tu dialogo sea "no modal".
Se podrá entonces trabajar en la hoja de calculo teniéndolo abierto.
El código mágico es:
Código: Seleccionar todo
Sub LlamaDialogo
Dim dDialog As Object
DialogLibraries.LoadLibrary("Standard")
oDialog = DialogLibraries.Standard.Dialog1
oPDialog = CreateUnoDialog(oDialog)
Modal = False
If Modal Then
iDialogResult = oPDialog.Execute()
Else
oPDialog.visible = true
do
wait (100)
loop
End If
End Sub
Espero que te sirva de algo...
Buenas noches
Marc
OpenOffice 4.1.5 CALC, Window10
Re: Apertura de formulario desde macro activando propiedad s
Buenas!
Echa un vistazo a este hilo:
https://forum.openoffice.org/es/forum/v ... ormulario/
Un saludo!
Echa un vistazo a este hilo:
https://forum.openoffice.org/es/forum/v ... ormulario/
Un saludo!
Openoffice 4.1.7, en Windows 10
Libreoffice 6.4.2, en Windows 10
Libreoffice 6.4.2, en Windows 10