Autor Thema: URL von Bild in RT  (Gelesen 1754 mal)

Offline pallas

  • Junior Mitglied
  • **
  • Beiträge: 91
  • Geschlecht: Männlich
URL von Bild in RT
« am: 22.11.06 - 17:52:19 »
Hallo,

ich habe ein RT-Feld, das genau ein Bild beinhaltet.
Wie kann ich per LS oder @-Funktion die URL des Bildes herausfinden um dieses direkt in einer Liste in Webanwendungen ausgeben zu können?

Danke für Eure Hilfe.

Gruß Thorsten

Driri

  • Gast
Re: URL von Bild in RT
« Antwort #1 am: 23.11.06 - 08:38:53 »
Du müßtest Dir die URL zusammenstricken. Ich habe das in einer Webanwendung mal folgendermaßen zusammengestrickt, um das Attachment in einer View zu verlinken :


berechnetes Feld "DBPath", @Subset(@DbName; -1)

berechnetes Feld "FileName", @Text(@Subset(@AttachmentNames(1);1))


Die Formel für das Attachment sieht dann so aus und ist ebenfalls in einem Feld "FileURL" gespeichert, daß ich dann in der View entsprechend anzeigen kann :

"/"+DBPath+"/0/"+@Text(@DocumentUniqueID)+"/$FILE/"+FileName


Ich benutze dann eine HTML-View und setze in einer Spalte einen entsprechenden Tag :

"<a href=\""+FileURL+"\"><img src=\"pdf.gif\" alt=\"Link\"></a>"


Offline pallas

  • Junior Mitglied
  • **
  • Beiträge: 91
  • Geschlecht: Männlich
Re: URL von Bild in RT
« Antwort #2 am: 23.11.06 - 10:44:22 »
Hallo Ingo,

einen ähnliche vorgehensweise hatte ich mir auch überlegt. Da das Bild nicht wie ein Attachement behandelt wird habe ich leider nicht den Namen um die URL aufzubauen. Gibt es eine Möglichkeit den Namen des Bild herauszufinden, das in dem RT-Feld eingesetzt ist?

Gruß Thorsten

Driri

  • Gast
Re: URL von Bild in RT
« Antwort #3 am: 23.11.06 - 13:26:08 »
Ich bin mir nicht sicher, aber ich denke daß Du über Script/Formel da schlechte Karten hast, denn Du kommst nicht an das Objekt heran.

Evtl. läßt sich da was über DXL drehen ?  :-:

Offline pallas

  • Junior Mitglied
  • **
  • Beiträge: 91
  • Geschlecht: Männlich
Re: URL von Bild in RT
« Antwort #4 am: 23.11.06 - 16:28:49 »
Ich hab jetzt folgende Lösung.
Ich starte mit einem Agenten ein Perl-Skript, dass auf dem selben Rechner läuft. Das Skript holt sich über LWP die URL aus den HTML-Code, den Domino für das erste Objekt (in diesem Fall das Bild) erstellt und übergibt dies an den Agenten, der die URL in ein dafür angelegtes Textfeld schreibt.
Der Agent selber läuft alle 5 Minuten an und behandelt nur die Datensätze, die sich innerhalb der letzten 5 Minuten geändert haben.

Das mag sich vielleicht ein bisschen kompliziert anhören funktioniert aber soweit ich das bisher überblicken kann problemlos und ausreichend schnell. Der erste Durchlauf mit ca. 2500 Datensätze hat weniger als 800ms benötigt.

Falls doch noch jemand eine reine Domino-basierte Lösung hat würde ich mich freuen.

Gruß Thorsten

Offline Ayhan

  • Aktives Mitglied
  • ***
  • Beiträge: 102
  • Geschlecht: Männlich
  • Geht immer!
    • fabrique d' images ebusiness GmbH
Re: URL von Bild in RT
« Antwort #5 am: 27.11.06 - 17:25:38 »
Hi pallas,

wenn du eine reine Notes-Lösung brauchst, check mal diesen Post hier:

http://atnotes.de/index.php?topic=33120.msg208067#msg208067

Das Prinzip ist sehr einfach. Hoffe es hilft.
Ayhan

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz