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.
Hvis du laver en forespørgsel med alle relevante tabeller / felter, kan du i din formular vælge at udskrive den aktuele post, uanset fra hvilke tabller data kommer fra.
Det er jeg godt klar over, men hvordan får jeg den til at fortage et gennemløb af mine poster, det resultere jo i at mit SQL ændres for hver position tælleren kommer forbi
Kunne dette være løsningen (dit spørgsmål er stadig ikke helt klart): Dim Rst as Recordset Set Rst = CurrentDb.OpenRecordset("DinTabel") With Rst Do ' Opstil et SQL udtryk ' Kald en eller anden rutine .MoveNext Loop Until .EOF .Close End With Set Rst = Nothing
Dim VARa As Integer Dim VARb As Integer VARa = InputBox(Prompt:="Antal", Title:="ny værdi", Default:="") VARb = 0 DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdCopy Do Until VARb = VARa DoCmd.GoToRecord acForm, "FORMULARNAVN", acNewRec DoCmd.RunCommand acCmdSelectRecord DoCmd.RunCommand acCmdPaste VARb = VARb + 1 Loop MsgBox "slut"
Løkken kopierer den aktuelle post og indsætter den som en ny post er valgt antal gange.
Du skal jo have "målt" hvad løkken skal gøre ved den enkelte post. Det kan du gøre med en If .. Then eller en Select Case:
Dim Rst as Recordset Set Rst = CurrentDb.OpenRecordset("DinTabel") With Rst Do If en betingelse Then Udfør en kommando hvis bertingelsen er opfyldt Else: Gør noget andet end if .MoveNext Loop Until .EOF .Close End With Set Rst = Nothing
Undskyld det er mig som vrøvler, selvfølgelig er det i en formular. :)
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.