Nie wiem czy Bóg istnieje, ale byłoby z korzyścią dla Jego reputacji, gdyby nie istniał" - Renard

Mo¿na umieœciæ w³asne menu i polecenia na pasku menu formularza lub raportu. Polecenia w menu zajmuj¹ mniej miejsca ni¿ przyciski poleceñ w formularzach, lecz s¹ one mniej widoczne - u¿ytkownik musi otworzyæ menu aby je zobaczyæ. Poniewa¿ nie s¹ one skojarzone wizualnie z ¿adnym konkretnym obszarem formularza, ich najlepszym zastosowaniem s¹ zadania zwi¹zane z ca³ym formularzem, a nie z jego czêœci¹. Rys. nr 17 Rysunek przedstawia fragment okna o tytule "Microsoft Access" – na jego pasku menu jest podœwietlona opcja "Plik", która zawiera pozycje: "Zachowaj rekord", "Zamknij", "Drukuj fakturê" (podœwietlone), "Ustawienie wydruku", "Koniec". Za pomoc¹ polecenia menu "Drukuj fakturê" mo¿na wydrukowaæ fakturê dla bie¿¹cego zamówienia w formularzu "Zamówienia". Wskazówka. Aby najczêœciej u¿ywane polecenia menu sta³y siê bardziej widoczne, mo¿na je powtórzyæ w postaci przycisków na pasku narzêdzi. Informacje dodatkowe mo¿na znaleŸæ w paragrafie "Wykorzystywanie w aplikacji dostosowanych pasków narzêdzi" dalej w tym rozdziale. - Przypisywanie akcji klawiszom. Makro mo¿na skojarzyæ z kombinacj¹ klawiszy w taki sposób, ¿e jest ono uruchamiane za ka¿dym razem, gdy u¿ytkownik naciœnie te klawisze. To rozwi¹zanie jest jeszcze mniej widoczne ni¿ polecenia menu - u¿ytkownik musi zawczasu znaæ przyporz¹dkowanie klawisza, aby z niego korzystaæ. Ma ono jednak zaletê, polegaj¹c¹ na dostêpnoœci w ca³ej aplikacji, a nie tylko w jednym formularzu. Jeœli jest jakaœ akcja, która mo¿e byæ wykonywana w dowolnym miejscu aplikacji (na przyk³ad, drukowanie bie¿¹cego rekordu), mo¿na j¹ przypisaæ do kombinacji klawiszy. Informacje dodatkowe mo¿na znaleŸæ w paragrafie "Przypisywanie klawiszom akcji", dalej w tym rozdziale. Projektowanie formularza g³ównego Jednym ze skutecznych sposobów organizacji i prezentacji zadañ w aplikacji jest zastosowanie "formularza g³ównego" jako centrum sterowania aplikacji. Formularz g³ówny zapewnia mo¿liwoœæ przejœcia do ka¿dego z zadañ; jest to zwykle pierwszy formularz, jaki siê pojawia po uruchomieniu aplikacji. W trakcie projektowania formularza g³ównego nale¿y d¹¿yæ do umieszczenia najwa¿niejszych zadañ mo¿liwie blisko "powierzchni" aplikacji. Na przyk³ad, jeœli aplikacja jest skupiona na jednym zadaniu, formularz tego zadania powinien byæ wykorzystany jako formularz g³ówny. Aplikacja "Faktury" jest dobrym przyk³adem takiego rozwi¹zania. Jej formularzem g³ównym jest formularz "Zamówienia". U¿ytkownik mo¿e w nim wykonaæ podstawowe zadania i przejœæ z niego do zwi¹zanych zadañ. Rys. nr 18 Rysunek przedstawia okno "Zamówienia", w którym znajduj¹ siê: - lista rozwijalna "Faktura dla:", - pole "Kod klienta", - pola: "Kontakt:", "Tytu³:", "Telefon:", "Faks:", "Adres wysy³k.:", - pole "Spedytor:" z 3 polami wyboru: "Speedy", "Federal", "United", - pole "Nr zamówienia", - tabela o nag³ówkach: "Nr produktu", "Produkt", "Cena jedn.", "Iloœæ", "Rabat", "Wartoœæ". Po uruchomieniu aplikacji "Faktury" otwiera siê automatycznie formularz "Zamówienia", gotowy do wprowadzenia pierwszego zamówienia. Aby zobaczyæ formularz "Zamówienia", otwórz plik FAKTURY.MDB w podkatalogu SAMPAPPS, w katalogu, w którym jest przechowywany program Microsoft Access. Jeœli, w przeciwieñstwie do poprzednio opisanego przyk³adu, aplikacja zawiera liczne formularze i raporty i nie mo¿na przewidzieæ, który z nich bêdzie u¿yty jako pierwszy, mo¿na uruchomiæ aplikacjê wyœwietlaj¹c formularz g³ówny dzia³aj¹cy podobnie jak tablica rozdzielcza. W formularzach tego rodzaju czêsto stosuje siê przyciski poleceñ, w celu zgrupowania zwi¹zanych obiektów i zadañ. Formularz g³ówny opisanego powy¿ej typu oraz makra do³¹czone do jego przycisków, mo¿na znaleŸæ w pliku NWIND.MDB. Makra s¹ w grupie przycisków Panelu g³ównego. Rys. nr 19 Rysunek przedstawia okno o tytule "Panel g³ówny", zawieraj¹ce 5 przycisków: "Formularze", "Wydruk raportów", "Zestawienia dzienne zamówieñ", "Okno bazy danych", "Koniec Microsoft Access". W górnej czêœci okna nazwa firmy "Northwind Traders". Formularz "Panel g³ówny" bazy danych Northwind umo¿liwia pracownikowi ³atwy dostêp do czêsto u¿ywanych formularzy i raportów. Przycisk "Przegl¹d formularzy" w formularzu "Panel g³ówny" przedstawia jeden ze sposobów grupowania obiektów. Po klikniêciu tego przycisku zostaje wyœwietlony formularz "Panel formularzy", zawieraj¹cy przycisk dla ka¿dego czêsto u¿ywanego formularza w bazie danych. Aby otworzyæ formularz nale¿y klikn¹æ jego przycisk w formularzu "Panel formularzy". Inny sposób projektowania formularza g³ównego jest przedstawiony w aplikacji "Metody". Projektant bazy danych mo¿e tam znaleŸæ ró¿ne znane rozwi¹zania projektów aplikacji. Jej formularz g³ówny jest narzêdziem pozwalaj¹cym znaleŸæ w³aœciwe rozwi¹zanie. Aby zobaczyæ ten formularz, otwórz plik METODY.MDB w pod katalogu SAMPAPPS, w katalogu, w którym jest przechowywany program Microsoft Access. Rys