Poslaniec.zip
Autor: Guciu (gburek@tlen.pl)
Baza w formacie MsAccess 97
(program wymaga Windows co najmniej NT lub 2000)
342kB, 09-01-2004
Opis problemu:
Co zrobić gdy musimy dokonac pilnej zmiany strukturze bazy sieciowej, a tymczasem jest ona w zajęta przez 'stado' użytkowników?
Zaczyna się dzwonienie, bieganie - proszę wyjść na pół godziny z programu... itd, itp.
Rozwiązanie:
Standardowy sposób zbudowania takiego mechanizmu powiadamiania w Accessie jest bardzo nieelegancki, ponieważ polega na ciągłej pracy formularza z Timerem na stacjach roboczych. Ta metoda (raczej dla desperatów) cały czas obciąża nasz program, co czyni go bardziej zawodnym i wolniejszym w działaniu.
Na szczęście istnieje metoda piękna i lekka - dla mnie rewelacja! Przedstawił ją Guciu (gburek@tlen.pl) w programie Poslaniec.
Oto, co pisze autor na temat swojej pracy:
Suplement:
Prezentowana przez Gucia metoda rozsyłania komunikatów używa mechanizmu Windows, są one dostarczane w momencie wysłania i pojawiają się w oknie niezależnym od Accessa.
Niestety, zauważyłem, że ten sposób wysyłania komunikatów ma swoje wymagania, co do systemu operacyjnego i wymaga okienek w wersji wyższej niż Windows 98. Na szczęście Windows NT, 2000, XP i nowsze są coraz powszechniejsze i wtedy ta metoda sprawdza się znakomicie.
Na podstawie programu Poslaniec zabrałem się zaraz do wypróbowania nowego sposobu wysyłania komunikatów w Accessie. Tutaj można ściągnąć przykład, który dostosowałem do swoich potrzeb.
K.P.