Creare bottone Openoffice
Creare bottone Openoffice
scusate, chiedo aiuto perchè proprio non ci arrivo
sto copiando le istruzioni per creare un bottone in OpenOffice Writer
il codice è:
REM ***** BASIC *****
Sub MakeMagenta
Dim oThisDoc As Object
Dim oForms as Object
Dim oForm as Object
Dim oPushButton As Object
oThisDoc = thisComponent.getDrawPage()
oForms =oThisDoc.getForms()
oForm = oForms.getByName("Form")
oPushButton = oForm.getByName("buMagenta")
oPushButton.backgroundcolor = &HFF00FF
End Sub
Schiacciando il bottone
Si blocca sempre su
oForm = oForms.getByName("Form")
con errore:
Si è verificata una eccezione
Type: Com.Sun.Star.Container NoSuchElementException
message:
mentre tutte le istruzioni, eseguite una alla volta, danno Out of Scope
Non capisco dove stia il problema e ringrazio chi mi vorrà aiutare
sto copiando le istruzioni per creare un bottone in OpenOffice Writer
il codice è:
REM ***** BASIC *****
Sub MakeMagenta
Dim oThisDoc As Object
Dim oForms as Object
Dim oForm as Object
Dim oPushButton As Object
oThisDoc = thisComponent.getDrawPage()
oForms =oThisDoc.getForms()
oForm = oForms.getByName("Form")
oPushButton = oForm.getByName("buMagenta")
oPushButton.backgroundcolor = &HFF00FF
End Sub
Schiacciando il bottone
Si blocca sempre su
oForm = oForms.getByName("Form")
con errore:
Si è verificata una eccezione
Type: Com.Sun.Star.Container NoSuchElementException
message:
mentre tutte le istruzioni, eseguite una alla volta, danno Out of Scope
Non capisco dove stia il problema e ringrazio chi mi vorrà aiutare
Re: Creare bottone Openoffice
Permettetemi di rinnovare la richiesta d' aiuto
-
_.-Francoiky-._
- Prode Principiante
- Messaggi: 74
- Iscrizione: domenica 10 ottobre 2010, 17:14
- Località: Roma, Lazio
Re: Creare bottone Openoffice
Non sono un esperto ma credo che il problema sia la stringa nel codice:
Nel senso che cerchi di "prendere" (get) un form cercando il nome (ByName) "Form"...
prova a sostituire "Form" con:
o (non mi ricordo):
Ripeto, non sono un esperto :-\
Codice: Seleziona tutto
oForm = oForms.getByName("Form")prova a sostituire "Form" con:
Codice: Seleziona tutto
"* - OpenOffice.org Writer"Codice: Seleziona tutto
* & " - OpenOffice.org Writer"Re: Creare bottone Openoffice
ti ringrazio dell'interessamento
purtroppo non è andata, continua lo stesso errore
purtroppo non è andata, continua lo stesso errore
Re: Creare bottone Openoffice
E' andata
ringrazio tanto _.-Francoiky-. la sua era una osservazione pertinente
il nome esatto è Modulo e non Form
da notare che avevo messo OpenOffice in Inglese, proprio per evitare questi trabocchetti.
Non si finisce mai, auguratemi buona fortuna, perchè la documentazione è vasta, tanto da essere dispersiva.
E sono solo all' ABC
ringrazio tanto _.-Francoiky-. la sua era una osservazione pertinente
il nome esatto è Modulo e non Form
da notare che avevo messo OpenOffice in Inglese, proprio per evitare questi trabocchetti.
Non si finisce mai, auguratemi buona fortuna, perchè la documentazione è vasta, tanto da essere dispersiva.
E sono solo all' ABC
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Creare bottone Openoffice
e quindi come è diventata la sub in basic ..
ciao

ciao
Re: Creare bottone Openoffice
REM ***** BASIC *****
Sub MakeMagenta
Dim oThisDoc As Object
Dim oForms as Object
Dim oForm as Object
Dim oPushButton As Object
oThisDoc = thisComponent.getDrawPage()
oForms =oThisDoc.getForms()
oForm = oForms.getByName("Modulo")
oPushButton = oForm.getByName("buMagenta")
oPushButton.backgroundcolor = &HFF00FF
End Sub
In realtà sono ancora a zero, tutto mi serve per far partire un database (distante ancora anni luce)
Sub MakeMagenta
Dim oThisDoc As Object
Dim oForms as Object
Dim oForm as Object
Dim oPushButton As Object
oThisDoc = thisComponent.getDrawPage()
oForms =oThisDoc.getForms()
oForm = oForms.getByName("Modulo")
oPushButton = oForm.getByName("buMagenta")
oPushButton.backgroundcolor = &HFF00FF
End Sub
In realtà sono ancora a zero, tutto mi serve per far partire un database (distante ancora anni luce)
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Creare bottone Openoffice
Ma è un bottone di "CALC" ?
ciao

ciao
Re: Creare bottone Openoffice
Ciao
non è di Calc, lo sto scrivendo con Writer, devo fare un menu
non è di Calc, lo sto scrivendo con Writer, devo fare un menu
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Creare bottone Openoffice
non mi è chiaro perchè usi Office/Writer ...paoloci ha scritto: Ciao
non è di Calc, lo sto scrivendo con Writer, devo fare un menu
Poi devi interfacciarti via menu con un database ....
ciao
- difesaparcosempione
- Rampante Reduce

- Messaggi: 6031
- Iscrizione: giovedì 27 luglio 2006, 19:06
- Località: Torino
- Contatti:
Re: Creare bottone Openoffice
okay , adesso la studiacchio ...
ciao
-
_.-Francoiky-._
- Prode Principiante
- Messaggi: 74
- Iscrizione: domenica 10 ottobre 2010, 17:14
- Località: Roma, Lazio
Re: Creare bottone Openoffice
« Uno è lieto di poter servire. » :-[
Re: Creare bottone Openoffice
Franco, in una discussione ogni parere è importante.
Il confronto di opinioni permette di arrivare prima ad un risultato
Il confronto di opinioni permette di arrivare prima ad un risultato
Chi c’è in linea
Visualizzano questa sezione: Google [Bot] e 7 ospiti