Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: shiraz am 19.01.12 - 13:47:50

Titel: $ in Feldname
Beitrag von: shiraz am 19.01.12 - 13:47:50
Hallo Gurus,

ich habe das Feld Namens "$DeletedFlag" , wie kann ich mit Script darauf zugreifen?

doc.$DeletedDoc..... gehts nicht
doc.~$DeletedDoc... gehts auch nicht


Domino und Client 8.5.3
Windows

Danke im Voraus!
Titel: Re: $ in Feldname
Beitrag von: Glombi am 19.01.12 - 13:57:12
doc.GetItemValue("$DeletedFlag")(0)
Titel: Re: $ in Feldname
Beitrag von: koehlerbv am 19.01.12 - 13:57:18
doc.~$DeletedDoc ist aber die korrekte, dokumentierte Notation. Dein Problem muss woanders liegen.

Bernhard
Titel: Re: $ in Feldname
Beitrag von: Glombi am 19.01.12 - 14:02:12
doc.~$DeletedDoc(0)
sollte es tun, sofern man einen String haben will und kein Array
Titel: Re: $ in Feldname
Beitrag von: ata am 19.01.12 - 14:36:00
... das würde ich auch so sehen... ;-)
Titel: Re: $ in Feldname
Beitrag von: koehlerbv am 19.01.12 - 14:45:17
Wenn die "Fehlermeldung" "geht nicht" heisst, bleibt meine Kristallkugel im Schrank.

Bernhard
Titel: Re: $ in Feldname
Beitrag von: shiraz am 19.01.12 - 16:40:36
Hallo,

Danke nochmals,

Client nochmal gestartet, bingo! es geht wieder!!!!! (doc.~$DeletedDoc.....)

Titel: Re: $ in Feldname
Beitrag von: koehlerbv am 19.01.12 - 16:58:42
Und wie hat sich "geht nicht" geäussert?

Bernhard
Titel: Re: $ in Feldname
Beitrag von: shiraz am 19.01.12 - 18:41:06
es tauchte ein leeres Feld "~$DeletedDoc" im Dokument auf !
Titel: Re: $ in Feldname
Beitrag von: koehlerbv am 19.01.12 - 22:03:04
es tauchte ein leeres Feld "~$DeletedDoc" im Dokument auf !

Da Du immer noch sehr spärlich Informationen preisgibst, gehe ich jetzt mal davon aus, dass Du eine Zuweisung à la
doc.~$DeletecDoc = "1"
gemacht hast.

Wenn das zu einem leeren Item (oder doch ein Feld? Dann wäre das Problem im Frontend!) geführt hätte, dann kann nie und nimmer ein Client-Neustart das Problem gelöst haben!

Da ich vermute, dass da noch mehr ist (oder willst nicht alles verraten), solltest Du etwas mehr Informationen liefern, bevor Du demnächst über das wirkliche Problem stolperst.

Bernhard

PS: Wie fit bist Du in LotusScript?