Konwersja baz danych wcześniejszych wersji na format programu Microsoft Access 97

1	Zrób kopię zapasową bazy danych, która ma być konwertowana i zachowaj ją, dopóki nie stwierdzisz, że konwersja na format programu Microsoft Access 97 powiodła się.

Jak?

2	Zamknij bazę danych, która ma być konwertowana.

Jeśli baza danych jest udostępnianą bazą danych ulokowaną na serwerze w udostępnianym folderze, upewnij się, czy nie jest ona otwarta przez innego użytkownika.

3	W programie Microsoft Access 97 wskaż polecenie Narzędzia bazy danych w menu Narzędzia, a następnie kliknij polecenie Konwertuj bazę danych.

4	W oknie dialogowym Źródłowa baza danych do konwersji zaznacz bazę danych, która ma być konwertowana, a następnie kliknij przycisk Konwertuj.

5	W oknie dialogowym Konwertuj bazę danych na wykonaj jedną z poniższych czynności:

•	Wpisz nową nazwę (bez rozszerzenia .mdb) dla pliku bazy danych programu Microsoft Access 97.

•	Wybierz inną lokalizację dla pliku bazy danych programu Microsoft Access 97. (Można zachować starą nazwę lub zmienić ją.)

6	Kliknij przycisk Zapisz.

Program Microsoft Access przekonwertuje bazę danych na format programu Microsoft Access 97

Aby uzyskać informacje na temat konwersji zabezpieczonych baz danych, kliknij  [image].

Aby uzyskać informacje na temat konwersji zreplikowanych baz danych, kliknij  [image].

Uwaga   Konwertując bazę danych wcześniejszej wersji programu Microsoft Access, która zawiera tabele połączone, należy się upewnić, czy tabele frontonu znajdują się w tym samym folderze, w którym były pierwotnie. Jeśli program Microsoft Access nie znajdzie tabel połączonych z konwertowaną bazą danych, nie będzie można używać przekonwertowanej bazy danych. Po dokonaniu konwersji bazy danych można przenieść te tabele i użyć Menedżera tabel połączonych do ich ponownego połączenia. Konwersja bazy danych zawierającej tabele połączone nie powoduje konwersji tych tabel.


Nieprawidłowe reguły poprawności zidentyfikowane w tabeli "ConvertErrors"

Gdy podczas konwersji bazy danych na format programu Microsoft Access zostaną napotkane nieprawidłowe reguły poprawności, w przekonwertowanej bazie danych tworzona jest tabela o nazwie "ConvertErrors", która zawiera informacje pomocne przy poprawianiu tych reguł. W poniższej tabeli zostały opisane pola tabeli "ConvertErrors".

Nazwa pola	Opis
Błąd	Krótki opis błędu
Pole	Pole, w którym wystąpił błąd
Właściwość	Właściwość (tabeli), w której wystąpił błąd
Tabela	Tabela, w której wystąpił błąd
Wartość niemożliwa do konwersji	Ustawienie właściwości, które spowodowało problem
Program Microsoft Access nie może konwertować reguł poprawności dla pól i rekordów na format programu Microsoft Access 97, jeśli zawierają one któryś z poniższych elementów:

•	Funkcja zdefiniowane przez użytkownika.

•	Funkcje agregujące domen.

•	Funkcja agregujące.

•	Odwołania do formularzy, kwerend lub tabel.

•	W przypadku reguł poprawności dla pól, odwołania do innych pól. W przypadku reguł poprawności dla rekordów dopuszczalne są odwołania do pól w bieżącej tabeli.

Ponadto program Microsoft Access 97 może nie dopuszczać do konwersji niektórych reguł poprawności programu Microsoft Access w wersji 1.x, ponieważ w programie Microsoft Access 97 zostały wprowadzone udoskonalenia sprawdzania poprawności danych w tabelach połączonych. W wersji 1.x ustawienia właściwości ValidationRule (RegułaPoprawności), ValidationText (KomunikatOBłędzie) i DefaultProperty (WłaściwośćDomyślna) dla pól i rekordów w tabeli nie stosują się do tabeli połączonej z inną bazą danych. Zamiast tego reguły poprawności i wartości domyślne dodaje się do bazy danych, z którą połączona jest tabela. W wersjach programu Microsoft Access nowszych niż 1.x, reguły poprawności i wartości domyślne dla pól i rekordów w tabeli pierwotnej stosują się do każdej bazy danych, z którą tabela jest połączona. Nie można jednak dodawać ani modyfikować reguł poprawności i wartości domyślnych dla tabeli połączonej. Jeśli istnieją reguły poprawności lub wartości domyślne zdefiniowane dla tabeli połączonej zawartej w bazie danych w wersji 1.x, nie zostaną one konwertowane podczas konwersji bazy danych na format programu Microsoft Access 97.

Po sprawdzeniu w tabeli, które reguły poprawności nie zostały konwertowane, należy samodzielnie dodać odpowiednie reguły poprawności, przestrzegając poniższych ograniczeń:

•	Reguła porównująca wartości z dwóch pól musi być regułą dla rekordu, a nie dla pola. Można na przykład użyć reguły poprawności dla rekordu, aby się upewnić, że wartość jednego pola rekordu jest zawsze większa od wartości innego pola w tym samym rekordzie.

•	Dodając regułę poprawności, która odwołuje się do formantu lub funkcji zdefiniowanej przez użytkownika, należy ustawić tę regułę dla formantu na formularzu, a nie dla pola w tabeli.


Konwersja bazy danych w wersji 1.x lub 2.0 na format programu Microsoft Access 97 - przegląd
Konwersja bazy danych w wersji 1.x lub 2.0 na format programu Microsoft Access 97 – przegląd

W większości przypadków bazy danych programu Microsoft Access w wersji 1.x lub 2.0 będą konwertowane na format programu Microsoft Access 97. Mimo iż można włączyć bazę danych w wersji 1.x lub 2.0 w programie Microsoft Access 97 bez jej konwertowania, nie można zmienić projektu obiektów w takiej bazie danych ani skorzystać z wielu nowych funkcji programu Microsoft Access 97. Po dokonaniu konwersji bazy danych na format programu Microsoft Access 97, nie można otworzyć tej bazy danych w wersji 1.x lub 2.0 i nie można przekonwertować jej z powrotem. Aby uzyskać więcej informacji na temat uruchamiania bazy danych, kliknij  [image].

Jeśli baza danych jest udostępnianą bazą danych, a wszyscy użytkownicy nie mogą jednocześnie uaktualnić jej do wersji Microsoft Access 97, można uaktualnić części bazy danych, tak aby obsługiwały nowe funkcje, pozostawiając pierwotną bazę danych nie zmienioną. Aby uzyskać informacje na temat udostępniania bazy danych użytkownikom różnych wersji programu Microsoft Access, kliknij  [image].

Aby uzyskać informacje dotyczące zmian wprowadzonych dla metod, akcji, właściwości, składni i innych elementów języka, oraz informacje dotyczące kwestii zgodności kodu i konwersji, kliknij  [image].

Konwersja bazy danych w wersji 1.x lub 2.0 na format programu Microsoft Access 97

Tworzenie i modyfikowanie obiektów. Używając programu Microsoft Access 97 do pracy z bazą danych programu Microsoft Access w wersji 1.x lub 2.0, można używać obiektów tej bazy danych do przeglądania i modyfikacji danych. Nie można jednak zapisywać zmian samych obiektów bazy danych. Aby zmodyfikować projekt obiektu lub utworzyć nowy obiekt w tej bazie danych, trzeba otworzyć bazę danych używając odpowiedniej wersji lub przekonwertować ją na format programu Microsoft Access 97.

Zmiana uprawnień do bazy danych. Aby zmienić lub dodać uprawnienia w bazie danych wcześniejszej wersji, trzeba otworzyć tę bazę danych używając odpowiedniej wersji lub przekonwertować ją na format programu Microsoft Access 97. Aby skorzystać z udoskonalonych funkcji zabezpieczeń programu Microsoft Access 97 i w pełni zachować zabezpieczenia pierwotnej bazy danych, należy odtworzyć konta użytkowników i grup oraz hasła używając pliku informacyjnego grupy roboczej programu Microsoft Access 97. Aby uzyskać więcej informacji, kliknij  [image].

Nazwy baz danych będące słowami zastrzeżonymi. Jeśli konwertowana baza danych ma nazwę bazy danych lub nazwę projektu, która jest słowem zastrzeżonym w programie Microsoft Access 97, do konwertowanej nazwy bazy danych lub projektu zostanie dołączony znak kreski poziomej ( _ ). Na przykład, baza danych programu Microsoft Access w wersji 2.0 o nazwie "Forms" po konwersji na format programu Microsoft Access 97 będzie miała nazwę "Forms_".

Nowe paski narzędzi i paski menu. Program Microsoft Access 97 obsługuje nowy styl pasków narzędzi i pasków menu. Podczas konwersji bazy danych programu Microsoft Access 95 na format programu Microsoft Access 97, wszelkie niestandardowe, jak i wbudowane paski narzędzi są automatycznie konwertowane na nowy styl pasków narzędzi. Niestandardowe paski menu, utworzone za pomocą Konstruktora menu programu Microsoft Access 95 lub za pomocą makr, są po otwarciu konwertowanej bazy danych interpretowane jako paski menu nowego stylu, ale nie są automatycznie konwertowanie i dlatego nie można ich edytować w oknie dialogowym Dostosuj. Można użyć podpoleceń Utwórz menu z makra i Utwórz menu podręczne z makra polecenia Makro (menu Narzędzia), aby utworzyć pasek menu w nowym stylu z makr używających akcji DodajMenu (AddMenu). Umożliwia to edycję paska menu w oknie dialogowym Dostosuj.

Akcja WykonajElementMenu (DoMenuItem) zastąpiona przez akcję UruchomPolecenie (RunCommand). Akcja WykonajElementMenu (DoMenuItem) została w programie Microsoft Access 97 zastąpiona przez akcję UruchomPolecenie (RunCommand); Akcja WykonajElementMenu jest w dalszym ciągu obsługiwana dla zachowania zgodności z poprzednimi wersjami. Podczas konwersji bazy danych, akcja WykonajElementMenu jest automatycznie konwertowana na akcję UruchomPolecenie.

Aby uzyskać więcej informacji na temat zgodności języka Visual Basic for Applications dla programu Microsoft Access 95 i Microsoft Access 97, kliknij  [image].

Opcja /runtime wiersza polecenia nie jest obsługiwana. Aby skorzystać z opcji /runtime, trzeba użyć pakietu Microsoft Office 97, Developer Edition (ODE). Aby uzyskać informacje na temat ODE, kliknij  [image].

Konwersja bazy danych w wersji 1.x (nie w wersji 2.0) na format programu Microsoft Access 97

Nazwy formantów zawierające nawias kwadratowy (]). Jeśli formularze programu Microsoft Access w wersji 1.x mają formanty, które w swoich nazwach zawierają nawias kwadratowy, po konwersji na format program Microsoft Access 97 formularze te będą działać w taki sam sposób, jak w wersji 1.x. Nie można jednak tworzyć nowych formantów zawierających nawias kwadratowy w nazwie, a chcąc zmodyfikować nazwę formantu zawierającą nawias kwadratowy, trzeba ten nawias usunąć.

Znak odwrotnego pojedynczego cudzysłowu (`) w nazwach obiektów. Jeśli nazwa obiektu w bazie danych programu Microsoft Access w wersji 1.x zawiera znak odwrotnego pojedynczego cudzysłowu (`), nie można otworzyć tego obiektu w programie Microsoft Access 97 ani konwertować bazy danych na format programu Microsoft Access 97. Należy najpierw użyć programu Microsoft Access w wersji 1.x, aby zmienić nazwę obiektu. Po zmianie nazwy obiektu należy również zmienić odwołania do tego obiektu w kwerendach, formularzach, raportach, makrach i modułach, aby działały one prawidłowo. Aby znaleźć odwołania do starej nazwy w przekonwertowanej bazie danych, należy w menu Narzędzia wskazać polecenie Analizuj, a następnie kliknąć polecenie Dokumentator.

Aktualizacja pól kwerendy. Używając programu Microsoft Access 97 można zaktualizować dane niektórych pól w kwerendach wielotabelowych, których nie można zaktualizować używając programu Microsoft Access w wersji 1.x. Na przykład, w kwerendzie zawierającej pola z tabeli "Customers" ("Klienci") i tabeli "Orders" ("Zamówienia") (gdy jeden klient może złożyć wiele zamówień), nie można zaktualizować pól tabeli "Customers" używając wersji 1.x. Używając programu Microsoft Access 97 w większości sytuacji można zaktualizować pola tabeli "Customers". Sprawia to, że oparte na nich kwerendy i formularze są mniej restrykcyjne. Nie chcąc, aby pola te były aktualizowane w formularzu, należy ustawić na wartość Tak właściwość Locked (Zablokowany) formantów formularza związanych z tymi polami.

Pola kombi i pola list. Dla pól kombi i pól list, które mają właściwość RowSource (ŹródłoWierszy) ustawioną na tabelę lub kwerendę, program Microsoft Access 97 wyświetla dane w wierszach tych pól używając formatu zdefiniowanego we właściwości Format danego pola. Program Microsoft Access w wersji 1.x nie robi tego.

Reguły poprawności dla tabel. Udoskonalone reguły poprawności dla pól i rekordów sprawiają, że dane są lepiej zabezpieczone w programie Microsoft Access 97, ale wprowadzają one nowe ograniczenia na elementy, które mogą występować w regule. Reguły w bazach danych programu Microsoft Access w wersji 1.x, które są w konflikcie z tymi ograniczeniami nie mogą być konwertowane.

W programie Microsoft Access 97 reguły poprawności ustawione dla tabel lub ich pól są zawsze wymuszone, niezależnie do tego, czy użytkownik dodaje lub edytuje dane używając formularza lub arkusza danych, kwerendy dołączającej lub aktualizującej, języka Visual Basic for Applications, czy importując je. Reguły poprawności ustawione dla formantów na formularzach są wymuszone tylko wtedy, gdy użytkownik wprowadza dane używając formularza. W programie Microsoft Access w wersji 1.x reguły poprawności zabezpieczają dane tylko wtedy, gdy są one wprowadzane lub modyfikowane przy użyciu arkusza danych lub formularza.

W większości przypadków  te udoskonalone reguły poprawności w żaden sposób nie zmieniają sposobu działania bazy danych. Jeśli w bazie danych programu Microsoft Access w wersji 1.x istnieje reguła poprawności ustawiona zarówno dla pola tabeli, jak i formantu formularza, który jest związany z tym polem, po konwersji bazy danych można usunąć regułę poprawności ustawioną dla tego formantu. Formularz będzie działać w taki sam sposób, niezależnie do tego, czy ta reguła zostanie usunięta czy nie.

Jeśli reguły poprawności bazy danych programu Microsoft Access w wersji 1.x  zawierają elementy niedozwolone w programie Microsoft Access 97, reguły te nie będą konwertowane na format programu Microsoft Access 97. Jeśli podczas konwersji bazy danych program Microsoft Access napotka nieprawidłowe reguły poprawności, tworzy on w przekonwertowanej bazie danych tabelę o nazwie "ConvertErrors", która zawiera informacje pomocne przy poprawianiu tych reguł. Aby uzyskać więcej informacji na temat tabeli "ConvertErrors" i reguł poprawności, kliknij  [image].

Właściwość Visible (Widoczny). W programie Microsoft Access w wersji 1.x ustawienie właściwości Visible formantu na wartość Nie powoduje, że formant nie jest widoczny w widoku "Formularz", a także powoduje ukrycie jego kolumny w widoku "Arkusz danych". W programie Microsoft Access 97 ustawienie właściwości Visible formantu na wartość Nie nie powoduje ukrycia jego kolumny w widoku "Arkusz danych". Aby ukryć kolumnę w programie Microsoft Access 97, należy w menu Format kliknąć polecenie Ukryj kolumny. Można również ustawić właściwość ColumnHidden (UkrytaKolumna) kolumny w makrze lub w kodzie języka Visual Basic.

Pola tekstowe i pola Memo zawierające wartości Null. W bazie danych programu Microsoft Access w wersji 1.x, jeśli użytkownik nie wpisze wartości w polu tekstowym lub w polu Memo, program Microsoft Access przechowuje w tym polu wartość Null. W programie Microsoft Access w wersji 2.0 lub późniejszej, można wybrać opcję przechowywania wartości Null lub ciągu znaków zerowej długości. Po konwersji bazy danych wszystkie wartości Null w bazie danych wersji 1.x pozostają wartościami Null w przekonwertowanej bazie danych, a baza ta działa dokładnie tak samo, jak w wersji 1.x. Aby skorzystać z tej nowej możliwości, można zmienić ustawienia nowych właściwości Required (Wymagany) i AllowZeroLength (ZerowaDługośćDozwolona) dla pól tekstowych i pól Memo. Aby uzyskać więcej informacji, kliknij  [image].


Otwieranie bazy danych wcześniejszej wersji bez jej konwertowania - przegląd
Otwieranie bazy danych wcześniejszej wersji bez jej konwertowania – przegląd

Kiedy włączyć

Można włączyć bazę danych w środowisku sieciowym, w którym wszyscy użytkownicy nie mogą jednocześnie uaktualnić jej do formatu programu Microsoft Access 97. W tej sytuacji baza danych musi być używana jednocześnie z różnymi wersjami programu Microsoft Access, a użytkownicy, którzy uaktualnili bazę danych do formatu programu Microsoft Access 97 mogą włączyć ją w formacie wcześniejszej wersji. Gdy użytkownik programu Microsoft Access 97 uruchamia bazę danych, program Microsoft Access zachowuje jej pierwotny format, dzięki czemu użytkownicy wcześniejszych wersji programu Microsoft Access mogą w dalszym ciągu używać tej bazy danych. Na przykład, jeśli udostępniana baza danych została utworzona w programie Microsoft Access w wersji 2.0, może ona być używana w programie Microsoft Access w wersji 2.0 i włączona w programie Microsoft Access 97.

Zgodność z nowszymi wersjami

Bazę danych programu Microsoft Access w wersji 1.x lub 2.0 można włączyć zarówno w programie Microsoft Access 95, jak i Microsoft Access 97. Można również włączyć bazę danych programu Microsoft Access 95 w programie Microsoft Access 97. Gdy program Microsoft Access 97 używany jest do włączenia bazy danych wcześniejszej wersji, można przeglądać obiekty w tej bazie danych oraz dodawać, usuwać i modyfikować rekordy. Nie można jednak modyfikować projektu obiektów. Aby zmodyfikować projekt istniejących obiektów lub dodać nowe obiekty, trzeba otworzyć bazę danych w wersji programu Microsoft Access użytej do utworzenia bazy danych. Nie można otworzyć bazy danych programu Microsoft Access 97 w starszej wersji programu Microsoft Access.

Zamiast uruchamiania można współużytkować aplikacje frontonu/zaplecza między programami Microsoft Access w wersji 1.x lub 2.0, Microsoft Access 95 i Microsoft Access 97, pod warunkiem, że baza danych zaplecza jest obsługiwana przez najstarszą z używanych wersji programu Microsoft Access. Aby uzyskać więcej informacji na temat używania bazy danych programu Microsoft Access z różnymi wersjami programu Microsoft Access, kliknij  [image].

Taka sama struktura tabel

Podstawowa struktura tabel jest taka sama w programie Microsoft Access 97, jak w programie Microsoft Access 95. Dzięki temu aplikacje frontonu/zaplecza mogą być współużytkowane przez program Microsoft Access 95 i Microsoft Access 97, bez konieczności konwertowania ani uruchamiania baz danych frontonu i zaplecza. Na przykład, baza danych zaplecza zawierająca tylko tabele, może być bazą danych programu Microsoft Access 97, a baza danych frontonu może być umieszczona na komputerach z zainstalowanym programem Microsoft Access 95 lub Microsoft Access 97.

Nowy styl pasków narzędzi i pasków menu

Program Microsoft Access 97 obsługuje nowy styl pasków narzędzi i pasków menu. Jeśli baza danych programu Microsoft Access 95 zostanie włączona w programie Microsoft Access 97, niestandardowe paski menu są konwertowane na nowy styl, ale konwersja nie jest zapisywana. Niestandardowe paski menu są interpretowane jako paski menu w nowym stylu, ale makra pasków menu nie są konwertowane i w dalszym ciągu są obsługiwane.

Uwagi

•	Jeśli baza danych jest zabezpieczona, można upewnić się, czy jej wszystkie zabezpieczenia zostały zachowane używając Administratora grupy roboczej do przyłączenia pliku informacyjnego grupy roboczej zabezpieczonej bazy danych programu Microsoft Access w wersji 1.x lub 2.0. Tak długo, jak baza danych jest używana z jej pierwotnym plikiem informacyjnym grupy roboczej, zachowywane są wszystkie jej zabezpieczenia.

•	Rozmiar bazy danych może się zwiększyć po jej włączeniu. Jeśli baza danych zawiera projekt, program Microsoft Access 97 konwertuje projekt i przechowuje go w ukrytej tabeli systemowej o nazwie "MSysModules2", dzięki czemu baza danych może działać z bieżącą wersją języka Visual Basic for Applications. W zależności od rozmiaru projektu, dodanie tabeli "MSysModules2" może nawet dwukrotnie zwiększyć rozmiar bazy danych. Jeśli baza danych jest uruchamiana zarówno w programie Microsoft Access 95, jak i Microsoft Access 97, rozmiar projektu może wzrosnąć jeszcze bardziej. W rzadkich przypadkach może zajść potrzeba włączenia bazy danych programu Microsoft Access w wersji 1.x w programie Microsoft Access w wersji 2.0, włączenia jej ponownie w programie Microsoft Access 95, a następnie w programie Microsoft Access 97; w takich przypadkach projekt będzie przechowywany w trzech ukrytych plikach systemowych.

Aby uzyskać informacje na temat uruchamiania bazy danych, kliknij  [image].

Aby uzyskać informacje na temat zgodności języka Visual Basic w starszych wersjach programu Microsoft Access z językiem Visual Basic w programie Microsoft Access 97, kliknij  [image].


Konwersja bazy danych programu Microsoft Access 95 na format programu Microsoft Access 97 - przegląd
Konwersja bazy danych programu Microsoft Access 95 na format programu Microsoft Access 97 – przegląd

Kiedy konwertować

W większości przypadków bazy danych programu Microsoft Access 95 będą konwertowane na format programu Microsoft Access 97. Mimo iż można włączyć bazę danych programu Microsoft Access 95 w programie Microsoft Access 97 bez jej konwertowania, nie można zmienić projektu obiektów w takiej bazie danych ani skorzystać z wielu nowych funkcji programu Microsoft Access 97. Po dokonaniu konwersji bazy danych na format programu Microsoft Access 97, nie można otworzyć tej bazy danych w programie Microsoft Access 95 i nie można przekonwertować jej z powrotem. Aby uzyskać więcej informacji na temat uruchamiania bazy danych, kliknij  [image].

Jeśli baza danych jest udostępnianą bazą danych, a wszyscy użytkownicy nie mogą jednocześnie uaktualnić jej do wersji Microsoft Access 97, można uaktualnić części bazy danych, tak aby obsługiwały nowe funkcje, pozostawiając pierwotną bazę danych nie zmienioną. Aby uzyskać informacje na temat udostępniania bazy danych użytkownikom różnych wersji programu Microsoft Access, kliknij [image].

Taka sama struktura tabel

Format tabel programu Microsoft Access jest taki sam w programie Microsoft Access 97, jak w programie Microsoft Access 95. Oznacza to, że można:

•	Połączyć tabelę programu Microsoft Access 97 z bazą danych programu Microsoft Access 95.

•	Importować tabelę programu Microsoft Access 97 do bazy danych programu Microsoft Access 95.

•	Eksportować tabelę programu Microsoft Access 97 do bazy danych programu Microsoft Access 95.

•	Wycinać, kopiować i wklejać tabele programu Microsoft Access 97 do tabel programu Microsoft Access 95.

To, że tabele mają taki sam format w obu omawianych wersjach programu Microsoft Access jest szczególnie użyteczne, gdy istnieją aplikacje frontonu/zaplecza, które muszą być udostępniane użytkownikom obu wersji. Użytkownicy zarówno programu Microsoft Access 97, jak i Microsoft Access 95 mogą otwierać tabele zaplecza dowolnej z tych dwóch wersji.

Nowe paski narzędzi i paski menu

Program Microsoft Access 97 obsługuje nowy styl pasków narzędzi i pasków menu. Podczas konwersji bazy danych programu Microsoft Access 95 na format programu Microsoft Access 97, wszelkie niestandardowe, jak i wbudowane paski narzędzi są automatycznie konwertowane na nowy styl pasków narzędzi. Niestandardowe paski menu, utworzone za pomocą Konstruktora menu programu Microsoft Access 95 lub za pomocą makr, są po otwarciu konwertowanej bazy danych interpretowane jako paski menu nowego stylu, ale nie są automatycznie konwertowanie i dlatego nie można ich edytować w oknie dialogowym Dostosuj. Można użyć podpoleceń Utwórz menu z makra i Utwórz menu podręczne z makra polecenia Makro (menu Narzędzia), aby utworzyć pasek menu w nowym stylu z makr używających akcji DodajMenu (AddMenu). Umożliwia to edycję paska menu w oknie dialogowym Dostosuj.

Akcja WykonajElementMenu (DoMenuItem) zastąpiona przez akcję UruchomPolecenie (RunCommand)

Akcja WykonajElementMenu (DoMenuItem) została w programie Microsoft Access 97 zastąpiona przez akcję UruchomPolecenie (RunCommand); Akcja WykonajElementMenu jest w dalszym ciągu obsługiwana dla zachowania zgodności z poprzednimi wersjami. Podczas konwersji bazy danych, akcja WykonajElementMenu jest automatycznie konwertowana na akcję UruchomPolecenie.

Aby uzyskać więcej informacji na temat zgodności języka Visual Basic for Applications dla programu Microsoft Access 95 i Microsoft Access 97, kliknij  [image].

Opcja /runtime wiersza polecenia nie jest obsługiwana

Aby skorzystać z opcji /runtime, trzeba użyć pakietu Microsoft Office 97, Developer Edition (ODE). Aby uzyskać informacje na temat ODE, kliknij  [image].


Konwersja bazy danych

Co chcesz zrobić?

Chcę używać istniejącej bazy danych z różnymi wersjami programu Microsoft Access

Używanie bazy danych z różnymi wersjami programu Microsoft Access

Chcę używać istniejącej bazy danych w programie Microsoft Access 97 bez konwertowania

Otwieranie bazy danych wcześniejszej wersji bez jej konwertowania – przegląd

Otwieranie bazy danych wcześniejszej wersji w programie Microsoft Access 97 bez jej konwertowania

Chcę dokonać konwersji istniejącej bazy danych na format programu Microsoft Access 97

Konwersja bazy danych programu Microsoft Access w wersji 1.x lub 2.0 na format programu Microsoft Access 97 – przegląd

Konwersja bazy danych programu Microsoft Access 95 na format programu Microsoft Access 97 – przegląd

Konwersja zabezpieczonej bazy danych – przegląd

Konwersja baz danych wcześniejszych wersji na format programu Microsoft Access 97

Konwersja zreplikowanej bazy danych

Przeczytać na temat konwersji programowania

Kwestie zgodności przy konwersji tabel, formularzy i raportów z wcześniejszych wersji programu Microsoft Access – przegląd

Kwestie zgodności przy konwersji tabel, formularzy i raportów z wcześniejszych wersji programu Microsoft Access

Chcę rozwiązać problemy związane z konwersją

Rozwiązywanie problemów związanych z konwersją baz danych wcześniejszych wersji na format programu Microsoft Access 97

Identyfikacja nieprawidłowych reguł poprawności za pomocą tabeli "ConvertTables"


Włączanie baz danych wcześniejszych wersji w programie Microsoft Access 97

1	Kliknij przycisk Otwórz bazę danych  [image] na pasku narzędzi.

2	Kliknij plik bazy danych wcześniejszej wersji, która ma być włączona, a następnie kliknij przycisk Otwórz.

3	W oknie dialogowym Konwertuj/Otwórz bazę danych kliknij przycisk Otwórz bazę danych.

Program Microsoft Access włącza bazę danych wcześniejszej wersji w programie Microsoft Access 97, bez dokonywania jakichkolwiek trwałych zmian w tej bazie danych. Włączoną bazę danych można w dalszym ciągu otworzyć w jej pierwotnej wersji programu Microsoft Access.


Rozwiązywanie problemów związanych z konwersją baz danych wcześniejszych wersji na format programu Microsoft Access 97

Większość baz danych wcześniejszych wersji programu Microsoft Access można konwertować na format programu Microsoft Access 97 bez żadnych problemów. Jednak w pewnych, rzadkich przypadkach, nowe funkcje mogą być w konflikcie z istniejącymi obiektami lub kodem.

Konwersja dowolnej bazy danych wcześniejszych wersji

Identyfikator powoduje błąd.

Konwersja bazy danych programu Microsoft Access w wersji 1.x lub 2.0

Konwertowany raport programu Microsoft Access w wersji 2.0 ma inaczej ustawione marginesy.

Kompilacja kodu jest niemożliwa.

Procedura powoduje błąd.

Podczas konwersji dużej bazy danych pojawia się komunikat o braku pamięci.

16-bitowe wywołania API nie są konwertowane.

Formanty niestandardowe nie są konwertowane.

Pojawia się komunikat, że tabela przekracza limit 32 indeksów.

Występują problemy z konwersją na stacji roboczej systemu Microsoft Windows NT.

Kwerendy oparte na wartościach godzin zwracają inne wyniki.

Pojawia się komunikat o błędzie ODBC podczas otwierania formularza lub raportu w przekonwertowanej bazie danych.


Używanie bazy danych z różnymi wersjami programu Microsoft Access

W pewnych sytuacjach użytkownicy udostępnionej bazy danych mogą nie mieć możliwości jednoczesnego uaktualnienia jej do formatu programu Microsoft Access 97. Można udostępniać bazę danych użytkownikom innych wersji programu Microsoft Access, bez konieczności wprowadzania zmian w pierwotnej bazie danych. Można uaktualnić części bazy danych do formatu programu Microsoft Access 97, umożliwiając korzystanie z wielu nowych funkcji, i w dalszym ciągu używać nie zmienionej bazy danych dla użytkowników wcześniejszych wersji programu Microsoft Access. Użytkownicy wszystkich wersji mogą współużytkować te same dane.

Tej strategii można używać niezależnie od tego, czy baza danych jest przechowywana w jednym pliku, czy jest aplikacją frontonu/zaplecza.

Bazy danych przechowywane w pojedynczych plikach

1	Dokonaj konwersji bazy danych do formatu programu Microsoft Access 97, określając nową nazwę.

Jak?

2	Użyj Kreatora podziału baz danych, aby podzielić przekonwertowaną bazę danych na aplikację frontonu/zaplecza.

Jak?

3	Usuń bazę danych zaplecza utworzoną przez Kreatora podziału baz danych. Dane pozostaną w pierwotnej bazie danych, więc będzie ona używana jako baza danych zaplecza. Baza danych zaplecza powinna być w formacie najstarszej z używanych wersji programu Microsoft Access.

4	Uruchom Menedżera tabel połączonych (menu Narzędzia, polecenie Dodatki), aby połączyć nową bazę danych frontonu programu Microsoft Access 97 z tabelami bazy danych wcześniejszej wersji. Można następnie udoskonalić bazę danych frontonu programu Microsoft Access 97, tak aby obsługiwała nowe funkcje, dla użytkowników, którzy uaktualnili bazę danych do wersji Microsoft Access 97. Użytkownicy wcześniejszych wersji mogą w dalszym ciągu używać bazę danych w starszej wersji. Na przykład, jeśli tabele zaplecza mają format programu Microsoft Access w wersji 2.0, można korzystać z trzech wersji programu Microsoft Access: Microsoft Access w wersji 2.0 (używając pierwotnej bazy danych), Microsoft Access 95 (używając włączonej wersji pierwotnej bazy danych lub przekonwertowanej bazy danych frontonu) i Microsoft Access 97 (używając przekonwertowanej bazy danych frontonu).

Aplikacje frontonu/zaplecza

Jeśli baza danych jest już aplikacją frontonu/zaplecza, sposób postępowania jest zasadniczo taki sam, jak w przypadku bazy danych przechowywanej w jednym pliku.

1	Pozostaw bazę danych zaplecza nie zmienioną.

2	Dokonaj konwersji bazy danych frontonu na format programu Microsoft Access 97.

Jak?

3	Uruchom Menedżera tabel połączonych (menu Narzędzia, polecenie Dodatki), aby połączyć nową bazę danych frontonu programu Microsoft Access 97 z tabelami bazy danych wcześniejszej wersji. Można następnie udoskonalić bazę danych frontonu programu Microsoft Access 97, tak aby obsługiwała nowe funkcje, dla użytkowników, którzy uaktualnili bazę danych do wersji Microsoft Access 97.


Identyfikator powoduje błąd

Program Microsoft Access 97 obsługuje kilka nowych słów kluczowych języka Visual Basic, które nie mogą być już używane jako identyfikatory. Do tych słów należą: AddressOf, Decimal, DefDec, Enum, Event, Friend, Implements, RaiseEvent, WithEvents. Podczas konwersji bazy danych programu Microsoft Access 95 na format programu Microsoft Access 97, istniejące identyfikatory, które są takie same, jak nowe słowa kluczowe języka Visual Basic spowodują wystąpienie błędu kompilacji. Aby rozwiązać ten problem, należy zmienić istniejące identyfikatory, tak aby nie były słowami kluczowymi.


Procedura powoduje błąd

W programie Microsoft Access w wersjach 1.x i 2.0 można było określić nazwę procedury taką samą, jak nazwa modułu. W programie Microsoft Access 97 procedura i moduł nie mogą mieć takiej samej nazwy. Aby rozwiązać ten problem, należy zmienić nazwę procedury lub modułu. Można także uniknąć tego błędu używając w pełni określonej nazwy procedury w kodzie języka Visual Basic for Applications.


Pojawia się komunikat, że tabela przekracza limit 32 indeksów

Jeśli baza danych programu Microsoft Access w wersji 1.x lub 2.0 zawiera tabelę, która ma w sumie 32 lub więcej indeksów i relacji, może się pojawić błąd podczas konwersji tej bazy danych do formatu Microsoft Access 97. Aby usunąć ten błąd, należy otworzyć bazę danych w programie Microsoft Access w wersji 1.x lub 2.0 i zmodyfikować projekt tabeli, redukując liczbę relacji dla tabeli klucza podstawowego lub usuwając część indeksów z tabeli klucza obcego. Następnie można ponownie podjąć próbę konwersji.


Podczas konwersji dużej bazy danych pojawia się komunikat o braku pamięci

Język Visual Basic for Applications ma ograniczenie 1 024 modułów na bazę danych, łącznie z formularzami i raportami mającymi właściwość HasModule (MaModuł) ustawioną na wartość Tak. Aby rozwiązać ten problem z pamięcią, należy zredukować liczbę obiektów w bazie danych. Można rozważyć możliwość podziału danej aplikacji na wiele baz danych. Jeśli istnieją moduły z dużymi fragmentami kodu, można do przechowania kodu użyć bibliotecznych baz danych.


Występują problemy z konwersją na stacji roboczej systemu Microsoft Windows NT

Nie można konwertować bazy danych wcześniejszej wersji na format programu Microsoft Access 97 na stacji roboczej systemu Microsoft Windows NT, jeśli program Microsoft Access został zainstalowany w folderze o nazwie, której długość przekracza osiem znaków. Należy odinstalować program Microsoft Access (lub Microsoft Office), a następnie ponownie go zainstalować w folderze, którego nazwa ma osiem lub mniej znaków i wtedy podjąć próbę konwersji.


16-bitowe wywołania API nie są konwertowane

Jeśli moduł programu Microsoft Access w wersji 1.x lub 2.0 zawiera 16-bitowe wywołania API, podczas konwersji bazy danych na format programu Microsoft Access 97 może pojawić się komunikat o błędzie. Należy zmienić instrukcje Declare interfejsu API w konwertowanej bazie danych na ich 32-bitowe odpowiedniki.


Kompilacja kodu jest niemożliwa

Podczas konwersji bazy danych programu Microsoft Access w wersji 1.x lub 2.0 na format programu Microsoft Access 97, narzędzie konwersji konwertuje kod języka Access Basic na kod języka Visual Basic for Applications. Jeśli prawidłowa kompilacja któregoś z tych kodów nie jest możliwa, po konwersji na format programu Microsoft Access 97 może pojawić się komunikat o błędzie.

W przekonwertowanej bazie danych należy otworzyć moduł w widoku "Projekt" i kliknąć polecenie Kompiluj wszystkie moduły w menu Analiza programu. Podczas kompilacji program Microsoft Access zatrzymuje się w każdym wierszu kodu zawierającym błąd. Można wtedy zmodyfikować składnię, aby usunąć błąd kompilacji

W rzadkich przypadkach narzędzie konwersji może nie być w stanie konwertować pewnych fragmentów kodu. Na przykład, może nie powieść się modyfikacja instrukcji DoCmd na metodę DoCmd. Mogą również pojawiać się komunikaty o błędach kompilacji, jeśli baza danych programu Microsoft Access w wersji 1.x lub 2.0 zawiera błędy składni. Z tego powodu dobrze jest skompilować wszystkie moduły bazy danych wcześniejszej wersji przed konwertowaniem ich na format programu Microsoft Access 97.


Konwertowany raport programu Microsoft Access w wersji 2.0 ma inaczej ustawione marginesy

Mogą wystąpić problemy podczas próby drukowania lub podglądu raportu programu Microsoft Access 97, który został przekonwertowany z programu Microsoft Access w wersji 2.0, jeśli niektóre marginesy raportu są ustawione na 0; są one wtedy ustawiane na minimalny rozmiar marginesu prawidłowy dla drukarki domyślnej. Zabezpiecza to przed drukowaniem danych poza obszarem dopuszczalnym dla drukarki.

Aby rozwiązać ten problem, należy zmniejszyć szerokość kolumn, odległość między kolumnami lub liczbę kolumn w raporcie, tak aby szerokość kolumn w sumie z szerokością domyślnych marginesów była mniejsza niż szerokość papieru.


Formanty ActiveX (niestandardowe formanty OLE) nie są konwertowane

Podczas konwersji bazy danych zawierającej formant ActiveX na format programu Microsoft Access 97, może pojawić się komunikat o błędzie. Program Microsoft Access w wersjach 1.x i 2.0 obsługuje 16-bitowe formanty ActiveX, podczas gdy program Microsoft Access 97 obsługuje 32-bitowe formanty ActiveX. Program Microsoft Access może automatycznie zaktualizować formant 16-bitowy do jego 32-bitowej wersji tylko wtedy, gdy wersja 32-bitowa istnieje i jest zarejestrowana na danym komputerze.


Kwerendy oparte na wartościach godzin zwracają inne wyniki

Po konwersji bazy danych programu Microsoft Access w wersji 1.x lub 2.0 na format programu Microsoft Access 97, kwerendy zawierające kryteria oparte na określonych wartościach godzin w polach typu Data/Godzina mogą zwracać inne wyniki niż w starszych wersjach. Może się to również zdarzać, po połączeniu tabel bazy danych programu Microsoft Access w wersji 1.x lub 2.0 z bazą danych programu Microsoft Access 97. Dotyczy to tylko części "Godzina" pola typu Data/Godzina.


Nowości dotyczące projektowania: przegląd

Nowe funkcje w programie Microsoft Access 97

Program Microsoft Access 97 oferuje wiele nowych i udoskonalonych funkcji pomagających w tworzeniu aplikacji baz danych o większych możliwościach.

Nowe obiekty, metody, właściwości i inne elementy języka

Uzyskiwanie dostępu do Internetu i intranetu z aplikacji

Tworzenie obiektów niestandardowych z modułami klas

Dostosowywanie menu i pasków narzędzi w aplikacjach

Usuwanie kodu źródłowego z aplikacji

Replikacja tylko określonej części bazy danych

Praca z aparatem bazy danych Microsoft Jet w wersji 3.5

Korzystanie z nowych funkcji w oknie modułu

Używanie Przeglądarki obiektów przy odwoływaniu się do obiektów i ich elementów

Korzystanie z obiektów dostępu do danych (DAO) w celu uzyskania dostępu do baz danych ODBC bez ładowania aparatu bazy danych Microsoft Jet

Tworzenie okien dialogowych zawierających karty oraz formularzy wielostronicowych z formantem typu karta

Programowe ustawianie odwołań

Korzystanie z udoskonalonego okna analizy programu

Zwiększona wydajność kompilacji

Nowe funkcje w programie Microsoft Access 95

Po uaktualnieniu baz danych programu Microsoft Access  w wersji 2.0 lub wcześniejszej do formatu programu Microsoft Access 97, można również korzystać z następujących nowych funkcji:

Selektywne wykonywanie bloków kodu

Replikacja bazy danych

Używanie argumentów nazwanych i opcjonalnych

Korzystanie z automatyzacji w programie Microsoft Access

Używanie tablic parametrów

Ustawianie odwołań do innych baz danych programu Microsoft Access


Nowości dotyczące pracy z innymi aplikacjami

Program Microsoft Access 97 dostarcza wielu nowych funkcji związanych z pracą z innymi produktami.

Nowość w 97
Asystent pakietu Office

Asystent Office udziela Pomocy dotyczącej programów pakietu Microsoft Office. Aby uzyskać Pomoc, należy kliknąć przycisk Asystent pakietu Office. Asystent automatycznie wyświetla tematy Pomocy związane z obiektem, nad którym aktualnie pracuje użytkownik. Można wybrać Asystenta dostosowanego do własnego sposobu pracy i upodobań. Asystent jest współużytkowany przez wszystkie programy pakietu Office, dlatego każda zmiana opcji wpływa na Asystenta we wszystkich programach pakietu Office.

Nowość w 97
Śledzenie pracy z bazą danych w Dzienniku programu Outlook

Dziennika programu Outlook można użyć, aby śledzić, kiedy plik bazy danych był otwierany lub zamykany albo kiedy dany obiekt był drukowany. Szczegóły można znaleźć w Pomocy dostarczonej z programem Microsoft Outlook.

Nowość w 97
Pobieranie kontaktów programu Outlook z bazy danych programu Microsoft Access

Można importować dane z bazy danych programu Microsoft Access do foldera kontaktów w programie Outlook. Można również eksportować dane programu Outlook z powrotem do programu Microsoft Access. Szczegóły można znaleźć w Pomocy dostarczonej z programem Microsoft Outlook.

Nowość w 95
Zachowywanie formatowania tekstu

Gdy użytkownik kopiuje lub wycina dane z formularzy lub arkuszy danych programu Microsoft Access, ustawienia czcionki, wyrównania oraz formatowania nagłówków kolumn i danych są zachowywane przy wklejaniu do arkuszy kalkulacyjnych programu Microsoft Excel.

Nowość w 95
Zapisywanie danych wyjściowych podraportów do plików o innym formacie

Gdy użytkownik zapisuje dane wyjściowe raportu zawierającego podraport do pliku o formacie .txt, .rtf lub .xls, dane podraportu są zapisywane wraz z danymi raportu głównego.

Nowość w 95
Formatowanie i drukowanie danych programu Microsoft Excel w raportach programu Microsoft Access

Gdy wymagane jest pogrupowanie i sformatowanie funkcji raportów programu Microsoft Access dla danych zawartych w arkuszu kalkulacyjnym programu Microsoft Excel, można kliknąć polecenie Raport programu Access w menu Dane programu Microsoft Excel, aby uruchomić Kreatora raportów programu Microsoft Access. Szczegóły można znaleźć w Pomocy dostarczonej z programem Microsoft Excel.

Nowość w 95
Trwałe przenoszenie danych programu Microsoft Excel do programu Microsoft Access

Kiedy arkusz kalkulacyjny programu Microsoft Excel przestaje być właściwym narzędziem dla zawartych w nim danych, można z niego utworzyć bazę danych programu Microsoft Access przez kliknięcie polecenia Konwertuj na standard programu Access w menu Dane programu Microsoft Excel. Szczegóły można znaleźć w Pomocy dostarczonej z programem Microsoft Excel.

Nowość w 95
Tworzenie formantu TabelaPrzestawna w formularzu programu Microsoft Access

Używając Kreatora tabeli przestawnej można utworzyć na formularzu formant, który umożliwia zebranie dużej ilości danych przy użyciu wybranego formatu i metody obliczeniowej. Tabela przestawna przypomina kwerendę krzyżową, z tym że nie można w niej dynamicznie przełączać nagłówków wierszy i kolumn, tak aby uzyskiwać różne widoki danych. (Aby móc korzystać z tego kreatora, trzeba zainstalować program Microsoft Excel.)

Nowość w 95
Łączenie z arkuszem kalkulacyjnym

Można połączyć dane arkusza kalkulacyjnego programu Microsoft Excel lub Lotus 1-2-3, o ile dane te są uporządkowane w tabelach o odpowiednim formacie.

Nowość w 95
Używanie programu Microsoft Access jako składnika ActiveX

Jeśli program Microsoft Access jest używany jako składnik ActiveX, można manipulować obiektami programu Microsoft Access z innej aplikacji, takiej jak Microsoft Excel.

Nowość w 95
Przeciąganie i upuszczanie obiektów bazy danych

W programie Microsoft Access są dostępne następujące funkcje mechanizmu "przeciągnij i upuść":

•	Można przeciągać i upuszczać obiekty bazy danych między otwartymi bazami danych programu Microsoft Access. (Muszą być uruchomione dwie instancje programu Microsoft Access.)

•	Można przeciągać tabele i kwerendy programu Microsoft Access do innych aplikacji, takich jak Microsoft Word i Microsoft Excel.

•	Można utworzyć tabelę przeciągając zakres komórek z arkusza kalkulacyjnego programu Microsoft Excel do okna bazy danych.

•	Można przeciągać obiekty OLE do pola Obiekt OLE na formularzu w widoku "Formularz" lub na formularzu lub raporcie w widoku "Projekt".


Nowości dotyczące pasków narzędzi, pasków menu i menu podręcznych

Program Microsoft Access 97 zawiera nowe style pasków narzędzi, pasków menu i menu podręcznych, które są łatwiejsze w użyciu i które łatwiej dostosować.

Nowość w 97
Tworzenie nowego stylu pasków menu, menu podręcznych i pasków narzędzi z okna dialogowego

Można obecnie tworzyć paski menu, menu podręczne i paski narzędzi z jednego miejsca – okna dialogowego Dostosuj. Można również modyfikować wbudowane paski narzędzi, paski menu i menu podręczne z tego miejsca.

Nowy styl pasków narzędzi, pasków menu i menu podręcznych można dostosować w sposób bardziej elastyczny, ponieważ ich funkcje są wymienne. Można na przykład utworzyć pasek narzędzi zawierający tylko przyciski, tylko menu lub kombinację obu. Można również połączyć obrazy przycisków paska narzędzi z tekstem poleceń menu. Na przykład, dla wielu poleceń na wbudowanym pasku menu są obok nich wyświetlane ikony przycisków, dzięki czemu łatwiej skojarzyć obrazy przycisków paska narzędzi z odpowiednimi poleceniami.

Nowość w 97
Tworzenie nowego stylu pasków menu, menu podręcznych i pasków narzędzi z istniejących makr

Można utworzyć nowy styl paska menu, menu podręcznego lub paska narzędzi z istniejących makr, w tym również makr pasków menu używanych w poprzednich wersjach programu Microsoft Access. Po zrobieniu tego można użyć okna dialogowego Dostosuj, aby zmodyfikować pasek narzędzi, pasek menu lub menu podręczne.

Nowość w 97
Ustawianie właściwości określających wygląd i działanie poszczególnych pasków narzędzi, pasków menu i menu podręcznych oraz poszczególnych przycisków i poleceń

Gdy wyświetlone jest okno dialogowe Dostosuj, można ustawić następujące właściwości:

•	Właściwości paska narzędzi lub paska menu, które określają nazwę i typ paska, a także jego możliwości dokowania, pokazywania, ukrywania, dostosowania, wymiarowania i przenoszenia.

•	Właściwości przycisku lub polecenia, które określają tytuł, tekst etykietki narzędzia, klawisz skrótu, wykonywaną akcję lub funkcję języka Visual Basic, styl, wskazówki "Co to jest?" oraz położenie paska rozdzielającego.

Nowość w 97 i 95
Programowanie pasków narzędzi i pasków menu

Używając nowych obiektów, właściwości i innych elementów języka, użytkownik może w większym stopniu sterować działaniem pasków narzędzi i pasków menu. Aby uzyskać więcej informacji, należy kliknąć  [image].

Uwaga   Przy konwersji bazy danych, akcja WykonajElementMenu (DoMenuItem) w makrach, w tym również makrach menu, jest automatycznie konwertowana na akcję UruchomPolecenie (RunCommand). Akcja WykonajElementMenu jest obsługiwana dla zachowania zgodności z poprzednimi wersjami.

Nowość w 95
Ustawianie właściwości określających wygląd i działanie pasków narzędzi, pasków menu i menu podręcznych po otwarciu bazy danych

W oknie dialogowym Autostart można określić globalny pasek menu i globalne menu podręczne, włączyć lub wyłączyć wbudowane menu podręczne, umożliwić lub uniemożliwić dostęp do wbudowanych pasków narzędzi, umożliwić lub uniemożliwić dokonywanie zmian paska narzędzi lub menu, a także określić, czy mają być dostępne wszystkie, czy tylko niektóre z poleceń menu wbudowanych.

Tworzenie i dostosowywanie pasków narzędzi, pasków menu i menu podręcznych w oknie dialogowym "Dostosuj"

Nowość w 97

•	Dodawanie wbudowanego menu do paska menu lub paska narzędzi przez przeniesienie lub skopiowanie go z istniejącego paska albo przez przeciągnięcie go z okna dialogowego Dostosuj.

•	Pokazywanie klawiszy skrótów w etykietkach narzędzi.

•	Zmiana animacji menu na rozwinięcie lub przesunięcie w dół przy kliknięciu.

•	Przywracanie funkcjom wbudowanym – paskom menu, poszczególnym menu, menu podręcznym, poleceniu lub przyciskowi – ich pierwotnego wyglądu i zawartości.

•	Szeroki wybór nowych poleceń i przycisków.

Nowość w 95

•	Tworzenie niestandardowych menu podręcznych dla formularzy, formantów na formularzach i raportów.

•	Możliwość edycji obrazu przycisku przez zmianę samego obrazu, dodanie lub zmianę kolorów obrazu lub ustawienie go w żądanym miejscu na przycisku.

•	Tworzenie przycisków pasków narzędzi i ikon poleceń menu lub kopiowanie istniejących. Można tworzyć nowe ikony w osobnych programach graficznych, a następnie wklejać je do przycisków pasków narzędzi lub poleceń menu.

Praca z paskami narzędzi

Nowość w 95

•	Używanie paska narzędzi Formatowanie w widoku "Projekt" formularza i raportu. Umożliwia on wybór wszystkich opcji formatowania poprzednio dostępnych poprzez paletę.

•	Wyświetlanie list rozwijalnych i przenośnych palet z przycisków paska narzędzi. Gdy użytkownik kliknie taki przycisk, może on wyświetlić listę możliwych opcji, np. listę typów kwerend, między którymi można się przełączać. W przypadku paska narzędzi Formatowanie niektóre z tych przycisków wyświetlają paletę pomagającą przy projekcie formularza lub raportu. Aby paleta była stale wyświetlana podczas projektowania formularza lub raportu, należy ją przeciągnąć z przycisku paska narzędzi.


Nowości dotyczące pracy z danymi

W programie Microsoft Access 97 zostały dodane poniższe, nowe funkcje, które ułatwiają pracę z danymi.

Nowość w 97
Odświeżanie danych w polu listy lub polu kombi pola odnośnika

Aby zwiększyć wydajność, dane w polu listy lub polu kombi pola odnośnika, pochodzące z innej tabeli nie są automatycznie odświeżane podczas aktualizacji tej tabeli. Można odświeżyć dane w polu odnośnika naciskając klawisz F9.

Nowość w 97
Nowa interpretacja danych wprowadzonych w skróconym formacie roku

W arkuszach danych i formantach edycji, program Microsoft Access interpretuje teraz dane wprowadzone w skróconym formacie roku w następujący sposób (częściowo dla wieku dwudziestego pierwszego).

Zakres daty dla skróconego formatu roku	Interpretacja
od 1/1/00 do 12/31/29	od 1/1/2000 do 12/31/2029
od 1/1/30 do 12/31/99	od 1/1/1930 do 12/31/1999
Nowość w 95
Używanie replikacji bazy danych do synchronizacji wielu kopii bazy danych

Poprzez replikację wielu użytkowników w różnych miejscach może pracować na własnych kopiach bazy danych, a następnie synchronizować wspólne dane we wszystkich replikach. Aby uzyskać więcej informacji, należy kliknąć  [image].

Nowość w 97
Tworzenie repliki częściowej

Można utworzyć replikę częściową zawierającą tylko część rekordów pełnej repliki, przez zastosowanie filtru ograniczającego synchronizowane dane. Można na przykład przechowywać wzorzec pełnej bazy danych sprzedaży w głównym biurze i repliki częściowe zawierające dane regionalne, w biurach regionalnych. Daje to następujące korzyści: większe bezpieczeństwo, mniejszy rozmiar zreplikowanych baz danych, zmniejszony ruch w sieci i mniejsze koszty telekomunikacyjne. Aby uzyskać więcej informacji, należy kliknąć  [image].

Nowość w 97
Obsługa IntelliMouse przy przewijaniu arkusza danych lub formularza

Jeśli użytkownik posiada IntelliMouse, może on wykorzystać to urządzenie do przewijania arkusza danych lub formularza.

Nowość w 95
Przeciąganie danych do innych aplikacji lub zapisywanie danych w innych aplikacjach

Można zaznaczyć dane w formularzu lub arkuszu danych, a następnie przeciągnąć je do programu Microsoft Word lub Microsoft Excel i tam upuścić. Można również wybrać dane z formularza lub arkusza danych i zapisać je jako tekst, tekst formatowany RTF (który można otworzyć w programie Microsoft Word i w większości programów przetwarzania tekstów systemu Microsoft Windows) lub jako arkusz programu Microsoft Excel.

Nowość w 95
Sprawdzanie pisowni i automatyczna korekta błędów pisowni

Można sprawdzać pisownię wszystkich pól tekstowych i pól notatek (Memo) lub zaznaczonych elementów w arkuszach danych i formularzach. Można również ustawić program Microsoft Access na automatyczne poprawianie częstych błędów ortograficznych i błędów popełnianych podczas wpisywania tekstu oraz na automatyczną zamianę pierwszych liter nazw dni i tygodni na wielkie litery.

Nowość w 95
Sortowanie podformularzy

Można sortować rekordy w podformularzu.

Nowość w 95
Zapisywanie porządku sortowania tabeli, kwerendy lub formularza

Gdy użytkownik zapisuje tabelę, kwerendę lub formularz, program Microsoft Access zapisuje określony przez użytkownika porządek sortowania i automatycznie stosuje go przy każdym otwarciu danego obiektu. Jeśli nowy formularz lub raport zostanie oparty na tabeli lub kwerendzie z zapisanym porządkiem sortowania, formularz lub raport dziedziczy ten porządek sortowania. Za każdym razem, gdy użytkownik otwiera taki formularz lub raport, program Microsoft Access automatycznie stosuje odziedziczony porządek sortowania.

Nowość w 95
Formatowanie arkuszy danych

Można zmienić własności arkusza danych przez:

•	Wyświetlanie komórek tak, że wyglądają na wypukłe lub wklęsłe, zmianę koloru linii siatki, pokazywanie tylko pionowych lub poziomych linii siatki, albo obu.

•	Wyświetlanie danych o różnych kolorach i stylach czcionki.

•	Animację wierszy pozwalającą obserwować, jak przesuwają się one do góry i wypełniają miejsce po usuniętym rekordzie. Jest to ustawienie domyślne, ale można wyłączyć tę animację.


Nowości dotyczące projektu bazy danych
Nowości dotyczące projektowania bazy danych

Program Microsoft Access oferuje następujące nowe funkcje, które ułatwiają projektowanie i korzystanie z bazy danych i dzięki którym baza danych ma większe możliwości.

Nowość w 97 Uruchamianie narzędzi bazy danych w otwartej bazie danych	W bieżącej bazie danych można używać podpoleceń Defragmentuj bazę danych i Napraw bazę danych (menu Narzędzia, polecenie Narzędzia bazy danych).
Nowość w 95 Rozdzielacz baz danych	Rozdzielacz baz danych (menu Narzędzia, polecenie Dodatki) tworzy aplikację frontonu/zaplecza, rozdzielając bazę danych na część - "zaplecze" zawierającą dane (tabele) i część "fronton" - zawierającą wszystkie inne obiekty i łącza z tabelami części zaplecze. Pierwotna baza danych pozostaje nie zmieniona.
Nowość w 95 Kreator baz danych	Kreator baz danych (menu Plik, polecenie Nowa baza danych) tworzy wiele różnych typów pełnych baz danych przeznaczonych do takich zadań, jak np. sporządzanie inwentarza domowego czy planowanie zajęć. Do takiej bazy można następnie dodać własne dane.
Nowość w 95 Analizator wydajności	Można zoptymalizować działanie niektórych lub wszystkich obiektów bazy danych. Analizator wydajności (menu Narzędzia,  polecenie Analizuj) może automatycznie wykonywać pewne zadania i udziela wskazówek dotyczących innych udoskonaleń, które można wprowadzić samodzielnie.
Nowość w 95 Właściwości bazy danych	Korzystając z polecenia Właściwości bazy danych (menu Plik) można przeglądać, zmieniać i definiować właściwości bazy danych, takie jak tytuł, temat, autor czy data utworzenia, użyteczne przy lokalizowaniu i identyfikacji bazy danych.
Nowość w 95 Okno dialogowe Autostart	Można łatwo dostosować aplikację w oknie dialogowym Autostart (menu Narzędzia) określając, jaki formularz ma zostać wyświetlony po otwarciu bazy danych i czy mają być wyświetlane: menu wbudowane lub niestandardowe, okno bazy danych i pasek stanu. Można również ustawić opcje dostosowania dostępne dla użytkowników bazy danych.


Nowości dotyczące okna bazy danych

W oknie bazy danych programu Microsoft Access 97 zostało wprowadzonych kilka różnych opcji, służących do oglądania i manipulacji obiektami bazy danych.

Nowość w 97 Moduły klas są wyświetlane na karcie Moduły	Można oglądać listę wszelkich modułów klas, które nie są związane z formularzem lub raportem. Moduły klas są odróżniane od modułów standardowych za pomocą nowej ikony.
Nowość w 95 Karty w oknie bazy danych	Można przełączać się między typami obiektów bazy danych, takimi jak formularze czy raporty, klikając karty rozmieszczone wzdłuż górnej części okna.
Nowość w 95 Ukrywanie obiektów	Można ukryć obiekty, które nie powinny być oglądane przez innych użytkowników, zaznaczając opcję Ukryty w oknie dialogowym Właściwości (menu Widok). Można na przykład ukryć obiekty podformularza.
Nowość w 95 Przyciski paska narzędzi Duże ikony, Małe ikony, Lista i Szczegóły.	Obiekty bazy danych mogą być reprezentowane przez duże lub małe ikony, przez nazwy lub przez nazwy i szczegóły. Można również wyświetlać obiekty w różnej kolejności stosując różne kryteria sortowania.
Nowość w 95 Tworzenie nowych tabel przez przeciąganie arkuszy danych	Aby utworzyć nową tabelę, można przeciągnąć komórki z arkusza kalkulacyjnego programu Microsoft Excel do okna bazy danych.
Nowość w 95 Przeciąganie danych między aplikacjami	Można przeciągać tabele i kwerendy z okna bazy danych do innych aplikacji, takich jak Microsoft Excel lub Word.
Nowość w 95 Tworzenie skrótów na pulpicie przez przeciąganie obiektów	Można przeciągnąć tabelę, kwerendę, formularz, raport lub makro na pulpit, aby utworzyć skrót otwierający dany obiekt.
Nowość w 95 Zmiana nazwy obiektu "w miejscu"	Można zmienić nazwę obiektu przez kliknięcie jego nazwy i ponowne jej kliknięcie w celu edycji.


Nowości dotyczące filtrów

Program Microsoft Access 97 ułatwia filtrowanie, dzięki wprowadzeniu następujących, nowych sposobów filtrowania rekordów.

Ten rodzaj filtru	Pozwala na
Nowość w 97 Filtruj dla wyrażenia	Kliknięcie prawym przyciskiem myszy pola formularza lub arkusza danych, a następnie wpisanie w menu podręcznym, w polu Filtruj dla dokładnej wartości poszukiwanej w tym polu lub wyrażenia, którego wyniki mają być użyte jako kryterium.
Nowość w 95 Filtruj według wyboru	Bezpośrednio w formularzu lub arkuszu danych zaznaczenie (podświetlenie) całej wartości lub jej części, a następnie kliknięcie przycisku Filtruj według wyboru  [image]  na pasku narzędzi, w celu znalezienia rekordu zawierającego zaznaczoną wartość.
Nowość w 95 Filtruj z wyłączeniem wyboru	Bezpośrednio w formularzu lub arkuszu danych zaznaczenie (podświetlenie) całej wartości lub jej części, kliknięcie prawym przyciskiem myszy zaznaczonej wartości, a następnie kliknięcie polecenia Filtruj z wyłączeniem wyboru w menu podręcznym w celu znalezienia rekordu nie zawierającego zaznaczonej wartości.
Nowość w 95 Filtruj według formularza	Określenie szukanych wartości w widoku formularza lub arkusza danych z pustymi polami (bez danych). Szukaną wartość określa się przez wpisanie jej lub wybranie z listy w polu.
Uwaga   Można w dalszym ciągu tworzyć zaawansowane filtry w oknie Zaawansowany filtr/sortowanie używając siatki projektu, nazywanej poprzednio siatką QBE (Query By Example).

W programie Microsoft Access zostały również wprowadzone nowe możliwości filtrowania:

Nowość w 95
Filtrowanie rekordów w tabeli lub kwerendzie

Używając dowolnej techniki filtrowania można teraz filtrować rekordy wyświetlane w widoku "Arkusz danych" tabeli lub kwerendy.

Nowość w 95
Zapisywanie filtru z tabelą, kwerendą lub formularzem

Filtr jest zapisywany, gdy użytkownik zapisuje tabelę, kwerendę lub formularz; jednak nie jest on automatycznie stosowany przy ponownym otwarciu któregoś z tych obiektów. Można go zastosować samodzielnie, gdy zajdzie potrzeba.

Nowość w 95
Opieranie nowego formularza lub raportu na odfiltrowanych danych

Można utworzyć formularz lub raport bezpośrednio z odfiltrowanego zestawu rekordów, gdy rekordy te są wyświetlane w otwartej tabeli lub kwerendzie, albo można oprzeć formularz lub raport na zamkniętej tabeli lub kwerendzie z zapisanym wraz z nią filtrem. W obu przypadkach formularz lub raport dziedziczy filtr.

Nowość w 95
Stosowanie, usuwanie lub zmiana odziedziczonego filtru lub porządku sortowania

Następujące nowe właściwości pozwalają na manipulację filtrem lub porządkiem sortowania odziedziczonym przez raport: Filtr (Filter), FiltrWłączony (FilterOn), UporządkujWedług (OrderBy) i PorządkowanieWłączone (OrderByOn). Właściwości Filtr i UporządkujWedług stosują się również do formularzy, tabel i kwerend; można jednak zmienić te właściwości używając funkcji filtrowania i sortowania, zamiast bezpośredniego ich ustawienia.

Nowość w 95
Stosowanie filtru do podformularza

Filtr ogranicza rekordy w podformularzu, nie ograniczając rekordów w formularzu głównym.

Nowość w 95
Zarządzanie filtrami – programowe lub za pomocą makr

Aby uzyskać więcej informacji dotyczących poniższych elementów, kliknij  [image].

•	Filter, zdarzenie

•	ApplyFilter, akcja, metoda lub zdarzenie

•	PrzyFiltrowaniu (OnFilter), PrzyZastosowaniuFiltru (OnApplyFilter), właściwości zdarzenia

•	BuildCriteria, metoda

•	DoCmd, obiekt


Jakie funkcje są instalowane

Uwaga   Sterowniki programów Lotus 1-2-3, Paradox i Microsoft Exchange/OutLook nie są uwzględnione w Instalatorze, ale są dostępne poprzez pakiet Office 97 ValuPack. Aby uzyskać więcej informacji na temat pakietu ValuPack, kliknij  [image].

W poniższej tabeli zostały podane składniki instalowane w ramach instalacji Typowej pakietu Microsoft Office Professional Edition 97 i lokalizacja każdego składnika w Instalatorze pakietu. Można skorzystać z tych informacji chcąc dodać, usunąć lub ponownie zainstalować określony składnik. Wcięcie w pierwszej kolumnie oznacza podskładnik w obrębie składnika.

Składniki instalowane z programem Microsoft Access 97 przez Instalatora Office 97

Składnik i jego lokalizacja w oknie dialogowym "Instalacja niestandardowa" Instalatora	Instalowany podczas instalacji typowej?
Microsoft Access
Pliki programu Microsoft Access	Tak
Tematy Pomocy
Pomoc na temat produktu	Tak
Pomoc dla programistów	Nie
Kreatorzy Aby wyświetlić listę kreatorów, kliknij  [image].	Tak
Zaawansowani kreatorzy Aby wyświetlić listę zaawansowanych kreatorów, kliknij  [image].	Nie
Przykładowe bazy danych
Baza danych "Northwind"	Nie w Instalatorze pakietu Office 97, ale można zaznaczyć go w osobnym oknie dialogowym Tak w Instalatorze programu Microsoft Access 97
Baza danych "Zamówienia"	Nie
Baza danych "Metody"	Nie
Dostęp do danych	Tak
Sterowniki baz danych
Sterownik programu Microsoft Access	Tak
Sterowniki programów dBASE i Microsoft FoxPro	Nie
Sterownik programu Microsoft Excel	Tak
Sterownik programu Microsoft SQL Server	Nie
Sterownik tekstu	Tak
Narzędzia pakietu Office
MS Info	Tak
Sprawdzanie pisowni	Tak
Microsoft Graph	Tak
Microsoft Graph - Pomoc	Tak
Microsoft Graph Visual Basic - Pomoc	Nie
Aktówka replikacji Microsoft	Nie
Formant Kalendarz
Formant Kalendarz	Nie
Formant Kalendarz - Pomoc	Nie
Dodatkowe składniki pakietu Office 97, których można używać z programem Microsoft Access 97

Składnik i jego lokalizacja w oknie dialogowym "Instalacja niestandardowa" Instalatora	Instalowany podczas instalacji typowej?
Narzędzia pakietu Office
Pasek menu podręcznego pakietu Microsoft Office	Nie
Asystent pakietu Office	Tak
Sprawdzanie pisowni	Tak
Schemat organizacyjny	Tak
Microsoft Graph	Tak
Microsoft Graph - Pomoc	Tak
Microsoft Graph Visual Basic - Pomoc	Nie
Equation Editor	Nie
Microsoft Photo Editor	Nie
MS Info	Tak
Clip Gallery	Tak
Find Fast	Tak
Czcionki Microsoft True Type	Tak
Lotus VIM Mail Support	Nie
User Interface Sounds	Tak
Konwertery i filtry
Filtry
Tag Image Format Import	Tak
Encapsulated Postscript Import	Tak
Windows Bitmap Import	Nie
Enhanced Metafile Import	Nie
Truevision Targa Import	Nie
AutoCAD DXF Import	Nie
Microrafx Designer/Draw Import	Nie
CorelDRAW Import	Nie
Computer Graphics Metafile Import	Nie
PC Paintbush PCX Import	Nie
WordPerfect Graphic Import	Tak
WordPerfect Graphics Export	Tak
Macintosh PICT Import	Tak
Windows Metafile Import	Nie
GIF (Graphics Interchange Format)	Tak
Kodak Photo CD Import	Nie
JPEG File Interchange Format Import	Nie
PNG File Format Import	Nie
Getting Results	Nie
Inne programy pakietu Office 97

Program i jego lokalizacja w oknie dialogowym "Instalacja niestandardowa" Instalatora	Instalowany podczas instalacji typowej?
Microsoft Binder	Tak
Microsoft Excel	Tak
Microsoft Word	Tak
Microsoft PowerPoint	Tak
Microsoft Outlook	Tak
Bookshelf Basics Main Install	Tak


Którzy kreatorzy są instalowani

Uwaga   Aby zainstalować kreatora Web Publishing Wizard, kliknij folder ValuPack na swoim dysku CD z programem Microsoft Office lub Microsoft Access, kliknij podfolder WebPost, a następnie kliknij dwukrotnie program WebPost.exe.

Kreatorzy instalowani po wybraniu składnika "Kreatorzy" w Instalatorze

Autoformularzy	Łączenia arkuszy
Autoraportów	Łączenia tekstu
Pól kombi	Pól list
Przycisków poleceń	Odnośników
Kwerend krzyżowych	Microsoft Word
Kreator baz danych	Konstruktor rysunków
Eksportu tekstu	Tabel przestawnych
Formularzy	Publikacji w sieci WWW
Importu HTML	Raportów
Importu arkuszy	Kwerend prostych
Importu tekstu	Menedżer panelu
Etykiet	Tabel
Łączy HTML	Web Publishing
Kreatorzy instalowani po wybraniu składnika "Zaawansowani kreatorzy" w Instalatorze

Menedżer dodatków	Menedżer tabel połączonych
Kreator wykresów	Konwerter makra na moduł
Rozwiązywanie konfliktów	Konstruktor ciągu połączenia ODBC
Rozdzielacz baz danych	Grupa opcji
Dokumentator	Analizator wydajności
Kwerend wyszukujących duplikaty	Podformularz/Podraport
Kwerend wyszukujących nie pasujące dane	Analizator tabel
Maska wprowadzania	Kreator zabezpieczeń poziomu użytkownika
Uwaga   Następujący kreatorzy są zawsze instalowani: Konstruktor kolorów, Konstruktor wyrażeń, Konstruktor pól, Konstruktor kwerend, Subform/Subreport Field Linker.


Nowości dotyczące makr

Program Microsoft Access 97 oferuje wiele nowych funkcji, które ułatwiają korzystanie z makr i umożliwiają konwersję makr pasków menu na nowy styl menu programu Microsoft Access 97.

Nowość w 97
Nowe polecenia podmenu polecenia Makro (menu Narzędzia)

Funkcja	Używana do
Konwertuj makra na język Visual Basic	Konwersji makr na procedury zdarzeń lub moduły języka Visual Basic for Applications, które wykonują równoważne akcje przy użyciu kodu języka Visual Basic.
Utwórz menu z makra	Tworzenia paska menu w stylu programu Microsoft Access 97 z makr utworzonych w poprzedniej wersji programu Microsoft Access.
Utwórz pasek narzędzi z makra	Tworzenia paska narzędzi z makr utworzonych w poprzedniej wersji programu Microsoft Access.
Utwórz menu podręczne z makra	Tworzenia menu podręcznego w stylu programu Microsoft Access 97 z makr utworzonych w poprzedniej wersji programu Microsoft Access.
Nowe akcje

Funkcja	Używana do
Nowość w 97 Akcja UruchomPolecenie (RunCommand)	Wykonywania poleceń menu programu Microsoft Access w makrze. W połączeniu z nowymi funkcjami menu i pasków narzędzi, akcja UruchomPolecenie (RunCommand) zastępuje akcję WykonajElementMenu (DoMenuItem).
Nowość w 95 Akcja Zapisz (Save)	Automatycznego zapisywania obiektu bazy danych przez wykonanie akcji Zapisz (Save) w makrze lub procedurze języka Visual Basic.


Nowości dotyczące programu Microsoft Access 97

Na jaki temat chcesz uzyskać informacje?

 	Zwiększanie wydajności

 	Praca w Internecie i intranecie

 	Praca z innymi aplikacjami

Praca z aplikacjami przykładowymi

 	Praca w oknie bazy danych

 	Używanie niestandardowych pasków narzędzi, pasków menu i menu podręcznych

 	Praca z danymi

 	Praca z filtrami

 	Drukowanie i podgląd wydruku

 	Projektowanie bazy danych

 	Tworzenie i dostosowywanie tabel

 	Tworzenie i dostosowywanie kwerend

 	Tworzenie i dostosowywanie formularzy i raportów

 	Praca z makrami

 	Praca w oknie modułu, w oknie analizy programu i z Przeglądarką obiektów

 	Programowanie w języku Visual Basic

 	Zabezpieczanie bazy danych i administrowanie nią


Początek pracy z programem Microsoft Access 97

Istnieją różne sposoby rozpoczęcie pracy z programem Microsoft Access 97, w zależności od przygotowania użytkownika.

Które z poniższych określeń najlepiej opisuje Twoje doświadczenie jako użytkownika programu Microsoft Access?

Znający poprzednie wersje programu Microsoft Access

Znający inne programy baz danych lub aplikacje arkuszy kalkulacyjnych

Używający bazy danych po raz pierwszy


Sposoby rozpoczęcia pracy dla użytkownika znającego inne programy baz danych lub aplikacje arkuszy kalkulacyjnych

Na jaki temat chcesz uzyskać informacje?

 	Relacje w bazie danych

 	Praca z innymi aplikacjami

Od czego chcesz zacząć pracę?

 	Importowanie i łączenie danych z innych programów i innych formatów plików

 	Podział tabeli na tabele powiązane za pomocą Analizatora tabel

 	Tworzenie bazy danych


Sposoby rozpoczęcia pracy dla użytkownika używającego bazy danych po raz pierwszy

Na jaki temat chcesz uzyskać informacje?

 	Bazy danych: Czym są i jak działają

 	Tabele: Czym są i jak działają

 	Kwerendy: Czym są i jak działają

 	Formularze: Czym są i jak działają

 	Raporty: Czym są i jak działają

 	Makra: Czym są i jak działają

 	Moduły: Czym są i jak działają

 	Relacje w bazie danych

Od czego chcesz zacząć pracę?

 	Tworzenie bazy danych


Sposoby rozpoczęcia pracy dla użytkownika znającego poprzednie wersje programu Microsoft Access

Na jaki temat chcesz uzyskać informacje?

Co nowego w programie Microsoft Access 97?

Od czego chcesz zacząć pracę?

Używanie bazy danych programu Microsoft Access z różnymi wersjami programu Microsoft Access

Konwersja bazy danych


Nowości dotyczące okna modułu, okna analizy programu i Przeglądarki obiektów

Program Microsoft Access 97 oferuje wiele nowych funkcji, które ułatwiają korzystanie z modułów języka Visual Basic for Applications, analizę i poprawianie kodu oraz tworzenie aplikacji baz danych o większych możliwościach.

O jakich nowych funkcjach chcesz uzyskać informacje?

Co nowego w oknie modułu?

Co nowego w oknie analizy programu?

Co nowego w Przeglądarce obiektów?


Nowości dotyczące okna modułu

Menu Edycja

Nowość w 97 Polecenie Zaznacz wszystko	Można zaznaczyć cały tekst w bieżącej procedurze lub, będąc w pełnym widoku modułu, cały tekst modułu.
Nowość w 97 Polecenie Znajdź następny	Można znaleźć następne wystąpienie ostatnio szukanego ciągu znaków określonego za pomocą polecenia Znajdź.
Nowość w 97 Polecenie Dokończ wyraz	W programie Microsoft Access można ustawić opcję, która powoduje, że podczas wpisywania kodu języka Visual Basic wyświetlana jest lista funkcji, metod i właściwości, z których można wybrać, aby dokończyć aktualnie wpisywane słowo.

Menu Widok

Nowość w 97 Polecenie Definicja działa dla słów kluczowych	Jeśli użytkownik zaznaczy słowo w oknie modułu, może zobaczyć jego definicję w Przeglądarce obiektów. W dalszym ciągu można zaznaczyć procedurę, aby zobaczyć jej definicję w oknie modułu.
Nowość w 95 Polecenie Ostatnia pozycja	Można cofnąć kursor do ostatniego położenia w poprzedniej procedurze. Na przykład, po użyciu polecenia Definicja (menu Widok) można użyć polecenia Ostatnia pozycja, aby cofnąć kursor do jego poprzedniego położenia w procedurze wywołującej.
Menu Analiza programu

Nowość w 97 Menu Analiza programu	Wszystkie polecenia związane z analizą programu są zgrupowane w jednym nowym menu, co ułatwia analizę programu.
Nowość w 97 Polecenie Kompiluj i zapisz wszystkie moduły	Można skompilować wszystkie moduły bieżącej bazy danych i zapisać je w stanie skompilowania.
Nowość w 97 Możliwość wykonania polecenia Krokowo w oknie modułu	Można krokowo wykonywać kod bieżącej procedury w oknie modułu (bez konieczności zawieszania wykonywania kodu).
Nowość w 97 Polecenie Krokowo z pomijaniem	Po zawieszeniu kodu można wykonać pozostałą część bieżącej procedury, a następnie wrócić do następnego wiersza kodu poprzedniej procedury w drzewie wywołań.

Menu Uruchom

Nowość w 97 Polecenie Idź/Kontynuuj	Można uruchomić bieżącą procedurę bezpośrednio w oknie modułu, bez wprowadzania nazwy procedury w oknie analizy programu.

Menu Narzędzia

Nowość w 95 Polecenie Odwołania	Można sprawić, że procedury języka Visual Basic będą dostępne w kilku bazach danych. Można przechowywać często używane procedury w osobnych bazach danych i udostępniać je w bieżącej bazie danych.

Okno dialogowe Opcje, karta Moduł (menu Narzędzia)

Nowość w 97 Automatycznie pokazuj wartości ziennych	Można sprawdzić wartość zmiennej lub wyrażenia, gdy kod jest zawieszony. Aby wyświetlić aktualną wartość zmiennej lub wyrażenia, należy umieścić na nich wskaźnik myszy.
Nowość w 97 Automatycznie pokazuj listę składników	W programie Microsoft Access można ustawić opcję pomagającą w dokończeniu instrukcji podczas pisania kodu języka Visual Basic for Applications. Podczas wpisywania nazwy obiektu, program Microsoft Access wyświetla listę odpowiednich obiektów, właściwości, metod i stałych, które mogą nastąpić po nazwie danego obiektu. Element z wyświetlanej listy można wprowadzić w bieżącym wierszu kodu. Dostępne są również nowe polecenia, Wyświetl właściwości/metody i Wyświetl stałe, wyświetlające listę odpowiednich właściwości i metod lub stałych, na polecenie użytkownika.
Nowość w 97 Automatycznie pokazuj składnię	Można wyświetlać informacje o składni w oknie modułu. Wskazówka z informacją o składni pojawia się podczas wpisywania nazwy metody lub istniejącej procedury. Dostępne są również nowe polecenia, Szybkie informacje i Informacje o parametrach, wyświetlające informacje o składni lub parametrach, na polecenie użytkownika.
Nowość w 97 Edycja tekstu przeciągnij-i-upuść	Można przeciągnąć zaznaczony tekst do nowego położenia w oknie modułu.
Nowość w 97 Okno analizy programu na wierzchu	Można zawsze wyświetlać okno analizy programu na wierzchu wszystkich otwartych okien podczas bieżącej sesji programu Microsoft Access.
Nowość w 97 Boczny pasek znaczników	Na tym pasku wyświetlane są różne symbole identyfikujące stan wiersza kodu w oknie modułu. Na przykład, można odróżnić wiersz kodu będący punktem przerwania od zakładki.
Nowość w 95 Kolory kodu	Można sprawić, że kod będzie łatwiejszy do czytania przypisując kolory różnym kategoriom tekstu, takim jak punkty przerwania, komentarze, identyfikatory i słowa kluczowe.

Okno dialogowe Opcje, karta Zaawansowane (menu Narzędzia)

Nowość w 97 Nazwa projektu	Można przypisać nazwę do bieżącego projektu, umożliwiając odwołania do danej aplikacji programu Microsoft Access.
Nowość w 97 Przerywaj w module klasy	Można ustawić opcję przerywania wykonywania kodu, gdy wystąpi nieobsługiwany błąd w module klasy.
Nowość w 97 Przerywaj przy nieobsługiwanych błędach	Można ustawić opcję przerywania wykonywania kodu, gdy wystąpi nieobsługiwany błąd w module standardowym. Opcja ta daje taki sam efekt, co wyczyszczenie pola wyboru Przerywanie przy każdym błędzie w programie Microsoft Access for Windows 95.
Nowość w 95 Argumenty polecenia	Opcja ta daje taki sam efekt, co opcja /cmd wiersza polecenia.
Nowość w 95 Argumenty kompilacji warunkowej	Można określić części modułu, które program Microsoft Access ma brać pod uwagę lub ignorować podczas kompilacji kodu języka Visual Basic.

Większa czytelność kodu

Nowość w 97 Przyciski Widok procedury i Pelny widok modułu	Można przełączać się między widokami klikając przycisk Pełny widok modułu lub Widok procedury. Oba te przyciski znajdują się lewym dolnym rogu okna modułu. Aby ustawić widok domyślny, należy zaznaczyć lub wyczyścić pole wyboru Pełny widok modułu na karcie Moduł okna dialogowego Opcje (menu Narzędzia).
Nowość w 95 Znak kontynuacji wiersza	Można sprawić, że długi wiersz kodu będzie bardziej czytelny, kontynuując go w następnym wierszu po znaku kreski poziomej ( _ ).


Nowości dotyczące okna analizy programu

Nowość w 97 Okienko zmiennych lokalnych w oknie analizy programu	Można wyświetlić nazwę, bieżącą wartość i typ każdej zmiennej i obiektu w bieżącej procedurze, przy zawieszonym wykonywaniu kodu.
Nowość w 95 Okienko bezpośrednie w oknie analizy programu	Można sprawdzić wyniki działania wiersza kodu języka Visual Basic for Applications. Można uruchomić dowolną procedurę typu Sub lub Function; sprawdzić wartość formantu, pola lub właściwości; wyświetlić wynik wyrażenia lub funkcji; albo przypisać nową wartość zmiennej, polu lub właściwości.
Nowość w 95 Okienko czujki w oknie analizy programu	Można zobaczyć, jakie są bieżące wartości określonych zmiennych i formantów.


Nowości dotyczące Przeglądarki obiektów

Przeglądarka obiektów jest nowym elementem programu Microsoft Access 95. Przeglądarki obiektów można używać do wyświetlania informacji o obiektach, właściwościach, metodach i stałych w bieżącym projekcie i w bibliotekach obiektów, do których następują odwołania. Aby wyświetlić Przeglądarkę obiektów, należy kliknąć przycisk Przeglądarka obiektów  [image]  na pasku narzędzi Moduł.

Funkcja	Używana do
Nowość w 97 Przycisk Kopiuj do Schowka	Wklejenia kodu w oknie modułu przez zaznaczenie metody lub właściwości w Przeglądarce obiektów i kliknięcie przycisku Kopiuj do Schowka, a następnie przełączenie się do okna modułu i kliknięcie przycisku Wklej na pasku narzędzi.
Nowość w 97 Element <Globals> w polu Klasy	Wyświetlenia w oknie Składowa wszystkich elementów dostępnych globalnie.
Nowość w 97 Przyciski Wstecz i Dalej	Nawigacji (w przód i w tył) poprzez elementy oglądane wcześniej w Przeglądarce obiektów.
Nowość w 97 Przycisk Pomoc	Wyświetlenia Pomocy dotyczącej wybranego obiektu, metody, właściwości lub zdarzenia.
Nowość w 97 Pole Poszukiwany tekst i przycisk Szukaj	Przeszukania wybranej biblioteki typów w celu znalezienia dowolnej klasy lub elementu.
Nowość w 97 Przycisk Definicja widoku	Wyświetlenia zdefiniowanych przez użytkownika procedur typu Function lub Sub w Przeglądarce obiektów.


Nowości dotyczące wydajności

Program Microsoft Access 97 oferuje kilka udoskonaleń zwiększających wydajność.

Nowość w 97 Opóźnione ładowanie	Program Microsoft Access nie ładuje składników oprogramowania, które nie są wymagane dla wszystkich baz danych, takich jak Visual Basic for Applications czy obiekty dostępu do danych (DAO), dopóki nie są one potrzebne. Skraca to czas ładowania bazy danych i zwiększa ogólną wydajność.
Nowość w 97 Proste formularze i raporty	Wiele formularzy i raportów można otwierać o wiele szybciej, ponieważ formularze i raporty nie zawierające procedur zdarzeń nie zawierają modułów formularza lub raportu.
Nowość w 97 Właściwość FailOnError (ZatrzymajPrzyBłędzie)	Można zoptymalizować wykonywanie dużych kwerend aktualizujących dla źródeł danych ODBC przez wysyłanie kwerend do serwera, gdzie wszystkie rekordy są przetwarzane jednocześnie, a nie jeden rekord na raz.
Nowość w 97 Udoskonalone ładowanie drzewa wywołań	Program Microsoft Access nie ładuje modułów, w tym także modułów formularzy, dopóki kod języka Visual Basic nie jest wykonywany. Zwiększa to ogólną wydajność.
Nowość w 97 Udoskonalone zarządzanie stanem skompilowania	Można utrzymywać bazę danych w stanie skompilowania, nawet podczas jej modyfikacji. Tylko modyfikowany kod i kod zależący od niego ulegają zdekompilowaniu.
Nowość w 97 Szybsze formanty ActiveX	W programie Microsoft Access została zwiększona wydajność osadzonych formantów ActiveX.
Nowość w 95 Szybsze pola kombi	W programie Microsoft Access została zwiększona wydajność pól kombi na formularzach.
Nowość w 95 Formant typu obraz	Można dużo szybciej wyświetlać niezwiązane rysunki na formularzach i raportach używając formantu typu obraz zamiast niezwiązanej ramki obiektu.
Nowość w 95 Analizator wydajności	Kreator ten analizuje obiekty bazy danych i sugeruje sposoby, jakich można użyć, aby działały one możliwie najszybciej.
Nowość w 95 Szybszy podgląd raportów	Można szybciej dokonywać podglądu raportów, ponieważ zdarzenia występują tylko przy pierwszym wyświetlaniu stron raportu.


Nowości dotyczące kwerend

Program Microsoft Access oferuje wiele nowych funkcji, które ułatwiają wykonywanie kwerend i sprawiają, że są one bardziej wydajne.

Funkcja	Używana do
Nowość w 97 Właściwość RecordSetType (TypZestawuRekordów)	Właściwość ta istniała poprzednio tylko dla formularzy. Teraz jest ona dostępna w arkuszu właściwości kwerendy, dzięki czemu można określić, jaki typ zestawu wyników, łącznie z utrwalonym zestawem wyników (który może działać szybciej), zwraca kwerenda.
Nowość w 97 Właściwość FailOnError (ZatrzymajPrzyBłędzie)	Określenia, czy błędy mają przerywać zbiorczą aktualizację kwerend dla źródeł danych ODBC i optymalizacji działania kwerendy na serwerze.
Nowość w 97 Właściwość MaxRecords (MaksimumRekordów)	Sprawdzenia lub określenia maksymalnej liczby rekordów, która zostanie zwrócona przez kwerendę dla bazy danych ODBC.
Nowość w 95 Kreator prostych kwerend	Tworzenia kwerendy wybierającej, która pobiera dane z jednej lub kilku tabel i, jeśli tak określi użytkownik, wylicza różne typy podsumowań.
Nowość w 95 Filtrowanie arkusza danych	Stosowania filtrów dla danych kwerendy w widoku "Arkusz danych", aby odizolować podzbiór rekordów w obrębie wyników kwerendy. Kryteria filtru nie są dodawane do kryteriów kwerendy. Filtr jest stosowany po wykonaniu kwerendy.
Nowość w 95 Sortowanie arkusza danych	Sortowania rekordów w porządku rosnącym lub malejącym w widoku "Arkusz danych" za pomocą przycisku Sortuj rosnąco  [image]  lub Sortuj malejąco  [image]  na pasku narzędzi. Program Microsoft Access zapisuje porządek sortowania, gdy użytkownik zapisuje kwerendę.
Nowość w 95 Przycisk Typ kwerendy	Określenia typu kwerendy za pomocą przycisku Typ kwerendy  [image]  na pasku narzędzi w widoku "Projekt" kwerendy.
Nowość w 95 Pole Największe wartości	Wyświetlenia rekordów z określoną liczbą największych lub najmniejszych wartości w polu lub rekordów z określonym największym lub najmniejszym procentem wartości w polu za pomocą pola Największe wartości  [image]  na pasku narzędzi w widoku "Projekt" kwerendy.
Nowość w 95 Opcjonalne autosprzęganie	Włączania lub wyłączania automatycznych linii sprzężeń w widoku "Projekt" kwerendy.
Uwagi

•	Kreator kwerend archiwizujących nie jest już dostępny. Zamiast tego można tworzyć kwerendę tworzącą tabelę, która kopiuje istniejące rekordy do nowej tabeli. Aby uzyskać więcej informacji, należy kliknąć  [image].

•	Aby uzyskać więcej informacji dotyczących właściwości wymienionych w powyższej tabeli, należy kliknąć  [image].


Nowości dotyczące projektowania formularzy i raportów

Program Microsoft Access 97 oferuje wiele nowych funkcji, które ułatwiają i przyspieszają tworzenie doskonale wyglądających formularzy i raportów.

Tworzenie i formatowanie formantów

Funkcja	Używana do
Nowość w 97 Formant typu karta	Tworzenia okna dialogowego lub formularza, które dzieli informacje na osobne karty.
Nowość w 95 Formanty "Numer strony" i "Data/Godzina"	Dodawania formantów, które wyświetlają numery stron i daty za pomocą poleceń Numery stron oraz Data i godzina z menu Wstaw.
Nowość w 95 Formant typu obraz	Wyświetlania na formularzach i raportach niezwiązanych obrazów za pomocą narzędzia Obraz  [image]  w przyborniku. Formanty typu obraz wyświetlają obrazy dużo szybciej niż niezwiązane ramki obiektów.
Nowość w 95 Kreatorzy pól list i pól kombi	Tworzenia pola listy lub pola kombi, które wyszukuje wartości w tabeli lub kwerendzie, wyświetla listę określonych przez użytkownika wartości lub znajduje rekord w formularzu w oparciu o wartość wybraną z listy.
Nowość w 95 Formanty ActiveX	Dodawania formantów ActiveX do formularzy i raportów za pomocą polecenia Formant ActiveX w menu Wstaw.
Nowość w 95 Dynamiczna zmiana typu formantu	Zmiany pola tekstowego, pola kombi lub pola wyboru na przycisk opcji za pomocą polecenia Zmień na w menu Format.
Nowość w 95 Malarz formatów	Kopiowania cech formatowania z jednego formantu do innego za pomocą polecenia Malarz formatów  [image]  na pasku narzędzi.
Nowość w 95 Efekty specjalne	Tworzenia doskonale wyglądających formularzy i raportów z dodatkowo ustawioną właściwością SpecialEffect (EfektSpecjalny) obejmującą trawienie, cieniowanie i rzeźbienie.
Nowość w 95 Wskazówki na ekranie	Tworzenia niestandardowych wskazówek na formularzu, które wyskakują, gdy użytkownik przytrzyma na formancie wskaźnik myszy, albo tworzenia niestandardowych wskazówek wyskakujących, gdy użytkownik kliknie przycisk Co to jest?  ,  a następnie kliknie formularz, raport lub formant.
Nowość w 95 Kreator tabel przestawnych	Tworzenia na formularzu formantu, który umożliwia zebranie dużej ilości danych przy użyciu wybranego formatu i metody obliczeniowej. Tabela przestawna przypomina kwerendę krzyżową, z tym że nie można w niej dynamicznie przełączać nagłówków wierszy i kolumn, tak aby uzyskiwać różne widoki danych. (Aby móc korzystać z tego kreatora, trzeba zainstalować program Microsoft Excel w wersji 7.0/95 lub późniejszej.)
Nowość w 95 Przeciąganie-i-upuszczanie obiektów	Przeciągania obiektów OLE do widoku "Formularz", aby dodać obiekt związany albo do widoku "Projekt" formularza lub widoku "Projekt" raportu, aby dodać obiekt niezwiązany. (Aplikacja obiektowa, z której przeciągane są obiekty musi obsługiwać mechanizm "przeciągnij-i-upuść".)
Tworzenie i formatowanie formularzy i raportów

Funkcja	Używana do
Nowość w 95 Kreatorzy formularzy i raportów	Tworzenia formularzy i raportów w oparciu o pola z jednej lub kilku tabel wybranych w tym kreatorze, a także do tworzenia formularza z jednym lub dwoma podformularzami lub łączenia jednego formularza z innym.
Nowość w 95 Kreator podformularzy/podraportów	Dodawania podformularza do istniejącego formularza lub podraportu do istniejącego raportu. Kreatora uruchamia się przez kliknięcie narzędzia Podformularz/Podraport  [image]  w przyborniku lub przez przeciągnięcie formularza, raportu, tabeli lub kwerendy z okna bazy danych do formularza lub raportu otwartego w widoku "Projekt".
Nowość w 97 Kreator wykresów	Tworzenia 20 różnych typów wykresów, obejmujących między innymi wykresy w postaci kolumn cylindrycznych, trójwymiarowe wykresy w postaci pasków cylindrów i trójwymiarowe bubble charts.
Nowość w 95 Autoformatowanie	Zmiany wyglądu formularza lub raportu przez zastosowanie autoformatowania obejmującego predefiniowane czcionki i wiersze. Można dostosować formaty predefiniowane lub tworzyć własne.
Nowość w 95 Obrazy w tle	Umieszczenia logo lub innego obrazu w tle formularza lub raportu. Można tworzyć formanty przezroczyste, przez które widać obrazy umieszczone w tle.
Nowość w 95 Pasek narzędzi Formatowanie	Skompletowania wielu zadań formatowania, takich jak dodawanie koloru tła do sekcji lub zastosowanie efektu specjalnego do formantu.
Nowość w 95 Grupowanie właściwości dla raportów	Udoskonalenia układu raportu przez użycie następujących właściwości:  • Utrzymywanie rekordów w grupach według stron lub kolumn za pomocą właściwości raportu GrpKeepTogether (TrzymajGrupęRazem). • Powtarzanie nagłówka grupy na górze następnej strony lub kolumny za pomocą właściwości nagłówka grupy RepeatSection (PowtórzSekcję).
Nowe, zmienione lub usunięte właściwości i inne elementy języka

Aby uzyskać informacje dotyczące nowych, zmienionych lub usuniętych właściwości formularzy i raportów oraz innych elementów języka, należy kliknąć  [image].


Nowości dotyczące drukowania i podglądu wydruku

Program Microsoft Access 97 oferuje następujące udoskonalenia przy drukowaniu i podglądzie wydruku obiektów bazy danych.

Zmiany w funkcjach podglądu wydruku

Używając tych funkcji można oglądać obiekty na różne sposoby:

Nowość w 97	• Przycisk Widok na pasku narzędzi pozwala na łatwe przełączanie się między różnymi widokami obiektu bazy danych.
Nowość w 95	• Przycisk Jedna strona  [image]  wyświetla jedną stronę.
Nowość w 95	• Przycisk Dwie strony  [image]  wyświetla dwie strony.
Nowość w 97	• Przycisk Kilka stron  [image] pozwala na wybranie określonej liczby stron do podglądu.
Nowość w 95	• Pole Powiększenie wyświetla listę procentów powiększenia z jakim można oglądać obiekt.
Nowość w 97	• Jeśli użytkownik posiada Microsoft IntelliMouse, może użyć wheel button do poruszania się po bieżącej stronie.
Zmiany poleceń i okien dialogowych

Poniższe polecenia i okna dialogowe zostały określone na nowo lub zmieniono ich nazwę, aby były łatwiejsze w użyciu i pasowały do poleceń i okien dialogowych używanych w innych aplikacjach Microsoft Office

Nowość w 95	• Okno dialogowe Drukuj jest takie samo, jak okno używane przez inne aplikacje Microsoft Office.
Nowość w 95	• Polecenie Ustawienia wydruku w menu Plik nazywa się obecnie Ustawienia strony.
Nowość w 95	• Przycisk Drukuj  [image]  na pasku narzędzi powoduje wydrukowanie wybranego obiektu bez wyświetlania okna dialogowego Drukuj.
Nowość w 95	• Polecenie Sample Preview nazywa się obecnie Podgląd układu i jest dostępne w menu Widok oraz przez kliknięcie strzałki obok przycisku Widok na pasku narzędzi.
Nowość w 95	• Polecenie Print Definition nazywa się obecnie Dokumentator i jest dostępne przez wskazanie polecenia Analizuj w menu Narzędzia.


Nowości dotyczące aplikacji przykładowych

Aplikacje przykładowe, które można zainstalować z programem Microsoft Access, są udokumentowanymi przykładami pokazującymi, jak tworzyć i dostosowywać bazy danych w pełni korzystające z funkcji programu Microsoft Access.

Northwind Traders

Aplikacja przykładowa "Northwind" została zaprojektowana z myślą o początkujących użytkownikach baz danych programu Microsoft Access. Baza danych "Northwind" zawiera dane, którymi można manipulować oraz formularze, raporty i inne obiekty bazy danych, których można używać jako modułów we własnych bazach danych.

Funkcja	Używana do
Nowość w 97 Pomoc "Pokaż"	Zrozumienia, jak działają tabele, kwerendy, formularze i raporty bazy danych "Northwind".
Nowość w 97 Hiperłącza	Otwierania obiektów bazy danych i dokumentów w intranecie i Internecie: • Podglądu raportu "Alfabetyczna lista produktów" z formularza "Produkty", a także wyprowadzania tego raportu jako dokumentu HTML i wyświetlania go w przeglądarce sieci World Wide Web.  • W formularzu "Zamówienia" do otwierania dokumentu programu Microsoft Word zawierającego listę produktów objętych specjalną zniżką. • W tabeli lub formularzu "Dostawcy" do otwierania strony macierzystej dostawców (suppliers) w sieci World Wide Web.
Nowość w 97 Alternatywne sposoby wykonywania podobnych zadań	Porównania implementacji następujących funkcji: • Podzielenie informacji na osobne karty lub strony. W formularzu "Pracownicy" używany jest formant typu karta do podziału informacji o firmie i informacji personalnych na osobne karty. W formularzu "Pracownicy (z podziałem strony)" używany jest formant typy nowa strona. • Używanie kodu języka Visual Basic for Applications i makr w odpowiedzi na zdarzenia. Odpowiednik kodu zastosowanego w formularzu "Dostawcy" znajduje się w makrze "Dostawcy".
Nowość w 97 Visual Basic for Applications	Kod języka Visual Basic dla wszystkich obiektów został zaktualizowany przez dołączenie metod, właściwości i innych elementów języka wprowadzonych w programie Microsoft Access 97.  Kod wielu obiektów, np. "Panel główny", został napisany na nowo i jest bardziej wydajny.
Nowość w 95 Wygląd	W wielu arkuszach danych, formularzach i raportach zostały zastosowane nowe funkcje formatowania, takie jak autoformat, rysunki w tle oraz efekty specjalne dla arkuszy danych i formantów.
Orders

Aplikacja przykładowa "Zamówienia" została zaprojektowana z myślą o średnio zaawansowanych i zaawansowanych użytkownikach, którzy chcą się dowiedzieć więcej na temat korzystania z zaawansowanych funkcji programu Microsoft Access przy tworzeniu użytecznych aplikacji. Szczegółowy opis tej aplikacji jest zawarty w pierwszych czterech rozdziałach dokumentu Tworzenie aplikacji Microsoft Access 97.

Funkcja	Używana do
Nowość w 97 Visual Basic for Applications	Kod języka Visual Basic dla wszystkich obiektów został zaktualizowany przez dołączenie metod, właściwości i innych elementów języka wprowadzonych w programie Microsoft Access 97.
Nowość w 97 Paski narzędzi	Makra pasków narzędzi zostały zastąpione przez nowy styl pasków narzędzi, które są łatwiejsze w użyciu i które łatwiej dostosować.
Metody

Aplikacja przykładowa "Metody" została zaprojektowana z myślą o zaawansowanych użytkownikach i projektantach aplikacji. W przykładach zostały zademonstrowane najbardziej wydajne sposoby rozwiązywania powszechnych zadań, a Pomoc wyjaśnia, jak działa kod związany z każdym rozwiązaniem.

Funkcja	Używana do
Nowość w 97 Hiperłącza i formant "Przeglądarka sieci WWW"	Otwierania obiektów bazy danych i dokumentów w intranecie i Internecie:  • W formularzu "TabelaPrzeglądarkiSieciWWW" do przeglądania hiperłącz przechowywanych w tabeli "Łącza". • W formularzu " WebBrowserWeb" do przeglądania miejsc w sieci World Wide Web i zapisywania hiperłącz z tymi miejscami w tabeli "Łącza". • W formularzu "SolutionsHyperlink" do otwierania obiektów bazy danych "Metody" za pomocą hiperłącz tworzonych dynamicznie.
Nowość w 97 Asystent pakietu Office	Programowania Asystenta pakietu Office za pomocą formularza "Assistant": • Używania właściwości i metod obiektu "Assistant" do manipulacji Asystentem pakietu Office. • Używania obiektu "Balloon" do wyświetlania informacji dla użytkowników i pobierania od nich danych wejściowych.
Nowość w 97 Paski poleceń	Manipulacji paskami poleceń za pomocą formularza "CommandBars": • Przeglądania, kopiowania i usuwania pasków poleceń. • Programowego otrzymywania informacji na paskach poleceń i formantach pasków poleceń w bazie danych, zapisywania informacji w tabelach i wyświetlania formularza "CommandBarsForm". • Dodawania formantów niestandardowych do istniejących pasków poleceń. • Używania formantów niestandardowych do pobierania informacji z tabel. • Używania formantów niestandardowych do uruchamiania wbudowanych i niestandardowych procedur języka Visual Basic.
Nowość w 97 Niestandardowy system Pomocy	Wyświetlania Pomocy "Pokaż" dla obiektów w czasie wykonywania lub w widoku "Projekt" za pomocą wywołań Windows API.


Nowości dotyczace zabezpieczeń bazy danych i administrowania nią

Funkcja	Zastosowanie
Nowość w 97 plik MDE	Usuwanie poddającego się edycji kodu języka Visual Basic oraz zabezpieczanie projektów formularzy, raportów i modułów przez zapisywanie bazy danych jako pliku MDE.
Nowość w 95 Właściwość Ukryty	Ukrywanie obiektów bazy, których inni użytkownicy nie powinni widzieć ani otwierać w oknie bazy danych.
Nowość w 95 Jedno hasło zabezpieczające bazę danych	Przypisanie pojedynczego hasła umożliwiającego sterowanie tym, kto może otwierać bazę danych, zamiast lub wraz z implementacją zabezpieczeń poziomu użytkownika.
Nowość w 95 Kreator zabezpieczeń poziomu użytkownika	Łatwiejsze zabezpieczenie bazy danych za pomocą kreatora.
Nowość w 95 opcja wiersza polecenia /wrkgrp plik informacyjny grupy roboczej	Zmiana pliku informacyjnego grupy roboczej podczas uruchamiania programu Microsoft Access.


Nowości dotyczące projektowania tabel

Program Microsoft Access 97 oferuje wiele nowych funkcji, które ułatwiają projektowanie tabel i rozszerzają ich możliwości.

Nowość w 97
Nowy typ danych – Hiperłącze

Typ danych Hiperłącze jest stosowany do przechowywania hiperłącza, które może być ścieżką do pliku na dysku twardym, ścieżką UNC lub adresem URL. Gdy użytkownik klika pole hiperłącza, program Microsoft Access skacze do obiektu, dokumentu, strony World Wide Web lub innego miejsca docelowego.

Nowość w 95
Tworzenie list odnośników za pomocą nowego Kreatora odnośników

Kreator odnośników jest używany w widoku "Arkusz danych" lub w widoku "Projekt" do tworzenia pola odnośnika, które wyświetla listę wartości wyszukiwanych w innej tabeli lub zdefiniowanej liście wartości. Pole odnośnika zachowuje swoje własności, gdy użytkownik używa go w kwerendzie lub formularzu.

Nowość w 95
Tworzenie tabel w widoku "Arkusz danych"

Można tworzyć tabelę wpisując dane do pustego arkusza danych, co przypomina dodawanie danych do arkusza kalkulacyjnego. Gdy użytkownik zapisuje nowy arkusz danych, program Microsoft Access wylicza wprowadzone dane i automatycznie tworzy odpowiednie typy pól i formaty. Można również dodawać i wstawiać kolumny (pola) do dowolnej tabeli w widoku "Arkusz danych" w dowolnym momencie; można także zmieniać nazwy tych kolumn (pól).

Nowość w 95
Udoskonalenie procesu projektowania tabeli przez wprowadzenie Kreatora podziału tabeli

Kreator podziału tabeli jest używany do podziału dużej tabeli na kilka mniejszych, dzięki czemu dane mogą być przechowywane w sposób zapewniający większą wydajność. Jest to szczególnie użyteczne, gdy użytkownik importuje dane z dużej bazy danych zawierającej dane tego samego typu, takiej jak arkusz kalkulacyjny, i chce skorzystać z funkcji relacyjnej bazy danych programu Microsoft Access.

Nowość w 95
Modyfikacja projektu tabeli podczas ustawiania relacji

Można zmieniać projekt tabeli w oknie "Relacje", na przykład, definiując klucz podstawowy lub dodając pola.

Nowość w 95
Łączenie plików tekstowych i arkuszy kalkulacyjnych

Można łączyć (przyłączać) dane z plików tekstu rozdzielanego i tekstu o ustalonej szerokości oraz z arkuszy kalkulacyjnych.


Nowości dotyczące pracy w Internecie

Program Microsoft Access oferuje wiele nowych funkcji, które mają ułatwić korzystanie z Internetu i projektowanie aplikacji World Wide Web. Aby uzyskać dostęp do Internetu i skorzystać z tych nowych funkcji, trzeba mieć przeglądarkę sieci WWW, taką jak Microsoft Internet Explorer, modem i połączenie intranet lub inne połączenie sieciowe.

Nowość w 97

Import, Eksport, Łącze

Funkcja	Używana do
Importowanie lub łączenie plików HTML	Importowania lub łączenia tabel (tylko-do-odczytu) lub list z pliku HTML za pomocą polecenia Pobierz dane zewnętrzne w menu Plik. Kreator importu HTML i Kreator łącz HTML dokonują również konwersji łącz HTML na pole o typie danych Hiperłącze.
Eksportowanie obiektów do formatu HTML	Eksportowania raportów do statycznego formatu HTML oraz arkuszy danych i formularzy do statycznego lub dynamicznego formatu HTML za pomocą polecenia Zapisz jako/Eksportuj w menu Plik. Doskonalenia wyglądu i zawartości stron WWW oraz nawigacji między nimi poprzez użycie pliku szablonu HTML.
Kreator publikacji w sieci WWW	Tworzenia aplikacji WWW za pomocą polecenia Zapisz jako HTML w menu Plik. Można wyprowadzać arkusze danych, formularze i raporty do statycznego lub dynamicznego formatu HTML używając jednego lub kilku plików szablonów HTML; tworzyć strony macierzyste; przechowywać wszystkie pliki w jednym folderze jako publikację WWW, kopiować te pliki do serwera WWW za pomocą Kreatora publikacji w sieci WWW i zapisywać profile publikacji WWW do późniejszego użytku.
Dostęp do serwerów FTP i HTTP	Importowania lub łączenia (tylko-do-odczytu) danych z serwerów FTP lub HTTP, eksportowania obiektów bazy danych do serwera FTP oraz dodawania lub modyfikacji listy lokalizacji serwera FTP. Zadania te można przeprowadzić w polu Szukaj w okna dialogowego Otwórz.
Hiperłącza

Funkcja	Używana do
Typ danych Hiperłącze	Przechowywania hiperłącza w tabeli. Adres hiperłącza można dodać w arkuszu danych lub formularzu używając przycisku Wstaw hiperłącze  [image]. Hiperłącze może być ścieżką do pliku na dysku twardym danego komputera, ścieżką UNC lub URL. Po kliknięciu pola hiperłącza program Microsoft Access skacze do obiektu, dokumentu, strony WWW lub innego miejsca docelowego.
Miejsca docelowe hiperłączy	Wykonania skoku do bazy danych programu Microsoft Access lub obiektu z hiperłącza w arkuszu danych, formularzu lub raporcie lub z innego dokumentu pakietu Microsoft Office, takiego jak dokument programu Microsoft Word lub arkusz programu Microsoft Excel. Wykonania skoku do dokumentu pakietu Office z hiperłącza w arkuszu danych, formularzu lub raporcie.
Hiperłącza w formularzach i raportach	Tworzenia na formularzu lub raporcie etykiet, formantów typu obraz i przycisków poleceń,  które "skaczą" do miejsca docelowego hiperłącza.
Formanty ActiveX

Funkcja	Używana do
Formant Microsoft WebBrowser	Przeglądania sieci World Wide Web, oglądania stron WWW, uzyskiwania dostępu do innych dokumentów na komputerze, w sieci lub w Internecie i ładowania danych z Internetu; wszystko poprzez formularz danej aplikacji.
Dodatkowe formanty ActiveX	Projektowania bogatych i dynamicznych aplikacji WWW. Dostępna w pakiecie Microsoft Office 97, Developer Edition.
Narzędzia pakietu Office

Funkcja	Używana do
Pasek narzędzi WWW	Łatwego przeglądania baz danych programu Microsoft Access, obiektów lub dokumentów pakietu Office za pomocą funkcji podobnych do funkcji paska narzędzi programu Microsoft Internet Explorer.
Web Find Fast	Lokalizacji baz danych programu Microsoft Access i innych dokumentów pakietu Microsoft Office, które są indeksowane poprzez właściwości bazy danych i pliku.
Inne funkcje

Funkcja	Używana do
Replikacja	Synchronizacji repliki bazy danych z repliką lub Wzorcem na serwerze Internetu.
Przykłady w aplikacjach przykładowych	Przeglądania przykładów funkcji związanych z Internetem w przykładowej bazie danych "Northwind" i przykładowej aplikacji "Metody".