FILTRI MULTIPLI SU PORTALE
Moderatore: Moderatori
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
Si Mik,
anch'io avevo trovato la soluzione di creare delle tabelle esterne temporanee che contengono solo i valori possibili delle caratteristiche. Questo significa ad ogni filtraggio di riazzerare 4 tabelle e di ricreare solo i record necessari scansionando per 4 volte il file principale. Le liste valori si basano ovviamente su i valori a questo punto "tutti" di queste tabelle temporanee.
Per quanto FM sia veloce, però ci potrebbero essere dei tempi di attesa un po' lunghi a seconda del numero dei record e per questo stavo cercando una soluzione più elegante, magari basata su link tra tabelle, ma non ci sto riuscendo e quindi sto tornando alle mie tabelle temporanee, lasciando però aperta la porta a chi trova un'altra soluzione.
Grazie comunque dell'aiuto.
Ciao
Mario
anch'io avevo trovato la soluzione di creare delle tabelle esterne temporanee che contengono solo i valori possibili delle caratteristiche. Questo significa ad ogni filtraggio di riazzerare 4 tabelle e di ricreare solo i record necessari scansionando per 4 volte il file principale. Le liste valori si basano ovviamente su i valori a questo punto "tutti" di queste tabelle temporanee.
Per quanto FM sia veloce, però ci potrebbero essere dei tempi di attesa un po' lunghi a seconda del numero dei record e per questo stavo cercando una soluzione più elegante, magari basata su link tra tabelle, ma non ci sto riuscendo e quindi sto tornando alle mie tabelle temporanee, lasciando però aperta la porta a chi trova un'altra soluzione.
Grazie comunque dell'aiuto.
Ciao
Mario
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
Il barbatrucco che ho teorizzato non prevede tabelle aggiuntive bensì dei campi indicizzati "specchio" dei campi globali ed un numero di variabili pari al numero delle LV.
L'ho testato. Funziona ma con un piccolissimo neo: visto che le LV prendono i valori dal portale, se seleziono ad es. la versione Cabrio, nel portale compaiono tutte le auto cabrio, quindi la LV viene ri-popolata solo col valore Cabrio e non mi fa vedere le altre versioni in quanto non ci sono nel portale. Di conseguenza, per vedere di nuovo tutte le versioni nella LV, bisogna prima cancellare il valore selezionato e poi effettuare la sceltela desiderata. Tutto sommato potrebbe andar bene, basta spiegare all'utente la procedura...
no.. devo assolutamente eliminare quel neo.. ma non ho idea come fare
Mik
L'ho testato. Funziona ma con un piccolissimo neo: visto che le LV prendono i valori dal portale, se seleziono ad es. la versione Cabrio, nel portale compaiono tutte le auto cabrio, quindi la LV viene ri-popolata solo col valore Cabrio e non mi fa vedere le altre versioni in quanto non ci sono nel portale. Di conseguenza, per vedere di nuovo tutte le versioni nella LV, bisogna prima cancellare il valore selezionato e poi effettuare la sceltela desiderata. Tutto sommato potrebbe andar bene, basta spiegare all'utente la procedura...
no.. devo assolutamente eliminare quel neo.. ma non ho idea come fare
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Mik
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
Caro Mik,
mi sembra invece che questo sia il funzionamento più corretto, tutto sommato. Si potrebbe affiancare alla lista valori un pulsante che quando si effettua una selezione diventa X (io ho usato la X di Excel tanto per intenderci); premendolo si cancella quella selezione e si ricostituirà la lista con i valori possibili.
A questo punto sarei curioso di vedere la tua soluzione applicata....
Grazie
Mario
mi sembra invece che questo sia il funzionamento più corretto, tutto sommato. Si potrebbe affiancare alla lista valori un pulsante che quando si effettua una selezione diventa X (io ho usato la X di Excel tanto per intenderci); premendolo si cancella quella selezione e si ricostituirà la lista con i valori possibili.
A questo punto sarei curioso di vedere la tua soluzione applicata....
Grazie
Mario
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
dai un'occhiata...
(due cervelli sono sempre meglio di uno.. e magari riusciamo a migliorarla
)
(due cervelli sono sempre meglio di uno.. e magari riusciamo a migliorarla
![Wink ;)](./images/smilies/icon_e_wink.gif)
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
Credo di aver risolto con le relazioni.....
Spero che l'entusiasmo non sia spropositato
faccio ancora qualche test...
Mik
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Spero che l'entusiasmo non sia spropositato
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
faccio ancora qualche test...
Mik
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
Attendo con ansia, anche se la l'ultima tua soluzione mi piace moltissimo. Provo ad applicarla nel mio contesto.
Complimenti!!!!!
Ciao
Mario
Complimenti!!!!!
Ciao
Mario
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
(mi sto ingarbugliando nelle relazioni
... chissà se ne uscirò vivo
Tornando al barbatrucco, come avrai notato, il trigger è impostato suUscitaOggetto per consentire all'utente di compilare i campi manualmente.
Potresti, invece, impostarlo suModificaOggetto e aggiungere un'altro Salva ed Aggiorna al termine dello script. In tal modo sia il portale che la LV si aggiorneranno non appena l'utente cancellerà un valore (senza dover necessariamente uscire dal campo).
Mik
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
![Confused :?](./images/smilies/icon_e_confused.gif)
Tornando al barbatrucco, come avrai notato, il trigger è impostato suUscitaOggetto per consentire all'utente di compilare i campi manualmente.
Potresti, invece, impostarlo suModificaOggetto e aggiungere un'altro Salva ed Aggiorna al termine dello script. In tal modo sia il portale che la LV si aggiorneranno non appena l'utente cancellerà un valore (senza dover necessariamente uscire dal campo).
Mik
-
- Messaggi: 66
- Iscritto il: domenica 3 dicembre 2006, 1:00
Re: FILTRI MULTIPLI SU PORTALE
Con le relazioni sinceramente la vedo molto dura, io ho provato però riconosco i miei limiti...
Io farei attivare lo script SuModificaOggetto, ma non so se sia giusto adesso provo.
Mi sfugge l'utilità di fare un Salva Record prima di aggiorna, che record devi salvare in quel momento?
Devo ancora verificare, ma anziché sui record del portale la scansione la farei su una ricorrenza ad hoc della tabella prodotti con preventiva selezione dei record sulla base dei filtri via via impostati...
Cosa ne dici?
Mario
Io farei attivare lo script SuModificaOggetto, ma non so se sia giusto adesso provo.
Mi sfugge l'utilità di fare un Salva Record prima di aggiorna, che record devi salvare in quel momento?
Devo ancora verificare, ma anziché sui record del portale la scansione la farei su una ricorrenza ad hoc della tabella prodotti con preventiva selezione dei record sulla base dei filtri via via impostati...
Cosa ne dici?
Mario
- mik78
- Messaggi: 216
- Iscritto il: mercoledì 5 giugno 2013, 9:34
- Località: Avellino
Re: FILTRI MULTIPLI SU PORTALE
è un "refuso".. in un momento di panico ho seminato i Salva ed Aggiorna un po' dappertuttomarbel911 ha scritto:Mi sfugge l'utilità di fare un Salva Record prima di aggiorna, che record devi salvare in quel momento?
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
sì, buona idea, dovrebbe funzionare. Da valutare però se è più "fluido" come processo.marbel911 ha scritto:Devo ancora verificare, ma anziché sui record del portale la scansione la farei su una ricorrenza ad hoc della tabella prodotti con preventiva selezione dei record sulla base dei filtri via via impostati...
Ti va di testarlo?
Fammi sapere...
intanto torno alle mie craniate sulle relazioni..
Mik