Domino 9 und frühere Versionen > ND8: Entwicklung

Felder aus einer anderen Datenbank übernehmen

(1/3) > >>

marsu_2:
Hallo,

das Thema wurde ja schon öfters durchgekaut. Ich habe versucht nach folgendem Thread vorzugehen http://atnotes.de/index.php/topic,54521.0.html

Auf zwei probleme stoße ich dabei:

1. in der Ansicht meiner Source-DB habe ich die Spalte mit Alias folgender Maßen erstellen wollen:


--- Code: ---T_Name +" "+ T_Vorname  + "|" + @DocumentUniqueID
--- Ende Code ---

Dann kommt aber nur die Meldung "Falscher Datentyp für @Funktion text erwartet"

Ich habe es dann mit
--- Code: ---@Text
--- Ende Code ---
probiert was dann zumindest in der Spalte Vor/Nachname | Unid anzeigt.

Wenn ich dann ein Feld in der target DB als Dialogliste anlege und auf die Ansicht verweise kann ich auch normal die Namen aussuchen und speichern. Es wird aber der Name und nicht der Alias gespeichert! Zumindest sagen mir das die Dokumenteneigenschaften.

In dem Feld sind Synonyme zugeloassen

Wenn ich dann ein @GetDocField für ein anderes Feld nutze kommt im Frontend die Meldung "Feld PerNR: Ungültige Unid. Unid muss eine 32 stellige Hex-Zeichfolge sein,.  

umi:
Hi

@DocumentUniqueID liefert die Special Text retour

Verwende @Text(@DocumentUniqueID) dafür.

Hast Du die Dokumenteneigenschaften angeschaut als das Dokument offen war?

marsu_2:
wie geschrieben habe ich @text genutzt.

Ganz doofe Frage wie kann ich die Dokumenteneigenschaften ansehen wenn das Dokument geöffnet ist?

ich habe mit rechtklick->eigenschaften:Dokument -> und dann auf das Feld nachgeschaut.

umi:
Hallo

Bei der Properties Box lässt sich durch klick auf den Titel umstellen, ob z.B. die Feld oder Documenteneigenschaften angezeigt werden sollen.

marsu_2:
Ah man muss auf den Titel gehen :-)

Hier die Feld Eigenschaften:


--- Code: ---Feldname: Nachname
Datentyp: Textliste
Datenlänge: 45 Byte
Seq.-Num.: 1
Doppeleintrags-ID: 0
Feld-Flags: SUMMARY

"Mustermann|99DCDC9DC5FD04B9C1257042002C0DC4"

--- Ende Code ---

Ich habe jetzt aber auch das Problem das in der Dialogliste auch beide Werte ID + Nachname angezeigt werden also Notes wohl nicht raft das es sich um ein Alias handelt?

Ich glaube das ging Freitag noch.

Ich habe mehere Spaltenformeln in der Source DB probiert.


--- Code: ---T_Name +"|"+ @Text(@DocumentUniqueID)
--- Ende Code ---

--- Code: ---T_Name +" | "+ @Text(@DocumentUniqueID)
--- Ende Code ---

--- Code: ---T_Name + " "+ T_Vorname +" | "+ @Text(@DocumentUniqueID)
--- Ende Code ---

Ich habe auch noch einen weiteren versuch gestartet.
Dem Feld Nachname habe ich eine Uid als Vorgabe gegeben, wenn ich dann ein neues Dokument erstelle in dem es ein weiteres Feld PersNR gibt das berechnet ist kommt nun die Meldung Feld_PersNR Dokument wurde nicht gefunden

Die einzigen Unterschiede zu dem Beitrag von Roalnd(pram) sind das meine Ansicht aus meheren Spalten besteht und das die erste Spalte, die mit dem Nachnamen/Uid, nicht versteckt ist. Aber das ist ja wohl nicht das Problem. Ach ja und die Spalte ist nicht kategorisiert aber sortiert.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln