FILTRI MULTIPLI SU PORTALE
Moderatore: Moderatori
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
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
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
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
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
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
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

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
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
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
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
-
- Messaggi: 42
- Iscritto il: mercoledì 17 gennaio 2007, 1:00
Re: FILTRI MULTIPLI SU PORTALE
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 !!!!
Bravi veramente !!!!
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
MA SI PUO' ESSERE PIU' NIUBBO DI COSI????
E' da ieri che continuo a testare e a fissare
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......
Risparmiatemi gli insulti.. ho già provveduto.
Ebbene SI, sepoffà anche con le RELAZIONI!

Il risultato è spettacolare!!! Nei filtri vengono riassunti sempre i valori derivanti dai filtraggi precedenti.. cioè è stato risolto:
A dopo
Mik







E' da ieri che continuo a testare e a fissare

E ti credo................ usavo & al posto di AND......

Risparmiatemi gli insulti.. ho già provveduto.
Ebbene SI, sepoffà anche con le RELAZIONI!



Il risultato è spettacolare!!! Nei filtri vengono riassunti sempre i valori derivanti dai filtraggi precedenti.. cioè è stato risolto:
Prima di postarlo voglio accorpare le relazioni ripetitive ed aggiungere qualche commentoAdesso 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.

A dopo
Mik
-
- Messaggi: 42
- Iscritto il: mercoledì 17 gennaio 2007, 1:00
Re: FILTRI MULTIPLI SU PORTALE
penso nessuno ti insulti .... anzi !!!!!mik78 ha scritto:MA SI PUO' ESSERE PIU' NIUBBO DI COSI????![]()
![]()
![]()
![]()
![]()
![]()
![]()
E' da ieri che continuo a testare e a fissarequella 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......![]()
Risparmiatemi gli insulti.. ho già provveduto.
Ebbene SI, sepoffà anche con le RELAZIONI!![]()
![]()
Il risultato è spettacolare!!! Nei filtri vengono riassunti sempre i valori derivanti dai filtraggi precedenti.. cioè è stato risolto:Prima di postarlo voglio accorpare le relazioni ripetitive ed aggiungere qualche commentoAdesso 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.![]()
A dopo
Mik


- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
ora va come uno Stradivari... 

Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
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
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
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
Ciao Mario
Grazie
Mik

grande! non ci avevo pensato..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.
Potresti descrivere (in pratica) come dovrebbe avvenire l'ordinamento?marbel911 ha scritto: possibilità di ordinare dall'esterno i record di un portale,
Grazie
Mik
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
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
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