Wstęp Na prośbę Danio (wyrażonej w komentarzach) opisze jak zmienić pasek tytułowy Accessa. Opis problemu Teoretycznie mógłbym odpowiedzieć pod komentarzem, ale sprawa wymaga rozwinięcia zależnie od rozwiązania, które wybierzemy. Możemy to zrobić przy pomocy GUI Access’a, albo za pomocą VBA. …
Category Archives: VBA
Formularz Logowania (raz jeszcze…)
Wstęp Pisząc jak napisać logowanie do aplikacji w Accessie użyłem klasy clsMD5 w celu wygenerowania skrótu MD5 z hasła, aby nie przechowywać go czystym tekstem w bazie. Dostaje w tej sprawie dużo pytań odnośnie jak dodać nowego użytkownika, dużo problemów …
Raporty – troche sztuczek i chwytów
Wstęp Do napisania tego posta skłoniła mnie prośba o pomoc na jednym z forów. Bezpośrednią przyczyną było jednak to, że nie udało mi się opublikować wypowiedzi z powodu silnika tegoż… Problem Tutaj jak mogę się domyślać chcemy mieć raport który …
Panowanie na nadmiarowością kodu
Wstęp Dzisiaj chciałem pokazać trochę teorii na temat tworzenia rozwiazań w MsAccess. Chodzi o aspekt generowania niepotrzebnej ilości kodu, zamiast starać się zamykać wszystko we wspólnych kawałkach. Częściowo wynika to z tego, że rozwiązania sa pisane przez osoby dopiero zaczynające …
Zaokrąglanie – Funkcja Round()
Wstęp Każdy kto pisze jakiś kod, kiedyś w końcu wykona jakieś działania arytmetyczne i ich wynik będzie chciał pokazać w jakimś zaokrągleniu. Wtedy czy z dokumentacji, czy z internetu natknie się na funkcje Round(). No nic prostszego przekazujemy liczbę i …
Import XLS
Wstępx Ostatnio coś mam szczęście do męczenia się z importem danych z różnych źródeł, tym razem padło na Excel-a. Założenie było takie, jest plik xls w wersji 2003 należy go pobrać do bazy i na jego podstawie zaktualizować tabele. Na …
Migracja 2003 -> 2010
Wstęp Nie chcę roztrząsać, czy wykonywać migrację czy nie. Wydaje mi się jednak, że jeżeli ktoś myśli poważnie o swoich projektach w Access’e to zna cykl wsparcia produktowego i wie że 2014-04-08 kończy się wsparcie dodatkowe, a podstawowe wygasło w …
Pole daty/czasu i kwerendy
Wstęp Ostatnio walczyłem z polem daty w tabeli. Jako, ze najczęściej wykorzystuje SQL Server jako back-end, trochę mnie to stresów kosztowało… Postanowiłem się zatem podzielić kilkoma wskazówkami. Oczywiste jest to, że baza (a konkretnie tabela) nie trzyma w tabeli wartości …
Czy jestem zaufany…
Opis Do napisania tego posta, zmusiła mnie myśl, że praktycznie każdy przykład opiera się w jakiejś mierze o VBA. Jak wiadomo nasz program dajemy/umieszczamy na różnych komputerach i nie mamy pewności (jeżeli nie robimy instalatora), że użytkownik uruchomi go z …
Formularz Logowania
Temat pisany dzięki inspiracji z forum coderscity.pl. Rzeczywiscie część osób może mieć problem ze stworzeniem formularza logowania i zapamiętaniem użytkownika, który się zalogował. Rozwiązanie Stwórzmy tabelę login z dwoma polami login i pass, gdzie trzymać będziemy dane do logowania. Trzymanie …