Hallo,
vielen Dank für Eure Antworten.
Mittlerweile sieht es so aus....
ich habe die Hardwareausrüstung wie in der Fussnote. Mein Anwender
hat (G4 PowerBook 1GHz, 768 MB Ram, System 10.4.4), also nicht
wirklich schneller als meine Maschine (würde ich sagen).
Das Lustige ist, dass das Problem nicht auftritt, wenn er das
Programm startet und danach die Datenbank manuell öffnet.
Kurze Zusammenfassung
Das Programm startet
Main - App.NewDocument - Modul.ProgrammStarter -
Modul.DatenbankOeffnen - Modul.DauerAuftragAbarbeiten
Dann gibt es eine NilObjectException
Wenn die Voreinstellungen sagen manuelles Datenbank öffnen, dann gilt
folgender Weg
Main - App.NewDocument - Modul.ProgrammStarter
App.MenuHandler - App.DateiOeffnen - Modul.DatenbankOeffnen -
Modul.DauerAuftragAbarbeiten
der letzte befehl in Modul.ProgrammStarter ist die Abfrage ob eine
Datenbank automatisch geöffnet werden soll. Mit anderen Worten beide
Wege sind identisch nur dass beim manuellen Öffnen der Datenbank
etwas Pause zwischen dem Programmstart und dem Öffnen der Datenbank
liegt. Als ob sich das Programm erst einleben müsste.
Besonders blöd ist, dass die Problemroutine seit 4 Jahren
funktioniert und bei keinem anderen User Ärger macht....
Ich habe eine Version erstellt die viele MsgBox-Ausgaben verursacht,
aber nach 2 Wochen testen hat der User derzeit keine Lust sich da
weiter mit reinzuhängen und ich kanns nicht nachvollziehen hier :-((
Sehr frustrierend das Ganze.
Alles Gute
Claudius
--
G4/733 QS / MacOS X 10.4de / RB 2006r1/ Valentina 2.1
Homepage http://www.ClaSai.de
iChat ryhoruk
RealBasic ListBoxes: [ I feel the need...the need for speed!!! ]