Pagina 1 di 1

Fare click da script

Inviato: martedì 18 maggio 2021, 21:28
da Ponastro
Buona sera a tutti.
Avrei la necessità di fare click da script. Ho provato con un Apple Script:

tell application "System Events"
tell process "Filemaker Pro"
click at {443, 68}
end tell
end tell

ma non funge. ("System Events ha trovato un errore: Impossibile ottenere process "Filemaker Pro".")

Esiste un modo per far sì che FM clicchi su un pulsante popover da dentro uno script?

Grazie a chiunque mi sappia dare una dritta (mi sono consumato gli occhi sull'Internet senza successo)

Re: Fare click da script

Inviato: mercoledì 19 maggio 2021, 8:46
da fabio.beri
Buongiorno.

Può inserire un VAI ALL'OGGETTO, ovviamente dando al popover, il nome dell'oggetto giusto. In questo modo, si aprirà il popover

Re: Fare click da script

Inviato: mercoledì 19 maggio 2021, 10:44
da Ponastro
Grazie per l'aiuto: non avevo pensato a questa istruzione.
Purtroppo però non funziona, nel senso che sì, seleziona l'oggetto (il pulsante), ma non lo clicca o comunque non lo apre. Non saprei che altra istruzione dare, di seguito.
Grazie comunque per la risposta!

Re: Fare click da script

Inviato: mercoledì 19 maggio 2021, 12:22
da fabio.beri
Buongiorno. Chiedo scusa, ma forse qualcosa mi sfugge...

Lei desidera aprire un popover? Se desidera aprire un popover, con un istruzione "Vai all'oggetto", FileMaker può aprirLe un popover. Se non Le funziona, vuol dire che ha sbagliato a definire il popover con lo stesso nome che ha specificato nel "Vai all'oggetto".

E' fondamentale capire, che non è che le cose non funzionino per caso. E' sempre responsabilità di chi programma, se un qualcosa non funziona.

Il nome dell'oggetto va assegnato al popover/pannello e non al pulsante. Quindi nel punto dello script in cui Lei inserirà VAI ALL'OGGETTO, FileMaker aprirà il popover.

Sono stato chiaro ?

Re: Fare click da script

Inviato: mercoledì 19 maggio 2021, 14:56
da Ponastro
Fatta!
In realtà la proposta era giusta, ma si trattava di nominare il campo all'interno del pop over, non il pop over stesso. Nominato il campo, il comando "Vai all'oggetto" apre correttamente il pop over e posiziona il cursore nel campo all'interno del pop over.
Magnifico! Grazie della dritta

Re: Fare click da script

Inviato: mercoledì 19 maggio 2021, 16:54
da fabio.beri
Bene. Per Sua conoscenza, comunque, Le dico, anche se l'ho già scritto, che anche il popover è nominabile perché è un oggetto di formato.