Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 27.02.08 - 16:36:31

Titel: unverständliche Fehlermeldung
Beitrag von: bikerboy am 27.02.08 - 16:36:31
Hi,

ich bekomme aus einer meiner Anwendungen folgende Fehlermeldungen.

Fehlernummer : 91     Fehlerzeile : 140 FehlerBeschreibung : Object variable not set
Fehlernummer : 4207 Fehlerzeile : 133 FehlerBeschreibung : Function requires a valid ADT argument

Darauf hin habe ich in meinem Designer nachgeschaut.

In Zeile 140 steht ein doc.Save(true,false,false)

In Zeile 133 steht ein Wend


Kann mir da jemand weiterhelfen ?
Titel: Re: unverständliche Fehlermeldung
Beitrag von: ZaLudtske am 27.02.08 - 16:38:46
Bitte poste mal den Code. So kann dir wahrscheinlich keiner helfen.
Titel: Re: unverständliche Fehlermeldung
Beitrag von: Wilhelm am 27.02.08 - 19:57:41
gibt es "doc" denn überhaupt in deinem script oder hat es unterwegs das doc irgendwo verloren?

baue mal ein "Option Explicit" in deinen Code ein
Titel: Re: unverständliche Fehlermeldung
Beitrag von: koehlerbv am 02.03.08 - 16:47:05
Ohne Code wird es wirklich Kristallkugelleserei ... Passt gar nicht zu Dir, Robert ...

Trotzdem ein paar Anmerkungen:
Wie kann es eigentlich sein, dass Du nach der Fehlermeldung aus Zeile 140 noch die aus Zeile 133 bekommst (und wie kommt es zu dieser Reihung - erst Zeile 140, dann Zeile 133? Arbeitest Du etwa mit Resume Next? Das wäre (meistens) fatal.

Der Fehler in Zeile 133 könnte den in Zeile 140 locker erklären: Kann es sein, dass Du in Deiner Schleife (Wend!) Dokumente löschst, die Schleife aber basiert auch Deinem "doc" (das ist ein sehr schlechter Variablenname!)? Wenn Du das so machst, dann entziehst Du der Schleife die Existenzberechtigung - Du hast "doc" ja gerade gemeuchelt, und worauf soll sich die Schleife dann beziehen? Das "valid ADT argument" ist ja wech ... Ein "doc.Save" wird dann auch nix - "doc" ist ja tot.

Suche bitte hier nach "ADT argument", "ADT" könnte sogar schon reichen.

HTH,
Bernhard
Titel: Re: unverständliche Fehlermeldung
Beitrag von: bikerboy am 05.03.08 - 16:52:11
Ja auf den Code müsst ihr noch ein paar Tage warten, habe gerade ein anderes Projekt mit grösserer Priorität bekommen.

Dann war heute noch Zwischenprüfung, die letzten 2 Tage im Kundenauftrag unterwegs. freu ich jetzt schon aufs Wochenende.
Titel: Re: unverständliche Fehlermeldung
Beitrag von: Glombi am 05.03.08 - 17:05:34
Function requires a valid ADT argument
bekommt man bspw. wenn man ein gelöschtes Dokument verwendet. Bspw.
set doc = view.GetNextDocument( doc )
und das "doc", das als Parameter verwendet wird, wurde gelöscht.

Andreas
Titel: Re: unverständliche Fehlermeldung
Beitrag von: koehlerbv am 05.03.08 - 17:09:48
Schrieb ich das nicht gerade, Andreas?  ;)

Bernhard