Contotrovati

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

Rispondi
Passerigno
Messaggi: 106
Iscritto il: mercoledì 16 novembre 2005, 1:00
Versione FileMaker: 18 adv
Sistema operativo: OS
Località: Novara

Contotrovati

Messaggio da Passerigno » sabato 11 novembre 2006, 18:07

Ennesimo problema: abuso della pazienza altrui, Vi chiedo scusa.
Volevo creare una specie di riquadro a destra nel quale visualizzare sostanzialmente le informazioni che si trovano nella barra a sinistra, in maniera da poterla nascondere.
Ho pensato di fare dei campi calcolo nel quale avere:
il n° totale di record per quel formato
il n° di record trovati dalle eventuali ricerche.
Ho provato a fare Get(contotrovati) ma mi da dei numeri che non corrispondono a quelli indicati a sinistra.
lo stesso dicasi per Get (Contorecordtotale)
Come si fa ad utilizzarli? Magari sbaglio qualcosa nella creazione...
Grazie mille in anticipo.

andreuccio
Messaggi: 1737
Iscritto il: giovedì 7 ottobre 2004, 2:00
Località: Lamezia Terme

Messaggio da andreuccio » sabato 11 novembre 2006, 18:20

La formula è
Get(NumeroRecord) & "di" & Get(ContoTrovati) & " (" & Get(ContoRecordTotale))
Umiliati e sarai Esaltato, Esaltati e sarai Umiliato
Mac OS X Snow Leopard - FMP 10 Adv.

Passerigno
Messaggi: 106
Iscritto il: mercoledì 16 novembre 2005, 1:00
Versione FileMaker: 18 adv
Sistema operativo: OS
Località: Novara

Messaggio da Passerigno » sabato 11 novembre 2006, 18:33

Grazie per la pronta risposta ma i conti non tornano.
Eseguo la ricerca: nel pannello a sinistra mi dice, ad esempio, Trovati: 3; Totali: 4. Mentre sul campo mi indica 1 di 4!!!
Se mi muovo con record successivo e precedente, mi passa addirittura da 1di4 a 3di4.
Non so se ti può essere utile, tieni presente che la tabella è in relazione con altre...
Attendo fiducioso!

andreuccio
Messaggi: 1737
Iscritto il: giovedì 7 ottobre 2004, 2:00
Località: Lamezia Terme

Messaggio da andreuccio » sabato 11 novembre 2006, 18:39

Allora, prova cosi:
Get(ContoTrovati) & "di" (" & Get(ContoRecordTotale))
in questo modo ti dà i record trovati sul totale dei record. Fammi sapere.
Umiliati e sarai Esaltato, Esaltati e sarai Umiliato
Mac OS X Snow Leopard - FMP 10 Adv.

Passerigno
Messaggi: 106
Iscritto il: mercoledì 16 novembre 2005, 1:00
Versione FileMaker: 18 adv
Sistema operativo: OS
Località: Novara

Messaggio da Passerigno » sabato 11 novembre 2006, 21:17

Negativo... non so cosa dirti!
Mi da sempre dei risultati diversi da quelli riportati nel pannello a sinistra...
Non è fondamentale, potrei anche non inserirlo... Ma ormai sta diventando una questione di principio.

Thomas
Messaggi: 162
Iscritto il: sabato 18 marzo 2006, 1:00
Versione FileMaker: 16
Sistema operativo: Mac OS X 12 Sierra

Messaggio da Thomas » sabato 11 novembre 2006, 23:08

Caro Passerigno,
Come al solito il diavolo si sarà annidato nei dettagli. Provo a darti qualche indicazione per la ricerca del problema.

Secondo il manuale in linea, la definizione delle funzioni è:
Get (ContoTrovati)
Restituisce un numero che rappresenta il numero di record nel gruppo trovato corrente.
Get (NumeroRecord)
Restituisce il numero del record corrente nel gruppo trovato corrente. Questo valore è determinato dalla posizione relativa del record nel gruppo trovato e cambia a seconda del criterio di ricerca e del criterio di ordinamento.
Get (ContoRecordTotale)
Restituisce il numero totale di record nella tabella corrente.

Verifica se queste definizioni corrispondono a quanto ti aspetti.

Immagino che avrai creato dei campi calcolati con le funzioni descritte. Nelle opzioni di memorizzazioni ti consiglio di scegliere l'opzione "Non memorizzare i risultati dei calcoli - Ricalcola quando è necessario": così sarai sicuro che il valore calcolato è sempre aggiornato.

Spero che queste indicazioni ti bastino per trovare la piccolezza che manca per fare funzionare la tua finestrella...
Buonanotte :wink:
Thomas
FM 11.0v2 adv - MacOS X 10.6.4

Passerigno
Messaggi: 106
Iscritto il: mercoledì 16 novembre 2005, 1:00
Versione FileMaker: 18 adv
Sistema operativo: OS
Località: Novara

Messaggio da Passerigno » sabato 11 novembre 2006, 23:47

Mitico!!!!
Il diavolo si annida sempre nei dettagli.
Era l'opzioncina di turno.
Grazie a tutti per gli sforzi profusi.
In questa maniera funziona anche come avevo fatto io in origine il che mi fa sentie meno rimbambito.
...anche se un errore così grossolano... non guardare le opzioni!!!!
Grazie ancora

Rispondi