Domino 9 und frühere Versionen > Entwicklung

inhalt eines rt-feldes (DokLink) aus dem backend holen

<< < (3/3)

Rob Green:
wo wird rtitemA gesetzt?

koehlerbv:
Das war ja nun sehr hilfreich ... 'n Sack voll Code, und wir dürfen jetzt Zeilen zählen. Nicht ganz fair, nicht ganz fein !

Ich tippe mal (wenn ich mich  jetzt nicht verzählt habe), daß es entweder rtItemA oder rtItemB nicht gibt. Das die Dinger als Variant deklariert sind, ist sowieso murks, ist aber keine Fehlerursache.

Du solltest jetzt also mal ermitteln, ob es die items nun gibt oder nicht. Dazu bröselst Du Dir am besten die betreffende "11. Zeile von unten" so auseinander, daß beide items in separaten Statements per If abgefragt werden und grübelst dann darüber nach, warum es das eine oder andere nicht gibt.

By the way: Nach jedem (!) instantiiertem Object muss - wegen Ordnung und Sauberkeit im Schlachthof - ein
If xxx is nothing then ... Fehlerbehandlung stehen. Du wirst sonst nicht froh !

Bye & good luck,
Bernhard

koehlerbv:
@Rob den Grünen:

--- Zitat ---wo wird rtitemA gesetzt?
--- Ende Zitat ---

Zeile 41  ;D ;D ;D

OCS:
sorry, wegen der 11. zeile von unten  :-X , bin dankbar für jeden rat...wenn ich ritema als notesitem deklariere (anstatt als variant) , bekomme ich im debugger den doclink sogar angezeigt, aber dann kann ich leider kein  "Call rtitemb.AppendRTItem( rtitema )"  mehr machen! das regt mich so langsam auf...

koehlerbv:
Ich hoffe, Du regst Dich über Dich selber auf ;-)

Die vorgesehene Methode funktioniert ja, und in der DesignerHelp steht doch auch, welcher Stolperstein möglich ist:

--- Zitat ---notesRichTextItem2
The item to be appended. If you specify Nothing, this method will generate an error.
--- Ende Zitat ---

Ich befürchte, Du hast meine Antwort nur sehr oberflächlich gelesen und nutzt nicht den Debugger (incl. Kontrolle der jeweils aktuell verwendeten Variablen).

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln