FILTRI MULTIPLI SU PORTALE

Utilizzo dei portali in un database FileMaker

Moderatore: Moderatori

marbel911
Messaggi: 66
Iscritto il: domenica 3 dicembre 2006, 1:00

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da marbel911 » mercoledì 12 novembre 2014, 18:24

Fatto tutto, va come un violino, veloce e prefetto come volevo, bravo!

Adesso sono incappato nel maledetto problema dell'ordinamento; le liste valori devono essere ordinate secondo un valore "prioritario" anziché alfabetico. Praticamente nel record prodotto oltre al valore di una determinata caratteristica c'è un campo di ordinamento di quel filtro.

Pero ottenere l'ordinamento voluto uso i BOM (carattere Unicode 65279), per cui i filtri agiscono sul primo campo (valore della caratteristica) ma mostrano e ordinano i valori di un secondo campo (BOM + valore della caratteristica).

Solo che con il CercaSost finale dei - con i ¶ mi viene fuori un bel casino.

Domani controllo meglio e ti so dire. Comunque con la scansione va benissimo...

Ciao
Mario

Avatar utente
mik78
Messaggi: 216
Iscritto il: mercoledì 5 giugno 2013, 9:34
Località: Avellino

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da mik78 » mercoledì 12 novembre 2014, 23:06

Ho fatto qualche altro test ed ho notato che in alcuni casi le LV nei filtri non si aggiornano.
Il problema si risolve mettendo le due istruzione SalvaRecord e AggiornaFInestra sia all'inizio che alla fine dello script.
Se si imposta lo script trigger sull'evento "suModificaOggetto", il risultato è davvero accattivante 8-)

Per quanto riguarda i BOM, prova così:
- nell'impostazione delle variabili sostituisci & "-" & con & ritorno a capo &
- nell'impostazione dei campi indicizzati lascia solo il nome della variabile, quindi elimina del tutto la funzione CercaEsost

Fammi sapere.
Mik

marbel911
Messaggi: 66
Iscritto il: domenica 3 dicembre 2006, 1:00

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da marbel911 » giovedì 13 novembre 2014, 10:20

Ciao Mik,

allora: per quanto riguarda l'ordinamento dei filtri ho dovuto fare in modo che la lista valori agisca su campi BOMmed. Non c'è stato verso di farla lavorare su un primo campo (valore normale) facendo vedere solo il secondo (valore BOMmed) e quindi ordinando solo per il secondo: si incasina e quindi ho lasciato perdere; nella variabile globale ha inserito non un valore ma l'intera lista valori; non ti dico poi i menù a tendina.

Poco male. Adesso però stavo cercando di sistemare il fatto che una volta fatta una scelta su una lista valori, questa si riduca al solo valore selezionato; in effetti non è elegante.

Ci lavoro un po' su.

Ciao
Mario

v26305
Messaggi: 42
Iscritto il: mercoledì 17 gennaio 2007, 1:00

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da v26305 » giovedì 13 novembre 2014, 10:54

Che dire ... sto seguendo questo forum e le discussioni e anche se a me non serve mi sto divertendo un mondo a scoprire tutte i tips che mettete anche se magari non servono alla mia applicazione ...

Bravi veramente !!!!

Avatar utente
mik78
Messaggi: 216
Iscritto il: mercoledì 5 giugno 2013, 9:34
Località: Avellino

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da mik78 » giovedì 13 novembre 2014, 12:15

MA SI PUO' ESSERE PIU' NIUBBO DI COSI???? :D :D :D :D :D :D :D
E' da ieri che continuo a testare e a fissare :shock: quella maledetta funzione Casi che non ne vuole sapere di scalare nelle verifiche: s'inchioda alla prima e dice sempre che è VERA anche se è FALSA!!!
E ti credo................ usavo & al posto di AND...... :mrgreen:
Risparmiatemi gli insulti.. ho già provveduto.

Ebbene SI, sepoffà anche con le RELAZIONI! :D :D :D
Il risultato è spettacolare!!! Nei filtri vengono riassunti sempre i valori derivanti dai filtraggi precedenti.. cioè è stato risolto:
Adesso però stavo cercando di sistemare il fatto che una volta fatta una scelta su una lista valori, questa si riduca al solo valore selezionato; in effetti non è elegante.
Prima di postarlo voglio accorpare le relazioni ripetitive ed aggiungere qualche commento ;)

A dopo
Mik

v26305
Messaggi: 42
Iscritto il: mercoledì 17 gennaio 2007, 1:00

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da v26305 » giovedì 13 novembre 2014, 13:10

mik78 ha scritto:MA SI PUO' ESSERE PIU' NIUBBO DI COSI???? :D :D :D :D :D :D :D
E' da ieri che continuo a testare e a fissare :shock: quella maledetta funzione Casi che non ne vuole sapere di scalare nelle verifiche: s'inchioda alla prima e dice sempre che è VERA anche se è FALSA!!!
E ti credo................ usavo & al posto di AND...... :mrgreen:
Risparmiatemi gli insulti.. ho già provveduto.

Ebbene SI, sepoffà anche con le RELAZIONI! :D :D :D
Il risultato è spettacolare!!! Nei filtri vengono riassunti sempre i valori derivanti dai filtraggi precedenti.. cioè è stato risolto:
Adesso però stavo cercando di sistemare il fatto che una volta fatta una scelta su una lista valori, questa si riduca al solo valore selezionato; in effetti non è elegante.
Prima di postarlo voglio accorpare le relazioni ripetitive ed aggiungere qualche commento ;)

A dopo
Mik
penso nessuno ti insulti .... anzi !!!!! ;) :D

Avatar utente
mik78
Messaggi: 216
Iscritto il: mercoledì 5 giugno 2013, 9:34
Località: Avellino

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da mik78 » giovedì 13 novembre 2014, 17:52

ora va come uno Stradivari... :D
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

marbel911
Messaggi: 66
Iscritto il: domenica 3 dicembre 2006, 1:00

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da marbel911 » venerdì 14 novembre 2014, 11:18

Cazz...pita, impressionante!

E' tutta ieri che lavoro sulla tua prima soluzione (quella con la scansione) e avevo trovato il modo per far vedere tutti i valori del filtro anche se ne veniva selezionato un valore.
Basta salvare i valori delle variabili globali di selezione ad inizio script e alla fine dello script Filtro aggiornare tutte le liste valori tranne quella per cui è stata effettuata la selezione.
Il principio sarebbe che quando vado a fare una scelta su un filtro devo aggiornare le "altre" liste, ma quella lasciarla stare con tutti i suoi valori.

Adesso provo ad applicare la tua nuova soluzione che sicuramente è più elegante.

Se riesci anche a darmi qualche dritta per quel che riguarda la possibilità di ordinare dall'esterno i record di un portale, argomento che devo ancora affrontare, ti sarei nuovamente grato.

Complimenti!
Ciao
Mario

Avatar utente
mik78
Messaggi: 216
Iscritto il: mercoledì 5 giugno 2013, 9:34
Località: Avellino

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da mik78 » venerdì 14 novembre 2014, 11:43

Ciao Mario :)
marbel911 ha scritto:Basta salvare i valori delle variabili globali di selezione ad inizio script e alla fine dello script Filtro aggiornare tutte le liste valori tranne quella per cui è stata effettuata la selezione.
grande! non ci avevo pensato..
marbel911 ha scritto: possibilità di ordinare dall'esterno i record di un portale,
Potresti descrivere (in pratica) come dovrebbe avvenire l'ordinamento?

Grazie
Mik

marbel911
Messaggi: 66
Iscritto il: domenica 3 dicembre 2006, 1:00

Re: FILTRI MULTIPLI SU PORTALE

Messaggio da marbel911 » venerdì 14 novembre 2014, 12:42

Ciao Mik,

ma guarda è semplicissimo, per tornare al tuo esempio che le scritte Marca, Modello, Versione, ecc, fossero dei pulsanti e premendo uno di loro a caso mi ordinasse i record del portale secondo quella caratteristica.

Ad. esempio: premo Alimentazione? dovrei vedere tutte le auto a benzina e poi quell diesel ecc.

Giuro, magari è una stupidaggine, ma siccome ho visto che definendo un portale puoi sì ordinare i record, ma in modo statico, definitivo, non so sei ci sia un modo per ottenere ciò che voglio.....

Ma devo ancora affrontare l'argomento, quindi se mi dai un suggerimento, o un parere anche se negativo, mi risparmi un mare di tempo.... ;) ;)
Ciao
Mario

Rispondi