Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: alexbeer am 22.05.06 - 22:25:00

Titel: "Variant does not contain an object" in Dialoglist
Beitrag von: alexbeer am 22.05.06 - 22:25:00
Hallo,

ich hadere gerade an einem unschoenen Fehler:
Ich habe eine Dialogliste, die per @dbColumn(...) mit Werten gefiellt wird.
Allerdings erscheint die Warnmeldung "
Zitat
Variant does not contain an object
", wenn ich das Document, in dem dieses Feld steckt bearbeite.
Trotz Warnmeldung kann ich jedoch alles eingeben, bzw. auswaehlen und auch abspeichern.
Wuerde nur gerne diese Meldung verbannen.
Hier auf atnotes habe ich gelesen, dass ein Initialwert fuer dieses Feld gesetzt werden muss.

In der Dialogliste werden jedoch eine Auswahl an Skills angeboten - da moechte ich ja nicht per default schon etwas festlegen.

Vielen Dank fuer Hinweise.

P.S.
In der Notes Hilfe konnte ich diese Fehlermeldung nicht finden ?!
Titel: Re: "Variant does not contain an object" in Dialoglist
Beitrag von: Axel am 23.05.06 - 08:19:11
Hier auf atnotes habe ich gelesen, dass ein Initialwert fuer dieses Feld gesetzt werden muss.

Das würde ich so nicht unterschreiben wollen. Ein Initialwert wird nicht unbedingt benötigt.

Die Fehlermeldung deutet auf ein Problem mit LotusScript hin. Das ist keine Formelsprachen-Fehlermeldung.

Durchforste mal deine Maske, ob du irgendwo Script findest. Wann genau wird denn die Meldung angezeigt?.


Axel
Titel: Re: "Variant does not contain an object" in Dialoglist
Beitrag von: Wilhelm am 23.05.06 - 09:16:40
Zitat
Variant does not contain an object

You referred to a variable of type Variant as though it contained an object reference, but no such reference has been assigned to it. For example:

Dim varV As Variant
varV.Something      ' Illegal.

Remove the reference or insert a statement before it that assigns an object reference to the Variant.

See Also
Run-time Error Messages

Steht doch drin in der Hilfe...

Ich würde den Script Debugger anstellen. Der bleibt dann automatisch an der Stelle mit dem fehlenden Object stehen.

Gruß

Willi

Titel: Re: "Variant does not contain an object" in Dialoglist
Beitrag von: alexbeer am 23.05.06 - 19:49:57
Hallo,

ich glaube ich habe den Fehler gefunden. Ich hatte die Funktion "Look up  addresses on document refresh" ausgewaehlt. Zumindest kommt nach Abwahl der Fehlerdialog nicht mehr.

DANKE
Titel: Re: "Variant does not contain an object" in Dialoglist
Beitrag von: koehlerbv am 24.05.06 - 19:59:40
Nein! Du hast nur den Auslöser gefunden. Denkbar wäre, dass in der Maske fehlerhafter Code im PostRecalc steht. Auf jeden Fall ist dass ein LS-Fehler, und den solltest Du suchen, anstatt nur an den Symptomen zu doktern.

Bernhard