Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 08.09.08 - 13:44:02
-
Hallo , was kann alles das Problem auf dem Bild verursachen ?
Zur Erklärung :
lslSpeziell
-> lslGlobal
->lslKlasse
Die Klasse scheint er kennt er und die öffentliche Variable ist auch deklariert und wird gefüllt.
-
Was hast Du schon gegen diese Fehlermeldung getan?
-
Die Reihenfolge, wie Du das eingebunden hast?
Matthias
-
ich habe einen etliche Fixup,compact, signierungen, und neustarts gemacht.
Die reihenfolge ist eigentlich oben beschrieben
also der Agent nutzt die lslSpezial , die die lslGlobal , die widerum die Klasse
-
Hi,
dumme Frage ist Klasse als public deklariert?
mfg
Rainer
-
Die klasse selber nicht, aber die Bibliothek in der sie steckt
-
Ich nehme an mit option public.
Hast du mal die Bibliothek direkt mit use eingebunden?
-
Du nimmst richtig an,
habe die Bibliothek auch mal direkt eingebunden, wirft er mir den selben fehler
-
Des Spasses halber deklarier mal die Klasse als public. Kompilier und speicher die Bibliothek. Öffne deine Maske, Agent ... erneut. Füg ein Leerzeichen ein und kompilier deine Maske, Agent...
Bin mal gespannt ob der Fehler immer noch auftritt.
Zur not mal Cache.dsk löschen und Client neu starten.
-
Das löst leider nicht mein Problem
-
Versuch mal die Klasse in eine eigene Bibliothek zu verschieben.
Gibte es eventuell dopplte use für die Bibliothek?
Wenn das es nicht war, weiß ich leider auch keinen Rat mehr.
-
Die Klasse ist in einer eigenen Bibliothek , damit fing der Ärger ja an. vorher war sie in der lslGlobal enthalten. dann habe ich sie isoliert und in der global ein use auf die db gemacht. doppelte use habe ich eigentlich ausgeschlossen, aber der teufel ist ein eichhörnchen ich werde das prüfen
-
So hartnäckigkeit zahlt sich doch aus, konnte notes übereden doch wieder mit dem code zu arbeiten.
Bin alle Bibliotheken durchgegangen und sie von hand gespeichert. habe dann rekompiliert und dann ein fixup gemacht, nachdem der fixup durch war habe ich das ganze nochmal signiert und schon ging es. Zum Glück weiss mein chef das notes manchmal so sch.... ist.