Calcolo ritardo tra record.

Anonimo
2019-02-28T20:05:17+00:00

Ciao,

non riesco a trovare un ciclo che mi dia gli stessi risultati scritti nel campo "Risultato_Esatto":

La tabella in questione si chiama "Singoli" con i campi: "Data", "Ora","GG" e "R" in cui debbono uscire gli stessi risultati scritti manualmente nel campo "E" delle immagini postate.

In definitiva debbo contare quante date intercorrono tra l'una e l'altra (considerando quelle gemelle una sola volta) inserendo il risultato nel campo "GG" con la lettera "V".

Spero riusciate a capire il senso del risultato, in quanto a spiegarlo è un tantino complicato :-)

Vladimiro

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

36 risposte

Ordina per: Meno recente
  1. Anonimo
    2019-03-30T21:36:40+00:00

    Ciao Vladimiro,

    non è facilissimo entrare nella logica della routine senza conoscerne i presupposti.

    Ad ogni modo, da quello che vedo:

    • il test EOF su rs2 dovresti spostarlo, credo, subito dopo l'inizio del ciclo sul rs1 ovvero:

    --- 

                ...

                Do Until rs1.EOF

    If rs2.EOF Then Exit Do

    ...


    Altrimenti, per come hai condiviso la demo, ricevi un errore di runtime 3201 "Nessun record corrente", quando rs2 non contiene nessun record in base al filtro WHERE che hai impostato nella sua apertura

    • l'istruzione di update di Filtro_Analisi, va modificata nel modo seguente:

            ...

            CurrentDb.Execute "UPDATE Filtro_Analisi SET Progressivo = " & j

            ...


    David

    Ciao David, non ci crederai ma mi sei stato comunque di grande aiuto.

    A dir la verità mi sono accorto di non aver inserito correttamente tabelle e query per cui ho sostituito il file allegato.

    Per chi è interessato, il calcolo delle 56 combinazioni lo può vedere sviluppato nella tabella Filtro_Analisi nel campo distanze.

    Vladimiro

    La risposta è stata utile?

    0 commenti Nessun commento