Ciao a tutti!
Ho riscontrato un problema durante l'utilizzo dell'affina ricerca e spero che qualcuno abbia una soluzione perché è secondo me un problema grave di scriptcase.
Mettiamo il caso di avere una griglia che pesca i dati da una tabella fatta nel seguente modo:
campo1 | campo2
aaa | bbb
aaa | eee
xxx | ggg
Nel where della griglia è presente campo1='aaa' (è definito nell'sql della griglia) quindi vedo solo le prime due righe
Nella griglia inserisco nell'affina ricerca il campo2
Nel momento in cui entro nella griglia seleziono il valore bbb del campo2 quindi vedo solo la prima riga.
Entro nella maschera di modifica di questa riga e cambio il campo2 da bbb a yyy. Aggiorno e faccio clic su indietro.
Nel momento in cui rientro nella griglia non mantiene il where campo1='aaa' ma vedo tutti i dati della tabella.
Questa cosa è molto grave per un database perché salta il partizionamento dei dati e avendo clienti diversi non posso rischiare che in questa particolare occasione un cliente veda i dati di un altro.
Spero che mi possiate dare una mano perché non so come aggirare il problema.
Grazie!
Problema grave con affina ricerca
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Re: Problema grave con affina ricerca
Il filtro sui clienti forse è meglio inserirlo direttamente nella query, tramite una variabile globale, oppure con la macro sc_where...
Scriptcase supporto e vendita per l'italia
www.scriptcasecommunity.it
www.scriptcasecommunity.it
Re: Problema grave con affina ricerca
Grazie per la risposta.
Ho provato inserendolo il filtro dei clienti sia nella query che utilizzando la macro sc_select_where(add) ma la cosa non cambia. Stessa cosa mettendo direttamente where cliente='Cliente x' che utilizzando una variabile globale.
Non so proprio come fare
Ho provato inserendolo il filtro dei clienti sia nella query che utilizzando la macro sc_select_where(add) ma la cosa non cambia. Stessa cosa mettendo direttamente where cliente='Cliente x' che utilizzando una variabile globale.
Non so proprio come fare
Chi c’è in linea
Visitano il forum: Nessuno e 0 ospiti