[vba/access] repaint/refresh forceren lukt niet

Pagina: 1
Acties:
  • 102 views sinds 30-01-2008
  • Reageer

  • mduijvendijk
  • Registratie: Oktober 2001
  • Laatst online: 11-05 14:22

mduijvendijk

Flying Rukia ^_^

Topicstarter
Ik heb een vba applicatie in access gemaakt, die een hele hoop record bewerkingen/conversies uitvoert.
Ik heb een forumlier gemaakt waarin een "converteer knop" :) staat.
Ook staan op dit formulier de verschillende tabelnamen opgesomt.
Iedere tabel wordt met een apparte functie geconverteerd.

Ik wil er voor zorgen dat de vinkjes achter de tabelnamen aangevinkt worden zodra de desbetreffende tabel is geconverteerd.

Voordat ik de converteerfuncitie voor de volgende tabel aanroep, zet ik de waarde van het vinkje op 1. Helaas zie ik pas na de complete conversie dat het vinkje is veranderd.

Ik heb al geprobeert dit te verhelpen met repaint en refresh

Geen van beide heeft gewerkt :/

Heeft iemand hier nog een mogelijke oplossing voor?

Sometimes human's are...


  • [ash]
  • Registratie: Februari 2002
  • Laatst online: 05-04-2025

[ash]

Cookies :9

Doe je een .refresh op het veld of op het formulier ?

  • mduijvendijk
  • Registratie: Oktober 2001
  • Laatst online: 11-05 14:22

mduijvendijk

Flying Rukia ^_^

Topicstarter
[ash] schreef op 16 december 2003 @ 20:16:
Doe je een .refresh op het veld of op het formulier ?
Heb ik geprobeert, maar dat werkt niet.
De refresh is volgens mij voor tabellen / query-resultaten die zich op een formulier kunnen bevinden.

Sometimes human's are...


  • Lister
  • Registratie: September 2001
  • Laatst online: 15-02-2022
Heb je al een DoEvents staan na dat je een vinkje hebt aangezet?
Daarmee geef je Access even de tijd om events en opdrachten te verwerken die staan te wachten, zoals een repaint.

Je moet dan wel echter alle knoppen disablen want als een gebruiker tussentijds op een knop klikt dan verwerkt hij dat ook, daar was laatst ook nog een topic over, iets met threading in Access geloof ik.

  • mduijvendijk
  • Registratie: Oktober 2001
  • Laatst online: 11-05 14:22

mduijvendijk

Flying Rukia ^_^

Topicstarter
Lister schreef op 16 december 2003 @ 20:31:
Heb je al een DoEvents staan na dat je een vinkje hebt aangezet?
Daarmee geef je Access even de tijd om events en opdrachten te verwerken die staan te wachten, zoals een repaint.

Je moet dan wel echter alle knoppen disablen want als een gebruiker tussentijds op een knop klikt dan verwerkt hij dat ook, daar was laatst ook nog een topic over, iets met threading in Access geloof ik.
Doevents werkt hardstikke bedankt

Sometimes human's are...