ponizszy problem pojawia sie tylko na niemieckiej wersji jezykowej (windows
xp, office 2002), na polskiej wersji na ktorej baza byla tworzona wszystko
jest OK.
Podczas proby klikniecia guzika stworzonego za pomocą kreatora (guzik
otwiera formularz) pojawia się komunikat (w wersji niemieckiej komunikat w
j. niemieckim) :
"Wprowadzone, jako ustawienie właściwości zdarzenia, wyrażenie Przy
kliknięciu spowodowało błąd: Wystąpił problem podczas komunikacji między
Microsoft Access a serwerem OLE lub formantem ActiveX.
*Wynikiem wyrażenia nie jest nazwa makra, nazwa funkcji uzytkownika lub
[Procedura zdarzenia].
*Wystąpił błąd wyliczania funkcji, zdarzenia lub makra."
z tego co wyczytalem przyczyna moze byc zainstalowany Norton Antyvirus
jednak dla testu na komputerze na ktorym baza zostala stworzona (wersja
polska office 2002 + win xp bez Nortona Antyvirusa) zmienilem opcje
regionalne i jezykowe na jezyk niemiecki i problem nadal istnieje pomimo
braku Nortona, tak ze to musi byc cos innego... tylko co ?
po zmianie jezyka z niemieckiego na polski wszystko wraca do normy i baza
dziala bez problemow.
pozdrawiam,
Dethar
norton powiadasz, hyhyhy ...
Problemem są pl-literki w nazwach Twoich obiektów !
(ewent. także w nazwach funkcji i zmiennych)
Jakie to obiekty ?
Section(0).Name == "szczegÓŁy"
Section(1).Name == "nagŁÓwek..."
"przeŁĄcznik"
no i mam nadzieję, że nie używasz odwołań typu "Formularze!", lecz "Forms!"
itd ...
--
KN
problem wlasnie ze nigdzie nie wystepuja polskie literki (sprawdzane to bylo
wielokrotnie) wszystkie obiekty, formularze, caly kod (wraz z komentarzami)
pisany jest w j. angielskim zeby wlasnie uniknac problemow z polskimi
znaczkami :/
> no i mam nadzieję, że nie używasz odwołań typu "Formularze!", lecz
> "Forms!"
> itd ...
dokladnie odwolania sa "Forms!" ...
pozdrawiam,
Dethar
skoro jesteś pewien, to jesteś pewien, ale ...
naprawdę w żadnym formularzu nie masz sekcji "Szczegóły" ?
Jeśli tego jawnie nie zmieniłeś, to Acc'PL _zawsze_ tak domyślnie tę sekcję
nazywa!
--
KN
Witam ponownie,
rzeczywiscie tak jak Pan Krzysztof napisal m.in. problemem byly polskie
literki w sekcji "Nagłówek" oraz "Szczegóły", wielkie dzieki za ta
podpowiedz :)
jednak w moim przypadku samo usuniecie polskich liter nie pomoglo, a dopiero
eksport wszystkich formularzy/modulow itp. do nowo stworzonej bazy, troche
dziwna sprawa ale troche pogooglowalem i znalazlem wlasnie taka rade i u
mnie zadzialalo!
jednak mimo wszystko, gdy juz bylo ok i baza dzialal jak trzeba to dla testu
dodalem polska literke do nazwy sekcji i znowu problem sie pojawil
na maila odpisuje tak pozno gdyz musialem sprawdzic i potwierdzic dzialanie
bazy na docelowym niemieckim windowsie + accessie (a nie tylko zmienionym
jezyku na niemiecki w wersji PL) i wszystko jest po tych zmianach w porzadku
tak ze gdyby ktos sie spotkal z podobnym problemem to moze sprobowac
eksportowac wszystko do nowej bazy + oczywiscie nigdzie nie moze byc
polskich literek.
pozdrawiam
Dethar