Jeg har i et tidligere spørgsmål fået denne "programstump", der indsætter fortløbende tal i en forespørgsel der er blevet sorteret. Mit problem er at den skal nulstilles før/efter at den har gennemløbet et recordset. Dvs. at den skal altid starte med 1, 2 osv.
Public Function GetNextID (Dummy as Variant) as Long Static ID as Long ID = ID + 1 GetNextID = ID End function
Fungerer desværre ikke. Hvis jeg sætter triggeren til 1 (restart) sker der ingen optælling, men tælleren får værdien 1. Er der ikke en eller anden funktion hvor jeg kan teste på om jeg er først eller sidst i recordsættet og ud fra den kan der så nulstilles.
If you set Restart to 1 then it is SUPPOSED to give you 1, thats what you say in your question "Dvs. at den skal altid starte med 1, 2 osv."
If you set restart to 0 then it will continue where it left off.
If rs.BEF 'start of recordset
if rs.EOF 'end of recordset
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.