quote:Alles kan met Access. Ik begrijp je vraag niet helemaal, maar ik denk dat je wat code moet gaan gebruiken. Maak een globale variabele aan (in een module) en geef die via wat code de juiste waarde voordat je het rapport laat openen. En in het rapport kan je er dan mee rekenen wat je wilt.
Op maandag 03 juni 2002 10:54 schreef hornage het volgende:
of is dit gewoon niet mogelijk met Access?
Je kan in Queries functies gebruiken. Heeft de functie geen parameters dan wordt deze eenmaal aangeroepen.
Zet dus in je query bijv. een veld:
MyVar: InputMyVar()
en in een module bijv.:
Public strMyVar As String
Public Function InputMyVar() As String
Dim strMyVar As String
strMyVar = InputBox("Vraag hier", "Titel hier")
InputMyVar = strMyVar
End Function
Zo hoef je maar 1x de waarde in te voeren en kan je later de waarde nog gebruiken.
quote:Ten eerste is het gebruik van variabelen vele malen sneller dan het (tijdelijk) opslaan in tabellen aangezien je direct in het geheugen werkt en niet op schijf. Dat is al reden genoeg.
Op maandag 03 juni 2002 11:28 schreef existenz het volgende:
Als ik het goed begrijp zou dit idd misschien met een macro kunnen, maar waarom een macro gebruiken als je die variabelen ook gewoon in je access database tijdelijk kan opslaan?
Het gebruik van variabelen en je tabellen zijn fundamenteel verschillende zaken die je n mijn idee zo veel mogelijk gescheiden moet houden.
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |