Witam!
Po instalacji Office 2003 na nowym komputerze pod Windows Vista Premium
(wczesniej mialem XP) w mojej bazie Access 2003 przestala mi dzialac akcja
WyslijKlawisze (w makrach).
Gdy makro natrafi na taka komende jest komunikat:
"W przypadku akcji wyslijKlawisze wymagane jest zaladowanie dodatku
narzedziowego Microsoft Office Access".
Robilem instalacje standardowa, ale nie powinien to byc chyba problem?
Office 2003 poprosilby o doinstalowanie w razie potrzeby, prawda?
Niekoniecznie. Być może ten komponent w instalacji standardowej
oznaczony jest jako "Nie instaluj". Wtedy Office nie będzie prosił o
doinstalowanie. Zmodyfikuj instalację i zrób instalację pełną (a
przynajmniej w ramach MS Access). Później spróbuj ponownie i jeśli
problem będzie się powtarzał, to trzeba będzie szukać innego
rozwiązania.
Pozdro
poszedlem tym tropem i sprawdzilem wszystkie refercnje jakie mam w
mojej/dzialajacej bazie. Po ustawieniu w angielskiej wersji nadal nie
dziala.
1. Czy konwersja na Access 2003-2004 pomoze? (niestety nie mam dostepu
do komputera z angielskim Access, bazuje jedynie na opisie problemu).
2. czy automatycznie dodawanie referencji moze cos pomoc (jesli tak to
jak to zrobic)?
macie jakies pomysly, gdzie szukac przyczyny i gdzie rozwiazania?
Mam taki problem. Szukalem ale nie znalazlem nigdzie na grupie.
Napisalem aplikacje w Access 2003 PL (ale pracowalem na fomacie 2000).
Niestety pod angielskim Accessem podobno wywala blad
"The expression On Click your entered event property setting produced the
following erro: A problem occurred while Microsoft Office Access was
communicating with the OLE server or ActiveX Control"
poszedlem tym tropem i sprawdzilem wszystkie refercnje jakie mam w
mojej/dzialajacej bazie. Po ustawieniu w angielskiej wersji nadal nie
dziala.
Najprawdopodobniej jest to zły trop, a prawdziwym źródłem problemu są
polskie znaki w nazwach obiektów, np. sekcji szczegóły.
Microsoft Office Access nie może otworzyć pliku 'C:FlderLogo.bmp'.
Jest to o tyle dziwne że komunikat pojawia się z 20 razy zanim Access zapyta
się czy chce otworzyć plik .mdb. (Ostrzerzenie o zabezpieczeniach przed
otwarciem pliku). Sprawdzałem czy chodzi o logo Narzędzia | Uruchamianie i
nie jest tam wpisany. W kodzie VBA też go nie ma. W rejestrze windowsa brak
też takiego wpisu.
O co chodzi ?? Gdzie może być wpis o brakującym obiekcie ?
Microsoft Office Access nie może otworzyć pliku 'C:FlderLogo.bmp'.
Jest to o tyle dziwne że komunikat pojawia się z 20 razy zanim Access zapyta
się czy chce otworzyć plik .mdb. (Ostrzerzenie o zabezpieczeniach przed
otwarciem pliku). Sprawdzałem czy chodzi o logo Narzędzia | Uruchamianie i
nie jest tam wpisany. W kodzie VBA też go nie ma. W rejestrze windowsa brak
też takiego wpisu.
O co chodzi ?? Gdzie może być wpis o brakującym obiekcie ?
Na formularzu??
"SDC" <sdc@wp.plwrote in message
Arturo napisał(a):
| Przy otwieraniu projektu pojawia mi się komunikat :
| Microsoft Office Access nie może otworzyć pliku 'C:FlderLogo.bmp'.
| Jest to o tyle dziwne że komunikat pojawia się z 20 razy zanim Access
| zapyta się czy chce otworzyć plik .mdb. (Ostrzerzenie o zabezpieczeniach
| przed otwarciem pliku). Sprawdzałem czy chodzi o logo Narzędzia |
| Uruchamianie i nie jest tam wpisany. W kodzie VBA też go nie ma. W
| rejestrze windowsa brak też takiego wpisu.
| O co chodzi ?? Gdzie może być wpis o brakującym obiekcie ?
Na formularzu??
| Przy otwieraniu projektu pojawia mi się komunikat :
|
| Microsoft Office Access nie może otworzyć pliku 'C:FlderLogo.bmp'.
|
| Jest to o tyle dziwne że komunikat pojawia się z 20 razy zanim Access
| zapyta się czy chce otworzyć plik .mdb. (Ostrzerzenie o
| zabezpieczeniach przed otwarciem pliku). Sprawdzałem czy chodzi o logo
| Narzędzia | Uruchamianie i nie jest tam wpisany. W kodzie VBA też go
| nie ma. W rejestrze windowsa brak też takiego wpisu.
| O co chodzi ?? Gdzie może być wpis o brakującym obiekcie ?
Czy przy otwieraniu nowo utworzonej bazy ten komunikat również sie pojawia
?
Pozdrawiam
Juzer Arturo <acudz@nie.spamuj.wp.plnapisał
| Przy otwieraniu projektu pojawia mi się komunikat :
|
| Microsoft Office Access nie może otworzyć pliku 'C:FlderLogo.bmp'.
|
| Jest to o tyle dziwne że komunikat pojawia się z 20 razy zanim Access
| zapyta się czy chce otworzyć plik .mdb. (Ostrzerzenie o
| zabezpieczeniach przed otwarciem pliku). Sprawdzałem czy chodzi o logo
| Narzędzia | Uruchamianie i nie jest tam wpisany. W kodzie VBA też go
| nie ma. W rejestrze windowsa brak też takiego wpisu.
| O co chodzi ?? Gdzie może być wpis o brakującym obiekcie ?
Czy przy otwieraniu nowo utworzonej bazy ten komunikat również sie pojawia
?
--
KN
(MVP, M$ Office Access)
archiwum grupy:
http://groups.google.pl/advanced_group_search
(grupa: pl*msaccess)
| for licznik=1 to 10
| suma=suma+???
suma = suma + Eval("arg" & licznik)
kurcze, wyskakuje mi komunikat:
"Microsoft Office Access nei moze odnalezc nazwy 'arg1' wprowadzonej w
wyrazeniu".
nie rozumiem tego, przeciez arg1 jest argumentem funkcji...
kurcze, tak to jest jak sie zabiera za programowanie ktos, kto nigdy tego
nie robil.. zaraz chyba pojde kupic paczke zyletek... :(
Pozdrawiam
Anka
On Fri, 17 Nov 2006 12:46:33 +0100, Anka K. wrote:
| for licznik=1 to 10
| suma=suma+???
| suma = suma + Eval("arg" & licznik)
kurcze, wyskakuje mi komunikat:
"Microsoft Office Access nei moze odnalezc nazwy 'arg1' wprowadzonej w
wyrazeniu".
nie rozumiem tego, przeciez arg1 jest argumentem funkcji...
W zasadzie funkcji Eval powinno się używać równie ostrożnie co SendKeys,
czyli najlepiej wcale :)
Skoro masz dziesięć argumentów, po prostu je dodaj jawnie, bez pętli...
Generalnie Access 2003 jest dość mocno dopracowany i nie wiem czy nie
trzeba będzie przy nim pozostać
MS DOS też był dopracowany jak na swój czas. Co więcej do dzis używam
czystego 6.22...
Jest jeszcze jeden mały drobiazg, który usunięto z A'2k7
"... Program Microsoft Office Access 2007 nie obsługuje już stron dostępu do
danych. Aby użyć formularza do wprowadzania danych przez sieć Web, a
uzyskane dane przechowywać w programie Access, można umieścić bazę danych na
serwerze Microsoft Windows SharePoint Services 3.0 i użyć narzędzi
dostarczanych z programem Windows SharePoint Services. ..."
Poza tym pojawił sie taki mały dodatek MS Save As PDF or XPS Addin for
MSO2k7.
Właśnie zastanawiam się czy da się tak uczynić aby button na webowym
formularzu w SharePoint wygenerował za pomocą w/w dodatku wyeksportował
raport do pliku pdf i wyswietlił go nastepnie userwi w jego przegladarce
internetowej...
Pozdr.
MDz
W związku z tym pytanie - czy ktoś zna sposób by go choć trochę
upodobnić do A'2003?
Nie poratuję zabardzo... ale może choć odrobinę pomogę:
Zacytuję helpa A2007:
...
Opcje okna dokumentu
Nakładające się okna Pozwala otwierać i przeglądać wiele ekranów w
programie Microsoft Office Access 2007. Ukrycie okienka nawigacji i
zaznaczenie tej opcji zapewnia uzyskanie wyglądu najbliższego wyglądowi
"klasycznemu". Wprowadzone tu zmiany zostaną zastosowane po zamknięciu i
ponownym otwarciu bieżącej bazy danych.
...
Cokolwiek IMHO nadal dalekie jest to od wyglądu "klasycznego"
Osobiscie naciąłem się właśnie przy projektowaniu formularza:
Zaznaczyłem mu we właściwościach:
...
Pole menu sterowania: Tak
...
Przyciski Min Maks: Tak
...
I tak mocno się naszukałem tych przycisków Min, Maks w trybie kartotekowym
(tfu!), że w końcu piszę tego posta.
Jak ochłonąłem to kliknąłem w przycisk (taka mała strzałka kombi w dół obok
"Szybkiego paska"):
"Dostosuj pasek narzędzi Szybki dostęp" =
"Więcej poleceń" =|
onko: "Opcje programu Access" przestawiłem z lewej na "Bieżąca baza danych"
i tam w "Opcje okna dokumentu" wybrałem "Nakładające się okna".
Teraz mogę zminimalizować mój formularz :)
To tyle narazie.
Pozdrawiam
Marcin Dzióbek
Kod Dystrybucyjny plików czasu wykonania oprogramowania Access.
Mogą Państwo kopiować i rozpowszechniać w postaci kodu wynikowego pliki
SETUP.EXE, ACCESSRT.MSI i ACCESSRT.CAB z licencjonowanej kopii
oprogramowania Microsoft Office Professional Enterprise Edition 2003 lub
Microsoft Office Access 2003. Postanowienia dotyczące Kodu Dystrybucyjnego
zawarte w Powszechnych Postanowieniach Licencyjnych znajdują zastosowanie.
Dodatkowo, Państwo i Państwa użytkownicy końcowi mogą używać tych plików
tylko do dołączenia funkcji baz danych do Państwa programów,
nieprzeznaczonych do zarządzania bazami danych.
Może ktoś pomoże zinterpretować ten fragment ? Co to znaczy "do dołączenia
funkcji baz danych do Państwa programów, nieprzeznaczonych do zarządzania
bazami danych" ?
Mirek
czy można określić z jakich powodów access kończy współpracę w bardzo
niemiły sposób, tzn błąd typu: "Wystąpił problem z aplikacją Microsoft
Office Access i zostanie ona zamknięta. Przepraszamy za kłopoty".
Może ktokolowiek wie, co może być przyczyną tekiego stanu rzeczy,
czego należy unikać pisząc aplikację pod access'em aby uniknąć takich
niespodzianek?
Z góry dzięki za pomoc.
Pozdrowienia.
| czy można określić z jakich powodów access kończy współpracę w bardzo
| niemiły sposób, tzn błąd typu: "Wystąpił problem z aplikacją Microsoft
| Office Access i zostanie ona zamknięta. Przepraszamy za kłopoty".
|
| Może ktokolowiek wie, co może być przyczyną tekiego stanu rzeczy,
| czego należy unikać pisząc aplikację pod access'em aby uniknąć takich
| niespodzianek?
- który access ?
- jakie poprawki ?
- podczas projektowania czy w pracy run-time ?
Generalnie: podczas projektowania mdb bardzo szybko się rozrasta.
Należy więc często wszystko zapisywać i regularnie defragmentować projekt.
Inna sprawa: Nie należy "interfejsu" udostępniać na sieci.
Po rozbiciu aplikacji na fronton i dane, tylko te ostatnie powinny być
współdzielone, a fronton rozkopiowany na lokalnych komputerach.
Niemniej pytanie tak ogólne, że trudno tu o jakieś szersze wskazówki ...
Moje aplikacje nie wylatują co chwila ;-)
Na jak sądzę znanej wszystkim grupowiczom stronie - link poniżej znalazłem
informację jak usunąć denerwujacy komunikat o niebezpiecznych makrach przy
pomocy Microsoft Office Access 2003 Developer Extensions. Próbowałem juz na
kilka sposobów , również tak jak w linku i za kazdym razem wartość dodawana
do rejestru nie jest jako DWORD. Po ustawieniu tak jak w przykładzie
instalator dodaje mi wszystko z pola Value jako wartość . Zupełnie nie
interpretuje tak jak oczekiwałem przedrostka DWORD jako rodzaju wartości.
Czy ja coś źle rozumuję czy może z tym przykładem coś nie tak. Proszę o
pomoc szanownych grupowiczów.
http://www.access.vis.pl/af0123.htm
rafał
Na jak sądzę znanej wszystkim grupowiczom stronie - link poniżej znalazłem
informację jak usunąć denerwujacy komunikat o niebezpiecznych makrach
przy pomocy Microsoft Office Access 2003 Developer Extensions. Próbowałem
juz na kilka sposobów , również tak jak w linku i za kazdym razem wartość
dodawana do rejestru nie jest jako DWORD. Po ustawieniu tak jak w
przykładzie instalator dodaje mi wszystko z pola Value jako wartość .
Zupełnie nie interpretuje tak jak oczekiwałem przedrostka DWORD jako
rodzaju wartości. Czy ja coś źle rozumuję czy może z tym przykładem coś
nie tak. Proszę o pomoc szanownych grupowiczów.
http://www.access.vis.pl/af0123.htm
rafał
Dziala, ale dopiero teraz ;-)
Szybko po Twoim poscie poprawiłem bład na stronie i już jest OK. Przepraszam
za bład i za czas, ktory zmarnowales z tego powodu. Typ dword musi byc
podany tam za pomoca kwalifikatora typu jakim jest # a nie tak, jak bylo
poprzednio. Stosowne wyjasnienie dalem na stronie. Mam nadzieje, ze juz nie
bedzie problemow.
K.P.
wersja 2005 posiada
SQL 2005 developer (w sumie 6 plyt)
MSDN (3 plyty)
Microsoft Office Access 2003 Developer Extensions (1plyta w sumie to
jest to ok. 4MB)
Visual tools 2005
info path
wersja 2003 posiada
SQL 2000 developer (1 CD)
SQL 2000 SP4 (1 CD)
Microsoft Office Access 2003 Developer Extensions
Visual tools 2005
Witam
Mam napisaną bazę która działa poprawnie na 3 komputerach (tyle
sprawdziłem), na MS Access 2000 PL, oraz MS Access 2003 EN.
Docelowo baza ma działać u klienta angielskiego, co nie powinno mieć
jednak znaczenia,
Chociaż u mnie działa to prawidłowo, to u klienta i jego znajomego
(dla testów, na pewno angielska wersja Accesa) przy naciśnięciu
niektórych buttonów pojawia się błąd:
A problem occurred while Microsoft Office Access was communicating
with the OLE server or ActiveX Control
Szukałem już o tym informacji, pojawiały się różne rozwiązania,
głównie na anglojęzycznych stronach. Czy ktoś z was miał podobny
problem? Czy może to mieć związek z wersją OLE servera (nic mi to nie
mówi) lub coś z DCOM (również nie mam pojęcia o co chodzi).
Sam nie jestem autorem bazy.
Przeczytaj wszystkie posty z tego wątkuWitam
Mam napisaną bazę która działa poprawnie na 3 komputerach (tyle
sprawdziłem), na MS Access 2000 PL, oraz MS Access 2003 EN.
Docelowo baza ma działać u klienta angielskiego, co nie powinno mieć
jednak znaczenia,
Chociaż u mnie działa to prawidłowo, to u klienta i jego znajomego
(dla testów, na pewno angielska wersja Accesa) przy naciśnięciu
niektórych buttonów pojawia się błąd:
A problem occurred while Microsoft Office Access was communicating
with the OLE server or ActiveX Control
Szukałem już o tym informacji, pojawiały się różne rozwiązania,
głównie na anglojęzycznych stronach. Czy ktoś z was miał podobny
problem? Czy może to mieć związek z wersją OLE servera (nic mi to nie
mówi) lub coś z DCOM (również nie mam pojęcia o co chodzi).
Sam nie jestem autorem bazy.
Musisz ustawić stronę kodową , polskie znaki.
Na przyszłość unikaj polskich czcionek w nazwach formularz, kwerend, tabel
itp.
Mariusz
Pozdrawiam
Robert
lutego 2005 w wiadomo ci <421c952@news.home.net.pluser Robert Zielsdorf
spamuje tak:
RZJak zrobic aby po zmaianie pola [typ] na "glowny" ( aktualizacji),
znikało
RZmi pole [typ1] (visible=false)
Me.typ1.Visible = (Me.typ.Value <"glowny")
Powyższe wstawić do AfterUpdate pola [typ] i po ptokach.
RZPojawia mi się okno Microsoft office Access nie może znalezc makra 'Me':(
A czemu wpisałeś to jako makro?? Przeczytaj jeszcze raz mojego posta:
<cite sam siebie
Powyższe wstawić do AfterUpdate pola [typ]
</cite
Nie do makra. Do AfterUpdate. Zdarzenie takie.
... Ja mam office 2003 pro i
instalka access rt jest na płycie, i większość ludzi których znam tak
ma
Ja inne groźniejsze narzędzia zbrodni też posiadam, ale co z tego? ;-)
Cieszę się, że masz ACCRT, ale nie możesz mi dać, bo czytaj na stronie MS:
"For Access 2003, the Access runtime software is shipped with the Microsoft
Office Access 2003 retail product, and the royalty-free Access runtime
license is a component of the Access 2003 Developer Extensions. Even though
the runtime software is included in the Microsoft Office Access 2003 retail
product, the right to distribute the runtime is not included. You must
purchase the Access 2003 Developer Extensions to obtain a royalty-free
license to package and distribute the runtime."
;-))
<nbanggiangSPAMEROMPR@yahoo.comwrote:
Dnia Sat, 24 Jan 2009 06:56:02 -0800 (PST), Jacek K. napisał(a):
Ja inne groźniejsze narzędzia zbrodni też posiadam, ale co z tego? ;-)
Cieszę się, że masz ACCRT, ale nie możesz mi dać, bo czytaj na stronie MS:
"For Access 2003, the Access runtime software is shipped with the Microsoft
Office Access 2003 retail product, and the royalty-free Access runtime
license is a component of the Access 2003 Developer Extensions. Even though
the runtime software is included in the Microsoft Office Access 2003 retail
product, the right to distribute the runtime is not included. You must
purchase the Access 2003 Developer Extensions to obtain a royalty-free
license to package and distribute the runtime."
;-))
--
Pozdrawiam,
Giang.http://www.banggiang.nethttp://www.fotoplenery.eu
No wiem o tym i dlatego to jest bezsensu! Może to dla testów...
On 24 Sty, 16:20, Nguyen Bang Giang
<nbanggiangSPAMEROMPR@yahoo.comwrote:
| Dnia Sat, 24 Jan 2009 06:56:02 -0800 (PST), Jacek K. napisał(a):
| Ja inne groźniejsze narzędzia zbrodni też posiadam, ale co z tego? ;-)
| Cieszę się, że masz ACCRT, ale nie możesz mi dać, bo czytaj na stronie MS:
| "For Access 2003, the Access runtime software is shipped with the Microsoft
| Office Access 2003 retail product, and the royalty-free Access runtime
| license is a component of the Access 2003 Developer Extensions. Even though
| the runtime software is included in the Microsoft Office Access 2003 retail
| product, the right to distribute the runtime is not included. You must
| purchase the Access 2003 Developer Extensions to obtain a royalty-free
| license to package and distribute the runtime."
| ;-))
| --
| Pozdrawiam,
| Giang.http://www.banggiang.nethttp://www.fotoplenery.eu
No wiem o tym i dlatego to jest bezsensu! Może to dla testów...
Dla testów to IMO wystarczy użyć w parametrach wywołania access'a
przełącznika /Runtime ...
A że bez sensu ... Może właśnie dlatego począwszy od a'2007 runtime
jest darmowy i powszechnie dostępny?
Alex K. napisał(a) w wiadomości: <01be6cd2$79db4de0$LocalHost@default...
Jaka ksiazke warto kupic do nauki
Acces ?
Dzieki za rade.
Alex K. al@friko5.onet.pl
Mariusz Boratyn - Microsoft Office Access 97 - taka jest wymagana do nauki
Accessa w Polsko Japonskiej Wyższej Szkole Technik Komputerowych..... :))))
i jest na prawde dobra choc rozdzial o tabelach czyta sie jak bajke o
zelaznym wilku
Jarod Russell napisał(a) w wiadomości: <36f0317@news.vogel.pl...
Mariusz Boratyn - Microsoft Office Access 97 - taka jest wymagana do nauki
Accessa w Polsko Japonskiej Wyższej Szkole Technik Komputerowych..... :))))
Obowiązkową jest lektura uzupełniająca Witolda Hrycyka traktująca o Access
Basic'u.
Tytułu nie pamiętam, ale okładki są w tym samym klimacie, więc pomylić się
trudno.
i jest na prawde dobra choc rozdzial o tabelach czyta sie jak bajke o
zelaznym wilku
;)))
Na szczególną uwagę zasługuje dział o generowaniu aktywnych witryn w sieci
:))
Autor solidnie podszedł do tematu (przy piwie bezalkoholowym ;))))
Chester EM
| Mariusz Boratyn - Microsoft Office Access 97 - taka jest wymagana do nauki
| Accessa w Polsko Japonskiej Wyższej Szkole Technik Komputerowych..... :))))
Obowiązkową jest lektura uzupełniająca Witolda Hrycyka traktująca o Access
Basic'u.
Tytułu nie pamiętam, ale okładki są w tym samym klimacie, więc pomylić się
trudno.
| i jest na prawde dobra choc rozdzial o tabelach czyta sie jak bajke o
| zelaznym wilku
;)))
Na szczególną uwagę zasługuje dział o generowaniu aktywnych witryn w sieci
:))
Autor solidnie podszedł do tematu (przy piwie bezalkoholowym ;))))
hymm w PJWSTK polecaja Pana Lecha Banachowskiego (calkiem fajna ksiazka
i nawet tania.... :)
Pozdrawiam,
i jest na prawde dobra choc rozdzial o tabelach czyta sie jak bajke o
zelaznym wilku
Mariusz Boratyn - Microsoft Office Access 97 - taka jest wymagana do nauki
Accessa w Polsko Japonskiej Wyższej Szkole Technik Komputerowych..... :))))
Mam nawet rekopis od Darka (mój kumpel z firmy) i muszę przyznać, że jest na
prawde niezła. Tym bardziej , że pisał ją nie informatyk (bo nie miał czasu)
lecz finansista.
i jest na prawde dobra choc rozdzial o tabelach czyta sie jak bajke o
zelaznym wilku
No... ale z Czerwonym Kapturkiem... U(ni)mil sobie ... 8-P
Diesel
"news.tpnet.pl" <kkdie@friko.onet.plnapisał:
| Mariusz Boratyn - Microsoft Office Access 97 - taka jest wymagana do nauki
| Accessa w Polsko Japonskiej Wyższej Szkole Technik Komputerowych..... :))))
Mam nawet rekopis od Darka (mój kumpel z firmy) i muszę przyznać, że jest na
prawde niezła. Tym bardziej , że pisał ją nie informatyk (bo nie miał czasu)
lecz finansista.
| i jest na prawde dobra choc rozdzial o tabelach czyta sie jak bajke o
| zelaznym wilku
Zgadza sie, ta ksiazka jest rewelacyjna do nauki podstaw accessa. Lecz
tylko podstaw. W calej ksiazce nie ma poruszonego tematu Access
Basica, pisania jakichkolwiek "troszke bardziej" zaawansowanych
funkcjonalnosci.
Sam zaczynalem wlasnie od Boratyna, ale po 2 latach pisania baz
accessowych mozna powiedziec, ze z rad z tej ksiazki juz wogole nie
kozystam. Ale i tak na poczatek polecam:-)
WieKo
WieKo
Jesli masz Kaspersky'ego :) zezwol na wykonanie funkcji API w jego
ustawieniach ochrony w czasie rzeczywistym. Powodzenia
Greg0ry
"Microsoft Office Access nie mógł utworzyć bazy danych MDE"
W oknie pomocy wyświetla się następujący komunikat:
"Ten błąd jest zazwyczaj skojarzony z kompilowaniem dużej bazy danych jako
pliku MDE. W związku z metodą używaną do kompilowania bazy danych tworzona
jest znaczna liczba odwołań identyfikatorów tabel dla każdej tabeli. Aparat
bazy danych Microsoft Jet w wersji 4.0 może utworzyć maksymalnie 2048
otwartych identyfikatorów tabel jednocześnie. Eksportowanie bazy danych jako
pliku MDE może spowodować przekroczenie tego limitu, jeżeli baza danych
zawiera dużo obiektów (tabel, makr, formularzy, raportów itd.).
Nie istnieje odpowiednia metoda oszacowania liczby identyfikatorów tabel,
których aparat bazy danych Jet używa podczas kompilowania bazy danych jako
pliku MDE. Każdy moduł VBA i każdy formularz używa jednak jednego
identyfikatora tabeli, jeżeli więc baza danych zawiera 500 formularzy, a
wartość HasModule każdego formularza została ustawiona na Yes, używanych
jest 1000 identyfikatorów tabel."
Czy istnieje jakieś obejście niniejszego problemu ? czy może Access potrafi
zamienić na format mde tylko niewielkie bazy "dwie table , trzy formularze".
Pozdrawiam
Paweł B.
Microsoft Office Access nie może znaleźć makra'[MPK-short]=Left([MPK],3)'.
To makro (lub grupa makr) nie istnieje albo makro jest nowe i jeszcze nie
zapisane.
Zauważ, że po podaniu w argumencie składni nazwagrupymakr.nazwamakra należy
określić nazwę, pod którą została ostatnio zapisana nazwa grupy makr tego
makra.
O co chodzi ????
To nie "buduje się" za pomocą "Konstruktora wyrażeń" ?
Aha, nie ma znaczenie czy będzie przcinek czy średnik - komunikat taki sam
:(
Microsoft Office Access nie może znaleźć makra'[MPK-short]=Left([MPK],3)'.
To makro (lub grupa makr) nie istnieje albo makro jest nowe i jeszcze nie
zapisane.
Zauważ, że po podaniu w argumencie składni nazwagrupymakr.nazwamakra należy
określić nazwę, pod którą została ostatnio zapisana nazwa grupy makr tego
makra.
O co chodzi ????
To nie "buduje się" za pomocą "Konstruktora wyrażeń" ?
Aha, nie ma znaczenie czy będzie przcinek czy średnik - komunikat taki sam
:(
Jednak nie byÂło:
http://support.microsoft.com/default.aspx?kbid=884130&product=windows...
Na liÂście znajduje siĂŞ m.in.:
Office 11 Microsoft
Office - Power Point 2002 (German) 2002 Microsoft
Office Access 2002 2002 Microsoft
Office System - Power Point 2003 Microsoft
Office XP Access 10 Microsoft
Office XP Professional Excel 10.0 SP2 --- Microsoft
Office XP SP2 - PowerPoint 11 Microsoft
Office XP Standard 10 Microsoft
Outlook 2000 9 Microsoft
Outlook 2002 10 Microsoft
Outlook 2003 11 Microsoft
Outlook Web Access x Microsoft
Pozdr.
R.
W artykule
http://support.microsoft.com/default.aspx?scid=kb;pl;293199
jest taka informacja
Informacje zawarte w tym artykule dotyczą:
. Microsoft Office Access 2003
. Microsoft Access 2002 Standard Editionna następujących platformach
Microsoft Windows NT 4.0 Service Pack 7
Mieli zamiar, zobacz na date...
http://www.microsoft.com/ntserver/sp7.asp
Bart Ogryczak <B.Ogryc@addr.in.reply-to.invalidwrote:
| Nie zmienia to kwestii tego, że to MS Office ma dużo większe możliwości.
| Wersja najtansza tez?
| JAkas lista tych mozliwosci?
| W OOo nie ma odpowiedników Project, Visio, Publishera czy Outlooka
| (nie chodzi o OE). Nie ma też niczego podobnego do SharePoint.
A to Visio należy do pakietu Office
The Microsoft Office system includes:
Programs
* Microsoft Office Access 2007
* Microsoft Office Communicator 2007
* Microsoft Office Excel 2007
* Microsoft Office Groove 2007
* Microsoft Office InfoPath 2007
* Microsoft Office OneNote 2007
* Microsoft Office Outlook 2007
* Microsoft Office Outlook 2007 with Business Contact Manager
* Microsoft Office PowerPoint 2007
* Microsoft Office Project Standard 2007
* Microsoft Office Publisher 2007
* Microsoft Office SharePoint Designer 2007
* Microsoft Office Visio 2007
* Microsoft Office Word 2007
i się go z nim kupuje?
Bynajmniej. Kupuje się osobo. SharePoint też. Co nie zmienia faktu,
że OOo nie proponuje nic w zamian.
bart
Przeczytaj wszystkie posty z tego wątkuPojawia mi się okno Microsoft office Access nie może znalezc makra 'Me':(
kombinowalem i nic..:(
Pozdrawiam
Robert
Zmianę typu danych pól tabel przez automację z zachowaniem poprawności
danych.
Dlaczego automacja? Dlatego, że baza jest gdzieś dalej w Polsce bez
możliwości przesyłania do zmiany (duży rozmiar, jest w biegu, ...).
Dlaczego trzeba dbać o zachowaniu poprawności? Dlatego, że przy zmianie
typów występuje obcięcie danych.
Mój plan:
- Otworzyć plik bazy z danymi (zwany dalej plikiem bazy) w innej przesłanej
do użytkownika bazie przez OpenCurrentDatabase (zwanej dalej drugą bazą).
- Sprawdzić przez kolekcję TabelDef dane pole tabeli czy jest typu
Currency, jeśli nie przechować dane do innego miejsca i zmienić typ pola na
Currency.
- Aktualizować z powrotem dane do pola z użyciem Round() by zmaskować
ewentualne obcięcie.
Moje pytanie:
1) Dlaczego nie mogę otwierać bazy zabezpieczonej na P/U przez
OpenCurrentDatabase mimo, że druga baza jest otwarta na podstawie tego
samego pliku systemowego na koncie użytkownika z full uprawnienia?
Przykład:
AccObj.OpenCurrentDatabase "C:abezp_na_poz_uzytk.mdb", True,
"haselko_bazy"
Komunikat błędu:
"Run-time error '7866'
Microsoft Office Access nie może otworzyć bazy danych. Plik bazy
danych został utracony lub baza danych została otworzona przez
innego użytkownika w trybie zapewniającym mu wyłączność użycia"
2) Jak najprościej przechować dane do innego miejsca?
3) Jak najprościej aktualizować dane z powrotem do pola po zmianie typu?
Przypominam, że w drugiej bazie nie mogę mieć tabel połączonych, bo wówczas
nie mogę otworzyć pliku bazy z danymi i edytować jej tabel.
(...)
| po stworzeniu bazy danych chciałbym zapisać ją jako .mde i co się
| okazuje:
| "Microsoft Office Access nie mógł utworzyć bazy danych MDE"
| W oknie pomocy wyświetla się następujący komunikat:
| "Ten błąd jest zazwyczaj skojarzony z kompilowaniem dużej bazy danych
| jako pliku MDE. W związku z metodą używaną do kompilowania bazy danych
| tworzona jest znaczna liczba odwołań identyfikatorów tabel dla każdej
| tabeli. Aparat bazy danych Microsoft Jet w wersji 4.0 może utworzyć
| maksymalnie 2048
Czy rzeczywiscie masz jakas ogromna baze?
Zostawmy rzeczy malo prawdopodobne i zajmijmy sie podstawowymi. Problem z
konwersja najczesciej pojawia sie, kiedy po prostu masz blad w kodzie. Czy
na pewno Twoj kod kompiluje sie? Czy go kompilowales? Jesli nie, to
wiadomo co trzeba zrobic... Po prostu skompilowac - wtedy Access
podswietli Ci blad kompilacji, ktory musisz poprawic przed konwersja.
Jesli Ci sie kompiluje, to uzyj polecenia /decompile do jego dekompilacji
i ponowownie go skompiluj.
Zajrzyj tez do referencji, czy nie ma tam jakichs zbednych referencji.
Moze sie zdarzyc, ze kombinowales z jakims ActiveX, a wtedy Access po
cichu podlacza zewnetrzne biblioteki, ze nawet o tym nie wiesz, a ktore
moga kolidowac z tymi potrzebnymi.
--
Krzysztof Pozorek (MsAccess MVP)
www.access.vis.pl
Odpowidając na Twoje pytanie jak duża - spora moim zdaniem - 32 tabele,
ponad 60 kwerend, ponad 40 formularzy i ponad 60 raportów.
Bardzo dziękuję za sugestię - jedno "obce" pole w kodzie VB powodowało
problem z zapisem pliku mde.
Pozdrawiam
Paweł B.
Grzesiek G. <gruza@spamerom_nie.priv4.onet.plnapisał(a):
| Zenon Biedrzycki napisał(a):
| Jak zrobić w tabeli z SQL Server Managment Studio Expres kloumnę z
| hiperłączami?? W accesei nie ma z tym problemy, a jak zrobić to w SQL
Server
| Managment Studio Expres?
| SQL Server nie ma typu Hyperlink, bo jest to tylko i wyłącznie baza
| danych (w Accesie można tworzyć dodatkowo GUI). Także trzeba użyć
| (N)VARCHARA i odpowiednio obsłużyć to w GUI.
| Czy istnieje możliwość zrobienia kolumny, która włąściwościami
odpowiadało by
| kolumnie typu Tak/Nie z Accesa?
| SQL Server nie ma też typu Boolean. Używa się zamiast tego BIT, ale to
| nie odpowiada tak naprawdę Boolean z Accesa - nie ma zdefiniowanych
| operacji logicznych And, Or, Not itp. na tym typie.
| Pozdrawiam
Co to jest GUI i jak to działa?
Graphical User Interface (zobacz tu http://en.wikipedia.org/wiki/Gui).
Czy formularze Accessowe z ich właściwościami można jakoś łatwo połączyć z
SQL?
SQL to język, Tobie zapewne chodzi o podłączenie formularzy Accessa do
tabel SQL Servera.
To się da zrobić poprzez podłączania formularzy do podlinkowanych tabel.
Te podlinkowane tabele mogą pozyskiwać dane z SQL Servera przez ODBC.
Jeśli zaś chodzi o migrację danych Access-SQL Server + pozostawienie
istniejącej aplikacji w Accesie, to nie wiem jak zadziałają rzeczy
specyficzne dla Accessa - takie jak wspomniane przez Ciebie Booleany czy
Hyperlinki). Dane się na pewno będzie dało przenieść, ale formularze
mogą wymagać zmian.
Jest jeszcze "Microsoft Office Access Project". AIK służy to do
sprzęgnięcia Accessa z SQL Serverem. Może to oferuje więcej niż
standardowy projekt Accessa?
Prubuje przenieść bazę accesową na SQL Server Expres i ciągle napotykam na
jakieś przeszkody.
Jak ktoś Ci mówił, że nie będzie problemów, to Cię okłamał :-(.
Pozdrawiam
PS: Wydaje mi się, że więcej informacji na interesujący Cię temat
uzyskasz na pl.comp.bazy-danych.msaccess.
© 2009 Najlepszy miesiąc kawalerski w Polsce !!! - Ceske - Sjezdovky .cz. Design downloaded from free website templates