Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: CLI_Andreas_Schmidt am 08.07.05 - 09:54:50

Titel: Einen Doclink im Web erstellen.
Beitrag von: CLI_Andreas_Schmidt am 08.07.05 - 09:54:50
Hi @all,

ist es möglich, über den Webbrowser einen Doclink zu einem anderen Dokument herzustellen ? Mein Ansatz wäre eine Web-Picklist. geht so was ?

Gruss

Andreas
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: Driri am 08.07.05 - 10:25:03
Hallo,

ich bin nicht so der Webspezialist, aber wenn Du die DocUNID bekommst, müßtest Du diese an einen Background-Agent übergeben und damit im aktuellen Dokument einen DocLInk in einem RichTextItem generieren können.

Ist aber nur eine Idee, habs noch nie ausprobiert.
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: CLI_Andreas_Schmidt am 08.07.05 - 11:44:13
Der Doclink kann im Web so ja nicht benutzt werden. Meine Idee wäre:

1. Web-Picklist auf eine Ansicht.
2. Auswahl des Dokuments
3. DocID holen
4. Weblink in ein Feld schreiben --> <a href:="http://server/db/ansicht/docid"

so in der Art.

Die Frage stellt sich nur, wie bekomme ich eine Picklist im Web hin. Ob das geht ?

oder gibt es da einen anderen Ansatz ?
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: Driri am 08.07.05 - 12:25:48
Achso, sorry, da hab ich die Frage falsch verstanden.

Ich vermute jetzt mal, daß Du da um JavaScript nicht herum kommen wirst, aber dafür kenne ich mich auf dem Gebiet zu wenig aus.
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: CLI_Andreas_Schmidt am 08.07.05 - 14:08:20
Ein anderer Ansatz wäre eine Applet-View zu benutzen. Dort könnte man zwei Dokumente markieren und dann einen Agenten laufen lassen, der dann diese zwei Dokumente bearbeitet. Hürde wäre hier:

gibt es ein unprocessed in einem View Applet ?
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: zaphod am 08.07.05 - 16:34:36
Ciao
So ganz verstehe ich dein Problem noch nicht, was genau möchtest du tun? Wo stehst du zu begin der aktion, aus welchen docs möchtest du wählen?

bye z
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: flaite am 08.07.05 - 17:05:41
Das ist - wie ich das verstehe, reine Präsentationslogik.
Es ist also vom architektonischen Standpunkt in Ordnung das mit JavaScript zu machen.
(wichtige Sache geklärt).

Schau dir jetzt mal die Funktion window.open() in diesem Text an:
http://de.selfhtml.org/javascript/objekte/window.htm

Du lädst in dieses Zweitfenster (von Noteslern auch Picklist genannt) eine treat-content-as-html-View, in der Einträge drin sind, in denen auf klick per JavaScript wieder in das Parent-Dokument geschrieben werden kann. Du kannst ja in treat-content-as-html-Views alles mögliche schreiben. Auch z.B. einen <script>-Tag. Schreib mir einfach eine email, da ich mir vermutlich meinen neuen Login-Namen eh nicht merken kann.

Gruß Axel



 :-P

AJ, was hältst du davon, deinen sichtbaren Usernamen dergestalt abzuändern, daß er ein wenig positiver rüberkommt . Auch wenn du den gewählten Namen mit einem Smilie abzuschwächen versuchst, enthält er doch das Wort HASS !
Und ich wüsste nicht, warum ein komplettes Forum mit allen seinen Mitgliedern dir den Grund zum hassen Aller geben sollte.

Ulrich

Herr Krause,

das ist wohl ein ausreichend neutraler name.
quasi ein wiki-user. Man braucht noch nicht mal Administrator zu sein, um die Rechtschreibfehler zu korrigieren.

mit freundlichen grüßen

Axel Janßen
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: flaite am 08.07.05 - 18:23:20
Ok. nachdem jetzt die sittlichen fragen offenbar geklärt sind.

@Andreas: Ich weiss, dass es so geht. Wie gehst du jetzt vor?
Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: andbg am 11.07.05 - 08:11:37
Hallo !

Ich habe dazu einmal den folgenden Artikel in der Sandbox gefunden - und aufbewahrt  ;D

Siehe beigefügtes PDF-Dokument. Vielleicht hilft das ja weiter.



Gruss
Andreas

Titel: Re: Einen Doclink im Web erstellen.
Beitrag von: datenbanken24 am 11.07.05 - 10:13:39
Hier habe ich eine kleine Online-Demo für eine Web-Picklist verlinkt:

http://www.atnotes.de/index.php?topic=19717.msg154668#msg154668

Gruß,
Uwe