Domino 9 und frühere Versionen > ND7: Entwicklung

Berechnetes RichTextItem

<< < (2/3) > >>

BigWim:
Hallo Norbert,


--- Zitat ---den Datentyp auf 4 (statt 1280) einstellst
--- Ende Zitat ---
das würde mich ja mal interessieren, wie das geht. Meine Suche war ergebnislos. Vielleicht könntest Du ja mal verraten, wie das geht.

Ich speichere nämlich die ID auch im Textfeld, mußte aber mangelns "Symbol" immer einen Button beisteuern, der die ID ausliest und mit uiws.EditDocument öffnet.

Ich habe jetzt erst "entdeckt", dass ein berechnetes Feld in der Maske mit @UniqueID eben dieses Textfeld als Verknüpfung darstellt. Und weil ich diesen Feldtyp nicht erzeugen konnte, gehen meine neusten Forschungen jetzt die in die Richtung, dass ich mir dieses Feld aus dem Dokument mit CopyItem kopiere. Die ersten Tests waren recht positiv, aber vielleicht geht es ja auch ein Stück weit einfacher ....

Danke im voraus
Markus

ascabg:
@Norbert (LN4Ever)

Dies wuerde mich auch einmal interessieren, wie das funktioniert. (wie es realisiert wird)

--- Zitat ---Datentyp auf 4 (statt 1280) einstellst.

--- Ende Zitat ---

Zumal lt. Designer-Help

--- Code: ---item.Type

--- Ende Code ---
,worauf es wohl hinauslaufen soll, ReadOnly ist.


Andreas

BigWim:

--- Zitat ---Zumal lt. Designer-Help

Code:
item.Type

worauf es wohl hinauslaufen soll, ReadOnly ist.


--- Ende Zitat ---

Wahrscheinlich schummelt die Designer-Hilfe hier. Habe das hier schon einige Male gelesen im Forum. Hoffe, dass heute mittag mal probieren zu können. Bis schon gespannt, ob es "so einfach" ist.

Markus

ascabg:
@BigWim

Hab's gerade mal getestet.

Mit

--- Code: ---Set it = doc.GetFirstItem("Test")
it.Type = NOTEREFS        ' Type = 4
Call doc.Save(True, False)

--- Ende Code ---
=> keine Aenderung des Typs.

Mit

--- Code: ---Set it = New NotesItem(doc, "Test", <UNID>, NOTEREFS)
Call doc.Save(True, False)

--- Ende Code ---
=> Fehlermeldung bei Set it = ...
sinnvoll uebersetzt etwa "unbekannter Feldtyp angegeben ..."

Also bleibt wahrscheinlich nur der Weg ueber die API.

Andreas

BigWim:

--- Zitat ---Hab's gerade mal getestet.
--- Ende Zitat ---
Danke, Andreas.


--- Zitat ---Also bleibt wahrscheinlich nur der Weg ueber die API
--- Ende Zitat ---
Ich will's einfach noch nicht aufgeben. Wir sind dabei den Client 8.0.2 auszurollen und ich habe schon Zugriff auf einen Client.

Noch eine Besprechung und dann probier ich es - einmal heute mal sinnvolles tun ....

Markus


Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln