Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Teletambi am 10.03.05 - 18:46:06
-
Hallo Forum,
ich habe folgendes Problem: Unter einer bestimmten URL befindet sich ein JPEG-File, welches ich gerne in ein Rich Text Item bringen möchte ... also das es auch in der entsprechenden Maske angezeigt wird.
Hat hierzu irgendwer Ideen hierzu?
Gruß Teletambi
-
Das müsstest Du mal näher erläutern. Wozu soll das gut sein ?
Mit Verrenkungen sollte sowas prinzipiell machbar sein, aber das hat Risiken und Nebenwirkungen, die einen verdammt guten Grund für den Stunt erfordern.
Bernhard
-
um irgendwas automatisch ausm Web zu laden habe ich immer wget benutzt.
Dazu brauchst du noch WindowsScriptingHost um wget zu starten und warten zu können, bis es fertig mit dem Download ist
Damit solltest du das Bild downloaden können und von seinem Platz auf deiner Festplatte aus ins Feld schieben.
-
Hallo,
was ich gerne umsetzen möchte, ist das sich ein Katalog inkl. Artikelnummer in Web befindet. Ich habe nun festgestellt, dass das zum Artikel gehörige Bildchen immer nach der Syntax http://bla bla & ArtikelNummer &.jpeg anzeigen läst.
Nun habe ich mir so gedacht ein Bild sagt mehr als 1.000 Worte ... importierst du das halt in Notes. Aber wie?
Also habt ihr jetzt vlt. eine Idee? Vielen Dank!
Gruß Teletambi
-
Also habt ihr jetzt vlt. eine Idee? Vielen Dank!
Ähm, naja, also eigentlich steht in Antwort #2 sogar schon mehr als eine Idee...
Kann aber nicht sagen, ob das für dich in Frage kommt, nachdem ich deine genauere Erklärung gelesen habe. Die verstehe ich nicht.
Du möchtest einen Katalog im Web umsetzen? Aber den gibts ja scheinbar schon, weil du hast festgestellt, da gibts Bilder. ??
-
Und wenn Du den Gegenweg gehen willst: Wie kommst Du denn an die anderen Daten ? Um wieviele einzulesende Bilder geht es denn ? Darfst Du die Bilder überhaupt selber verwerten ?
Mir geht es Thomas: Ich verstehe den Sinn immer noch nicht.
Bernhard
-
Mir geht es Thomas: Ich verstehe den Sinn immer noch nicht.
Kommt das jetzt als
Mir geht es Thomas --> Ich verstehe den Sinn immer noch nicht.
ins Glossar?
;D
-
Da müsste man es wohl tatsächlich eintragen, es dauert schon eine Weile, bis man versteht, wo da die Lücke im Text ist ..... ;D
-
;D
Aber ob Thomas dann der richtige Namensgeber wäre für meine unfreiwillige Komik ... Da würden mir ein paar andere Namen einfallen, die öfter den Sinn nicht verstehen ;)
Bernhard
-
Oooch, mit etwas Gewalt konstruiert man einen Zusammenhang zum "ungläubigen Thomas" ....... ;D
-
grade fällt mir noch was ein:
wenn du in einem Dokument ein Bild aus dem Web anzeigen willst (mit Windows Client), dann könntest du auch ein Microsoft Webbrowser Control in die Maske packen.
Im Postopen müsste dann sowas in der Art stehen:
Dim o As Variant
Set o = source.GetObject("Web")
o.Visible = True
o.Navigate ("www.google.de")
(vorausgesetzt, du nennst dein Control "Web")
statt www.google.de dann halt nur den Pfad zu deinem Bild angeben.
-
zur Klarstellung: das importier tnicht das Bild, sondern öffnet einen Browser (und zwar den IE) innerhalb des Dokuments.
das funktioniert aber astrein.
-
Wenn Dein Katalog im Web läuft
und Dein Bild auch irgendwo im Web liegt,
dann kannst Du ganz einfach ein Textfeld in Deine Notes-Maske aufnehmen - an der Stelle, wo das Bild angezeigt werden soll.
In den Dokumenten schreibst Du dann in dieses Feld den URL zu Deinem Bild rein, in einem ImageTag
<img src="http://... >
Das ganze als Pass-Thru markieren und schon wird Dein Bild im Web dort automatisch angezeigt.
In Deinem Fall wäre es doch gar nicht nötig, wenn die Bilder schon im Web zur Verfügung stehen, die noch mal in die Notes Db zu importieren.
Gruß,
Uwe
-
Ich konstatiere: Es herrscht weiterhin allgemeine Unklarheit, was Teletambi will. Wir haben jetzt auch noch die Alternative "Notes-DB via Browser".
Teletambi, es wird Zeit, genaueres anzusagen. Vielleicht willst Du ja letztendlich nur ein einziges Bild, das Du im Web gefunden hast, in ein RTF übernehmen ;D
Bernhard
-
... und dann gibt es noch die Windows-API.
Gruß
Dirk
-
habe das Beispiel mit dem Web Control mal ausprobiert. Das funktioniert soweit eigentlich ganz gut. Allerdings muss sich das Dokument in dem das Control eingebettet ist im Edit-Modus befinden damit das Control die URL lädt, sehe ich das richtig ?
Ich habe das PostOpen - Event verwendet wie im Thread angegeben.
Jenson
-
Der einzige, den dieser Thread nicht interessiert,
scheint der Initiator selbst zu sein...
Und ohne ihn ist - wie Bernhard oben schon erwähnte -
alles nur Raterei und Zeitverschwendung.
-
habe das Beispiel mit dem Web Control mal ausprobiert. Das funktioniert soweit eigentlich ganz gut. Allerdings muss sich das Dokument in dem das Control eingebettet ist im Edit-Modus befinden damit das Control die URL lädt, sehe ich das richtig ?
Ich habe das PostOpen - Event verwendet wie im Thread angegeben.
Jenson
da gibts ne Einstellung in den Objekt-Eigenschaften "Objekt beim Lesen starten" oder so ähnlich.
ich glaube, das wirkt sich nur auf neue Dokumente aus...
-
Hallo Forum,
sry, dass ich erst jetzt wieder auf meinen Thread antworte ... war für ein paar Tage im Urlaub.
Die zuerstellende Notes-Anwendung läuft nicht im Web sondern ausschließlich mit dem Notes Client. Rechtlich gibt es keine Probleme die Bildchen aus dem Web zu nutzen.
Ich will halt nur diese Bilder in ein RichText Feld bringen und dort anzeigen. Wenn ich das Bild aus dem Web herunter lade und dann über die Import ins NotesDokument bringe, ist dies auch ein möglicher Weg. Aber ich möchte den Nutzern diesen Umwegersparen.
Eine Möglichkeit wäre sich das Bild temporär auf die Platte zuziehen, den Import durchzuführen und dieses File auf der Platte wieder zu löschen.
Den letzten Teil habe ich schon hinbekommen aber den ersten Teil (File aus den Web downloaden ohne Benutzerzutun ohne Benutzereingriff) da habe ich noch Probleme. Das ganz so auch nur mit NotesBoardMitteln funktionieren.
Gibt es da vlt. eine Möglichkeit das mit Jave zu implementierten?
Gruß Teletambi
-
Reicht da nicht rechter Mausklick aufs Bild, "Copy image", Wechsel zu Notes, Click ins RTF und "Einfügen" ? Allein das Ermitteln der URL dürfte doch schon schwieriger sein als dieser "Handbetrieb".
Bernhard
-
Hallo Forum,
ich habe das Problem nun mittels einer Java-Klasse und LS2J lösen können. Ist zwar nicht ganz fein ... aber es funktioniert! ;D
Gruß Teletambi