Dcount statico query che aggiorna condizione

di il
1 risposte

Dcount statico query che aggiorna condizione

Buongiorno a tutti,

vi sottopongo il mio quesito:

ho una query dove ho i campi con la condizione fatturato = no

id fatturato progressivo bollo
1 no 1 2
1 no 2 0
1 no 3 0
1 no 4 0
2 no 1 2

progressivo è un campo progressivo con un Dcount che conta quanti Id trova con lo stesso valore
il campo bollo è un campo che mi deriva da una serie di impostazioni di fatturazione (posso o non posso addebitare dei bolli sulla base del valore trovato in progressivo)

apro un recordset, mi posiziono sulla prima riga, aggiorno il campo fatturato in Sì

mi posiziono con un movenext sulla riga successiva e chiaramente il primo valore è sparito (ho cambiato il campo fatturato in Sì

il Dcount del progressivo si aggiorna e riparte da 1 sulla seconda riga (che è diventata prima)

c'è qualche modo per rendere statica la query?

l'unica cosa che mi viene in mente è copiare in una tabella d'appoggio momentanea i risultati della query oppure aggiornare massivamente il campo fatturato in Sì a fine procedura (ma come faccio ad essere sicuro di esser effettivamente passato su quel campo?)

grazie a tutti

1 Risposte

  • Re: Dcount statico query che aggiorna condizione

    Non è chiaro lo scenario complessivo, comunque tieni presente che qualora impieghi l'istruzione DCount, in una funzione, che fornisca una numerazione progressiva temporanea per ciascuna occorrenza, è sufficiente che la Dcount non abbia i criterio originario della query, in modo che se anche poni il campo Fatturato a Sì non sparisca (avrai pertanto tutti i valori con Fatturato sia quelli a Sì ed a No) a meno di non aggiornare di nuovo il Recordset sottostante.
Devi accedere o registrarti per scrivere nel forum
1 risposte