Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[VBA Access] - Blokowanie Buttona dla rekordu

bezdura 07 Wrz 2012 11:47 1365 2
  • #1 07 Wrz 2012 11:47
    bezdura
    Poziom 12  

    Witam

    Mam takie zagadnienie.
    Chodzi mi o to jak zrobić aby dla danego rekordu na formularzu po naciśnięciu jakiegoś Buttona , button ten się ustawiał na enabled=False ale tylko dla tego rekordu.

    Nie wiem jak się za to zabrać, gdyż samo zablokowanie to nie problem, natomiast problem w tym że blokuje się wtedy Button dla każdego rekordu a nie tylko dla tego jednego.

    Jak to zrobić? Pomóżcie.

    0 2
  • #2 08 Wrz 2012 08:07
    adamas_nt
    Moderator Programowanie

    Było już coś na ten temat, ale nie mogę znaleźć. Z tego co pamiętam deklarowało się zmienną globalną, przypisywało numer rekordu (Np przyciskiem na formie), a w kodzie formularza (instrukcja If) porównywało numer bieżącego CurrentRecord z wartością zmiennej.

    0
  • #3 08 Wrz 2012 10:45
    bezdura
    Poziom 12  

    Dzięki już sobie poradziłem.

    Po naciśnięciu przycisku za pomocą vba go wyłączam i przypisuje wartość Tak w pole Test.
    Następnie na formularzu za pomocą procedury Przy Bieżącym, zastosowałem prostego if'a, który jeżeli w polu Test jest wartość prawda do wyłącza przycisk a jeżeli fałsz to go włącza.

    I tym sposobem mam co trzeba :)

    0
TME logo Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
TME Logo