Barra degli Strumenti disabilitata – In modo Trova non posso usare l’ “Ometti”.

Barra degli Strumenti disabilitata – In modo Trova non posso usare l’ “Ometti”.

0
0

Ciao,

se disabilito la visualizzazione della “Barra degli Strumenti”, in modo Trova scompaiono anche i bottoni includi/ometti e quindi, in situazioni di ricerca libera con “n” condizioni, non riesco ad impostare condizioni con l’ “ometti”. Non ho trovato neppure un funzione da associare ad un bottone.

C’è una soluzione ( o mi è sfuggito qualcosa)?  Grazie

Segnalato come spam
Pubblicata da (Domande: 1, Risposte: 3)
Domanda inviata 16 Dicembre 2017 20:43
32 vis.
0
Domanda privata

Dopo aver chiesto aiuto, desidero dare un contributo.

Voglio spiegare come ho risolto io il problema indicato da Giuseppe (mostrare se ci si trova nella condizione “includi” oppure “ometti”). L’ho fatto usando variabili, un paio di script e la formattazione condizionale.

… tutto in base alla mia mediocre conoscenza di FileMaker: i Guru sono autorizzati a bastonarmi se scrivo eresie ?

 

COSA VEDE L’UTENTE: se premo sul bottone di ricerca (vedi sotto), si passa in modalità Trova e nel record appare un bottoncino VERDE (includi). Se lo clicco diventa ROSSO e la condizione diventa “ometti” e viceversa.

SPIEGAZIONE:  quando premo RICERCA parte lo script che azzera precedenti variabili (create in precedenza con l’altro bottoncino) e passa in modalità Ricerca.

In modo ricerca compare il bottone VERDE che se premuto crea la variabile $$R1 (fino a 6) che cambia la condizione in “ometti” e il bottone diventa ROSSO per effetto della formattazione condizionale.

Se ripremo il bottone la variabile viene azzerata, il bottone (solo quello del relativo record) torna ad essere VERDE e la condizione torna ad essere “includi”

Ipotizzo un max 6 condizioni di ricerca, ad esempio, in modo Tabella.

Creo 2 script da associare a due bottoni:

A) bottone “Trova”

B) bottone “Ometti” di colore normalmente VERDE (condizione includi) sul rigo del record

Questo elemento è nascosto se: Get ( ModoFinestra ) ≠ 1 (così compare solo in modo ricerca)

A questo bottone associo formattazione condizionale:

La formula: Get ( NumeroRecord ) = 1 and $$R1 = 1  -> Colore di riempimento ROSSO

… ripeto la formula per tutte le 6 possibili richieste

SCRIPT_1: Ometti richiesta (in modo Trova):

Ometti il record

If [ Get ( NumeroRecord ) = 1 and $$R1 ≠ 1

Imposta variabile [$$R1; Valore: 1]

Else If [Get ( NumeroRecord ) = 1 and $$R1 = 1]

Imposta variabile [$$R1; Valore: “”]

Else If [ Get ( NumeroRecord ) = 2 and $$R1 ≠ 2

Imposta variabile [$$R2; Valore: 1]

Else If [Get ( NumeroRecord ) = 2 and $$R2 = 1]

Imposta variabile [$$R2; Valore: “”]

#… fino alle 6 richieste ipotizzate.

End If

 

SCRIPT_2: Trova (e azzera $$R1…6)

Passa al modo Trova

Imposta variabile [$$R1 ; Valore: “”]

#… fino alle 6 richieste ipotizzate.

 

 

Spero di essere stato utile a qualcuno. Ciao

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 3)
Risposta inviata 17 Dicembre 2017 20:14
0
Domanda privata

Perfetto, sono stato ingannato dalle definizioni di FileMaker che per le funzioni utilizza, in modo forse poco intuitivo, alternativamente “nuovo record/richiesta” e poi solo “ometti il record”. Non avevo capito che “ometti il record” funzionasse anche in modo Trova invertendo il criterio di ricerca da “includi” ad “ometti”. Davvero Grazie.

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 3)
Risposta inviata 17 Dicembre 2017 18:50
0
Domanda privata

Con un pulsante che .- in modalità Trova – esegue lo step ometti record/richiesta

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 17 Dicembre 2017 17:07
0
Domanda privata

Grazie Giuseppe,

tuttavia quello che non ho capito è proprio come richiamare la funzione nascosta che, come dicevo, deve essere utilizzabile in una richiesta multipla. Esempio:

mio bottone che richiama la “modalità trova”: cognome = “Rossi”

mio battone che richiama “aggiungi condizione ricerca”: nome = “Mario”   OMETTI

Come posso richiamare la condizione ometti (visto che nascondendo la “Barra degli Strumenti” scompare anche la sottostante “Barra Formato”)?

Grazie

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 3)
Risposta inviata 17 Dicembre 2017 16:30
0
Domanda privata

Devi usare un pulsante per   ri-creare la funzione nascosta

Quindi un pulsante che esegue lo step Ometti record/richiesta mentre sei in modo Trova

Il problema maggiore è creare un modo di mostrare all’utente che stai Omettendo la richiesta di ricerca

Io ho usato un campo numerico di una tabella esterna, non correlata, con associato checkbox: in modalità usa ti dice che non va bene, ma in modalità trova funziona e si riesce a mostrare il campo col check attivato quando la richiesta èin omissione

 

Segnalata come spam
Pubblicata da unknown (Domande: 0, Risposte: 0)
Risposta inviata 17 Dicembre 2017 00:52