- www.spichal.net - http://blog.spichal.net -
Warum man den Feldnamen “URL” in Notes nicht nutzen sollte…
Dieser Eintrag stammt von admin Am 19.6.2008 @ 10:17 In Lotus Notes | 1 Kommentar
Durch einen Blogeintrag von [1] Tim Tripcony ist mir ein bereits wieder vergessenes Problem bewußt geworden.
Vor einiger Zeit saß ich an einer Notes-Datenbank, die ich für das Web “aufhübschen” wollte. Um die Ansichten ordentlich zu gestalten, habe ich diese via HTML/CSS aufgebaut. In diesem Fall muß man sich um die Linkspalte selber kümmern, um Verknüpfungen für die Dokumente zur Verfügung zu haben.
Sinnigerweise hatte ich für diesen Zweck ein Feld “URL” in der Maske angelegt, in dem ich den Link für das jeweilige Dokument berechnen lassen wollte, um dieses Feld später in der Webansicht als Link anzuzeigen.
Im Vorgabewert stand in etwa so eine Formel :
"<a href=\"0/"+@Text(@DocumentUniqueID) + "\">"+Nachname+ "</a>"
In der Webdarstellung funktionierte das Konstrukt auch wunderbar. Allerdings hatte ich einige Zeit später plötzlich im Notes-Client ein merkwürdiges Phänomen.
Wenn ich im Client eine Dokumentverknüpfung erstellen wollte, um diese z.B. per Mail an einen Kollegen zu schicken, bekam ich beim Einfügen nicht den erwarteten DocLink, sondern den Inhalt des Feldes “URL”. Das Erzeugen eines DocLinks per LotusScript funktionierte dagegen wie gewohnt.
WTF ?
Scheinbar war ich über einen reservierten Feldnamen gestolpert, der allerdings in den mir bekannten Listen nicht auftauchte. Erst durch einen [2] Thread im AtNotes-Forum wurde ich darauf hingewiesen.
Böse Falle !
Dieser Artikel wurde ausgedruckt ab www.spichal.net: http://blog.spichal.net
URL zum Artikel: http://blog.spichal.net/2008/06/19/warum-man-den-feldnamen-url-in-notes-nicht-nutzen-sollte/
URLs in this post:
[1] Tim Tripcony: http://www.timtripcony.com/blog.nsf/d6plinks/TTRY-7FR6HH
[2] Thread: http://atnotes.de/index.php?topic=26146.0
Klicken hier zum Drucken.