anoniem Geplaatst: 30 december 2002 Delen Geplaatst: 30 december 2002 Hoi, ik ben gewend van andere talen dat ik variabelen kan maken die overal in het programma bestaan en ik mee kan nemen in alle procedures. Hoe doe je zoiets binnen Access ?? Alvast bedankt Quote Link naar reactie
anoniem Geplaatst: 30 december 2002 Auteur Delen Geplaatst: 30 december 2002 Variabele zó defineren: [code:1:a76e7ee0bd]Public variableNaam As Variant[/code:1:a76e7ee0bd] Door in de plaats van Dim het type Public te gebruiken is je variabele overal geldig en oproepbaar. Let ook op dat Variant gewoon ter voorbeeld is. Hier vul je uiteraard het datatype in dat je wilt gebruiken. Quote Link naar reactie
anoniem Geplaatst: 30 december 2002 Auteur Delen Geplaatst: 30 december 2002 Als ik dit ergens in een formulier lukt dat dus niet ....... wat doe ik fout ... Quote Link naar reactie
anoniem Geplaatst: 30 december 2002 Auteur Delen Geplaatst: 30 december 2002 Kan je iets duidelijker zijn in wat je probeert te doen/wilt bereiken? Quote Link naar reactie
anoniem Geplaatst: 31 december 2002 Auteur Delen Geplaatst: 31 december 2002 natuurlijk , ik wil een variabele maken die ik overal , in elk form/rapport , mee kan nemen en op basis daarvan een beslissing cq. filter maken. In he main-menu wordt deze aangeroepen en als ik op een bepaalde knop druk dan krijgt deze een waarde. Deze waarde neem ik dan mee in andere forms/reports voor het maken van een filter. Als in een public maak wordt deze in een ander form niet herkent. Misschien vreemd maar ik ben dit gewend van Clarion waarin we appart 'global' variabelen declareren en welke dus in elk form/report/browse etc kunnen gebruiken. alvast bedankt Quote Link naar reactie
anoniem Geplaatst: 31 december 2002 Auteur Delen Geplaatst: 31 december 2002 En ben niet zo goed in VBA, en hier kom ik zo ook niet uit. Ik weet dat in [i:887f4063a7]gewoon[/i:887f4063a7] VB het op bovenstaande manier kan. Sorry. Quote Link naar reactie
anoniem Geplaatst: 2 januari 2003 Auteur Delen Geplaatst: 2 januari 2003 [code:1:2c6ecba5ed]Option Compare Database Option Explicit Public fil As Variant[/code:1:2c6ecba5ed] Je moet de declaratie Public bovenaan in het VBA edit scherm plaatsen dus onder de regels: Option Compare Database Option Explicit die er standaard ingevuld worden. Dan zou het moeten werken. ook in VBA Wim Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen