Office - Word, Excel und Co. 9.746 Themen, 41.427 Beiträge

Access 2002, Problem bei der Umstellung von 97 auf 2002

MJost / 2 Antworten / Baumansicht Nickles
Bei der Umstellung einer Datenbank von Access 97 auf Access 2002 tritt das Problem auf, dass eine in einer Abfrage verwendete Funktion nicht mehr gefunden wird.
Konkret: In einer Abfrage soll in einem berechneten Feld ein Zahlenwert in Worte umgewandelt werden. Die Funktion ist als Modul mit dem Namen "ZahlInWorten" vorhanden und lässt sich problemlos kompilieren.
Beim Aufruf der Funktion kommt die Fehlermeldung
                         "Undefinierte Funktion `ZahlInWorten` in Ausdruck".
In Access 97 arbeitet die Funktion problemlos. Es sieht so aus, als wenn Access 2002 selbst erzeugte Funktionen nicht akzeptieren würde.
Wer kann mir helfen?

 
bei Antwort benachrichtigen
Rebedj MJost „Access 2002, Problem bei der Umstellung von 97 auf 2002“
Optionen

Hatte ähnliches in der Firma versucht. Hier hatte man beim Umstieg von Access 97 auf 2000 schon Probleme. Ich sollte dann von 2000 auf 2002 umrüsten. Hier kamen gut die Hälfte aller Befehle nicht mehr zur Anwendung, und die Arbeit war umsonst. Habe mühevoll wieder rückgerüstet, und versucht soviele Daten wie möglich zu retten.
Ich kann Dir nur flüstern: wenn du schon eine gut funktionierende Basis auf 97 hast, versuche nicht 2002 einzusetzen. Dann müsstest Du fast alle Funktionen testen.

Gruss Rebedj

Wer aufhört besser zu werden, hat aufgehört gut zu sein ! Spott bekommt man umsonst, Neid muß man sich verdienen !
bei Antwort benachrichtigen
MJost Rebedj „Hatte ähnliches in der Firma versucht. Hier hatte man beim Umstieg von Access...“
Optionen

Danke für Deine Stellungsname, aber die eigentliche Hochrüstung ging ohne nennenswerte Probleme ab.
Access 97 akzeptiert beispielsweise Fehler in VB-Prozeduren, solange sie nicht aufgerufen werden. Access 2002 bringt beim Erstlauf eine Fehlermeldung. So hatte ich z.B. ein Feld in einer Tabelle umbenannt, aber nicht daran gedacht, dass es in VB abgefragt wird. Access 97 hat das nicht weiter gestört, die Anwendung war halt nicht ausführbar, es kam aber keine Fehlermeldung.
Nachdem ich dieses Verhalten erkannt hatte, war die Umstellung kein größere Sache mehr. An dem Funktionsaufruf bin ich aber bisher gescheitert.

bei Antwort benachrichtigen