Chiudere finestre da lista

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

Rispondi
Ponastro
Messaggi: 20
Iscritto il: domenica 15 settembre 2013, 15:05

Chiudere finestre da lista

Messaggio da Ponastro » mercoledì 30 marzo 2022, 19:49

Buona sera.
Ci ho pensato un sacco, ma non riesco a partire , non tanto ad andare avanti.
Il mio probabilmente banale problema è quello di chiudere una serie di finestre che possono aprirsi durante l'uso.
Sapere quali sono le finestre aperte è facile: basta usare "NomeFinestre" et voilà, ecco una lista delle finestre aperte.
Potrei mettere il risultato dentro un campo, certo, ma mi chiedo: quale è la strategia migliore per "isolare" ciascuna riga del risultato (per poi usare quel che ho trovato per chiudere la finestra con tale nome).
Esempio:
NomeFinestre mi dà:
Principale
Dati
Trova
Vorrei selezionare la prima riga ("Principale") e poi usare il dato per, ad esempio, creare la variabile $primoNome e usare la variabile, per dire, per chiudere la finestra $primoNome; così via per le altre righe ($secondoNome, $terzoNome, per dire), eccetera.
Non saprei da che parte cominciare per fare questo. Mi sento stupido, ma non mi riesce, appunto, cominciare
Grazie a chiunque mi farà uscire da questo (credo banale) pantano

Avatar utente
fabio.beri
Messaggi: 1958
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Chiudere finestre da lista

Messaggio da fabio.beri » giovedì 31 marzo 2022, 9:20

Buongiorno. Ogni riga si isola con RICAVAVALORE ( $lista_finestre ; 1 )

$lista finestre = get [ nomifinestre ]
1 = al numero di riga
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Ponastro
Messaggi: 20
Iscritto il: domenica 15 settembre 2013, 15:05

Re: Chiudere finestre da lista

Messaggio da Ponastro » giovedì 31 marzo 2022, 10:58

fabio.beri ha scritto:
giovedì 31 marzo 2022, 9:20
Buongiorno. Ogni riga si isola con RICAVAVALORE ( $lista_finestre ; 1 )

$lista finestre = get [ nomifinestre ]
1 = al numero di riga
Grazie molte!
Direi che il metodo proposto è "lievemente" :lol: più veloce del giro incredibile (funzionante, tuttavia…) che la notte mi ha portato come consiglio:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Rispondi