16. april 2007 - 16:32Der er
9 kommentarer og 1 løsning
Nyt auto nummering pr dato
Hej Jeg har en tabel som inder holder et autonummerings felt. Nu vel jeg også gerne kunne oprette et felt der inderholdt Dato+001 og fortløbende pr.dag Eks. 160407D01 160407D02 160407D03
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Private Sub Form_Current() Me.dato = Date If Me.dato > DMax("[dato]", "Tabel1") Then Me.nr = 1 Else Me.dato = Date Me.nr = DMax("[nr]", "Tabel1") + 1 End If End Sub
THis example uses a table named test with a field named DateID which contains the generated ID. This field should be a unique key just to make sure that you cant get the same ID more than once.
Now make a query and name it qryNextNumber with the following SQL
SELECT Left([DateID],6) AS Dato, Max(CInt(Right([DateID],2))) AS MaxDateID FROM Test GROUP BY Left([DateID],6);
Now in the form where you enter new records in the BEFORE UPDATE event use the following code.
Hej Terry. Hvis nu jeg skulle bruge dato som er tast ind i et felt "Kørsels dato" hvordan skal koden så se ud? Og nej jeg kommer ikke til at bruge over 99 pr dag
Hej Terry. Det virker ikke. Har bytte txtDato ud med kørselsdato og for en fejl. "Compile error: Method or data member not found" felt som jeg gemme data i er et tekst felt
is it possible for you to send me your dB and I'll take a look tomorrow? ekspertenATsanthell.dk change AT to @
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.