ernestosup ha scritto:
Osvaldo
Ho creato la query; da tbl "lavorazioni"
Ho selezionato l'ultimo record (Fatto utilizzando la ultima ID 84)
Ho accodato tutti i campi della tbl "Lavorazioni"
Ho inserito il pulsante per l'esecuzione della query.
Al funzionamento:
Messaggio "L'esecuzione della query di accodamento modificherà i dati nella tabella" OK
Messaggio "numero di righe che verranno accodate 83" (esattamente tutte le precedenti da quella selezionata)
Non li accoda nella maschera, bensi li accoda in tbl "Lavorazioni"
Sbaglio sicuramente qualcosa in procedura
Quando eseguo il filtro posso filtrare solo con l'ultimo numero di ID, come inserire il DLast che tu dici ?
ciao grazie
1. Nella query devi includere il campo IDLavorazione
2. Su IDLavorazione non devi associare alcun campo per l'accodamento (ossia "Accoda a" deve essere vuoto)
3. A IDLavorazione, Criterio, devi scrivere:
DLast("[IDLavorazione]";"Lavorazioni")
oppure
DMax("[IDLavorazione]";"Lavorazioni")
li ho provati entrambi e restituiscono lo stesso record
Questo "ultimo" record viene preso in considerazione mentre sei su "record nuovo" e l'IDLavorazione del record nuovo non è stato ancora esplicitato.