Domino 9 und frühere Versionen > ND6: Entwicklung

Löschen von "Verknüpfungen" oder so ähnlich

<< < (2/2)

koehlerbv:
Er führt - wenn er "auf ausgewählte Dokumente" eingestellt ist - den Code für jedes markierte Dokument aus.

Bernhard

schlissm:
okay soweit hab ichs verstanden ! Hab mal n Prompt rein gebaut und der kam echt mehrfach hoch ;)

Jtzt versteh ich nur noicht wie ich son kombinierten View hinbekomme der mir die dociid von software UND hardware anzeigt ...:(

Driri:
Ganz einfach. Du brauchst eine View, die alle Hardware-Dokumente anzeigt. In der ersten Spalte zeigst Du die Werte aus dem Software-Feld an, also die DocUNIDs der zugehörigen Software-Dokumente.
In der zweiten Spalte zeigst Du die DocUNID des Hardwaredokuments an.

schlissm:
ok die Ansicht hab ich ... Das bringt mich zu dem Code

xDB := "";
xServer := "";
xView := "deleteacc";
xColumn := 2;
xkey := @Text(@DocumentUniqueID);

xLookup := @DbLookup( "":"NoCache"; xServer : xDB; xView; xKey; xColumn );

xTemp := @GetDocField(xLookup; Accessories);

der View "deleteacc" zeigt in der ersten Spalte die DocId der "software" an, in der zweiten die DocId vom Hardware Dok.

Also müsste doch in xLookup die DocID der Hardware stehen oder ?
Und in XTemp der Inhalt des Feldes ! ?

Dann kommt wieder ein Problem : in dem Feld Accessories können mehrere Werte gespeichert sein ich will aber nur den löschen der die selbe docid hat ..

Wie lösche  ich aus einer Liste einen Wert ?

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln