Avatar billede hugopedersen Nybegynder
07. maj 2006 - 14:23 Der er 6 kommentarer og
1 løsning

Oprette label på rapport runtime

Jeg har en applikation der kan køre på 2 forskellige datafiler. 1 med live data og en med test data.
Nu vil jeg gerne lave det sådan at hvis jeg kører i test, så kommer der en tekst på alle mine rapporter der siger et eller andet med 'Testdata' eller sådan noget.
Jeg har en funktion der fortæller mig om jeg kører live eller test i forvejen, så jeg skal altså 'bare' have Access til at danne en label på rapporten (gerne midt i detailsection) som kun er der i testsituationen.
Hvordan kan man gøre det og vil det virke i en .MDE fil hvor design er 'låst'

Alternativt skal jeg jo lave et lille stykke grafik som jeg så viser på alle rapporterne når det er test og hider ved livedata. Men det var jo smartere hvis man kunne lave noget med en label.
Avatar billede kasper_knaldperle Nybegynder
07. maj 2006 - 16:05 #1
Du kan også lave en label, og sætte dens caption til ingenting når formularen indlæses.
Og så ændre caption ved en given omstændighed.
eks.
me.label1.caption="" og
me.label1.caption="Testversion"
Avatar billede mugs Novice
07. maj 2006 - 19:38 #2
Jeg mener ikke en label (etiket) kan have "" som indhold. Så slettes den vist bare. Men brug egenskaben "Visible".

Hvis funktionen kører med live data, så:

Label0.Visible = false
else:
Label0 visible = True
Avatar billede mugs Novice
07. maj 2006 - 19:38 #3
Ahh:

Label0.Visible = false
else:
Label0.Visible = True
Avatar billede hugopedersen Nybegynder
07. maj 2006 - 19:47 #4
Forslagene er som sådan meget gode, men det kræver bare at jeg husker at putte den label på alle mine rapporter. Hvis man kunne lave det så den blev oprettet af noget kode så var det ikke noget problem for jeg har i forvejen en del standardkode jeg altid kalder på alle rapporter.
Avatar billede mugs Novice
08. maj 2006 - 07:52 #5
Møske der er lidt hjælp at hente her:

http://www.eksperten.dk/spm/613723
Avatar billede hugopedersen Nybegynder
10. maj 2006 - 18:58 #6
Jeg var nødt til at holde mig til den simple måde som mugs nævnte - kan ikke få andet til at virke inden for min tidsramme.
Avatar billede mugs Novice
10. maj 2006 - 19:02 #7
Tak for point ;o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester