polskie znaki w Access 2016 i kodzie VBA

0
  1. Czy ma sens zamiana wersji językowej Accessa z polskiej na angielską?
  2. Czy baza zrobiona na wersji angielskiej będzie działała poprawnie u użytkowników z polskim softem i danymi zawierającymi polskie znaki.
    Korzystam z polskiej wersji Access 2016. Korzystanie z kodu VBA do zdarzeń generowało błąd "invalid use of null". Okazuje się, że problem zniknął po zmianie nazwy w arkuszu właściwości formularza zakładka "inne". Zmieniłem np. Szczegóły na Details czyli usunąłem polskie znaki. To samo dotyczy obszaru "Nagłówek formularza".
    Drugi temat związany z polskimi znakami to korzystanie z kwerend gdzie kryterium wyszukiwania odwołuje się do wartości np. z listy rozwijalnej zawierającej polskie znaki.
    Nawet jeżeli w kodzie VBA nie ma polskich znaków to jeżeli pojawią się one w wartości kryterium wyszukiwania powstaje błąd "invalid use of null".
0

To nie wynika z wersji jezykowej Accessa, a ustawien regionu w systemie.
Jezeli uzywasz polskiej wersji Access-a to zmien w Windowsie:

Panel Sterowania > Zegar i region > Region (zakladka "Administraycjne") Jezyk dla programow nieobslugujacych kodu Unicode na Polski (Polska)

0

Mam tak ustawione więc to nie jest rozwiązanie.

0

Uściślijmy

  1. Ty masz ustawione polski i działa?
  2. Użytkownicy maja polski i nie działa?
  3. Wszystkim nie działa?
0

Mam ustawiony Polski i działa dopiero jak zrobię "zmiany" o których pisałem.
Wersji która nie działa , czyli przed zmianami, z powodów oczywistych nie testowałem u innych użytkowników.
Wersja po poprawkach działa u innych użytkowników bez względu na to co mają ustawione bo zniknął problem polskich znaków (wprowadzone zmiany).

0

Czegoś tu nie rozumiem, problem invalid use of null nie pasuje mi do problemu z polskimi znakami. Czy jak zrobisz w edytorze VBA debug->compile to masz jakieś błędy?

Czy ja stworzysz nowy plik accdb i wstawisz kod to działa?

0

Mi też nie pasuje ale nie zmienia to faktu ,ze po zmianach program zaczyna działać. Na pomysł zmiany nazw obszarów w widoku projekt wpadłem po lekturze kilku blogów.
Proponuje na razie zamknąć ten temat.

0

Leniej Od razu uczyc sie an Angielskim. Z innymi oprogromowaniem mniej problemu bedzie

1 użytkowników online, w tym zalogowanych: 0, gości: 1