Autor Thema: Bild(URL) in Richtext einfügen  (Gelesen 2120 mal)

Offline Grmpf

  • Frischling
  • *
  • Beiträge: 34
Bild(URL) in Richtext einfügen
« am: 07.12.06 - 12:31:36 »
hi leutz,


ich versuche folgendes, und habe leider keinen anhaltspunkt wie das geht.

über den Amazon web-service bekomme ich eine URL zurück welche auf ein Bild zu einem bestimmten Produkt verweist.
Dieses Bild will ich in ein richtext feld meiner maske einfügen(die maske wird per webservice mit daten befüllt) ..

wenn ich den verweis mit " <img src= ....>  "  als DurchgangsHTML direkt in die maske schreibe funktioniert das auch, da ist es dann halt leider statisch...und macht deshalb keinen sinn.

jmd eine idee ?


mfg
matze



Glombi

  • Gast
Re: Bild(URL) in Richtext einfügen
« Antwort #1 am: 07.12.06 - 12:48:31 »
Ja.
Du musst die URl in ein verstecktes Feld schreiben und im Durchgangs-HTML
<img src=### ....>

anstelle von ### einen berechneten Text machen, der die URL anzeigt.

Andreas

Offline Grmpf

  • Frischling
  • *
  • Beiträge: 34
Re: Bild(URL) in Richtext einfügen
« Antwort #2 am: 07.12.06 - 13:08:33 »
hmmm . wenn ich das richtig verstehe soll das ### hier als eine art platzhalter agieren ?

hab dazu in der designer hilfe leider nichts gefunden, kannst du das etwas konkreter beschreiben was dann zB im durchgangshtml zur berechnung stehen könnte ?

danke im vorraus

Glombi

  • Gast
Re: Bild(URL) in Richtext einfügen
« Antwort #3 am: 07.12.06 - 15:26:50 »
Du bekommst über den Web Service etwas, dass in
<img src= ... ###....>
verwendet werden kann?
Falls ja:
Schreibe ### in das Feld URL (versteckt, Textfeld)

Dann in der Maske
[DurchgangsHTML]<img src= ... [/DurchgangsHTML]<Berechneter Text>[DurchgangsHTML]....>[/DurchgangsHTML]

<Berechneter Text>: berechneter Text der als Formel den Wert URL hat (der Feldname)

[DurchgangsHTML] ... [/DurchgangsHTML] markiert den Anfang und das Ende für den Text der als Durchgangs HTML definiert ist

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Bild(URL) in Richtext einfügen
« Antwort #4 am: 07.12.06 - 15:38:37 »
<OFF-Topic>
nachdem Grmpf schon Deinen ersten Post nicht verstanden hat, fürchte ich, dass er jetzt anfängt in der Hilfe nach "[DurchgangsHTML]" zu suchen, nachdem die Suche nach "####" ja keine Ergebnisse gebracht hat...  ;)
</OFF-Topic>
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Grmpf

  • Frischling
  • *
  • Beiträge: 34
Re: Bild(URL) in Richtext einfügen
« Antwort #5 am: 07.12.06 - 15:51:46 »
ok.. habs soweit hingekriegt  + hab natürlich nicht nach ### gesucht !  >:D

das problem ist aber inzwischen, das der berechneter text, welcher die url aus einem versteckten feld bezieht , nur beim öffnen eines bereits gespeicherten dokuments funktioniert..

also 1. amazon abruf holt url fürs bild und schreibts ins versteckte feld
        2. erst nach dem speichern des dokuments und wiederholtem öffnen wird diese url auch in das berechnete feld eingetragen, und das bild korrekt angezeigt.

ich bräuchte sowas wie : <Berechnetes Feld> wird berechnet just wenn ein wert im verstecktem feld auftaucht, ohne vorherige speicherung .





Glombi

  • Gast
Re: Bild(URL) in Richtext einfügen
« Antwort #6 am: 07.12.06 - 15:55:01 »
Kein Problem, anstelle des berechneten Textes kannst Du auch das Feld direkt zwischen dem Duchgangs HTML platzieren.
Du brauchst keinen berechneten Text.

Andreas

Offline Grmpf

  • Frischling
  • *
  • Beiträge: 34
Re: Bild(URL) in Richtext einfügen
« Antwort #7 am: 08.12.06 - 12:29:58 »
hab da verschiedene varianten probiert, aber denke ich hab da nen denkfehler...

habs so versucht
 1."<img src=[Normales Feld]>" als durchgangshtml markiert... geht nicht

 2."<img src=<Berechneter Wert>> durchgangshtml Aktualisiert aber nicht selbstständig(auch mit uidoc.reload oder uidoc.refresh..)

das feld oder den berechneten wert, hab ich immer per @GetField("verstecktesfeldmitderURL") befüllt...

danke im vorraus

matze



 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz