Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: masterste2000 am 04.07.06 - 15:41:12

Titel: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: masterste2000 am 04.07.06 - 15:41:12
Hallo,

gibt es die Möglichkeit, mit LS, in einer anderen DB zu prüfen, ob ein bestimmtes Bild vorhanden ist? ( z.B. ebook.gif )

Wenn JA, habt ihr ein Beispiel bzw. welche Klasse muß ich dafür nutzen?


DANKE!!!!
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: Axel am 04.07.06 - 15:45:01
Sind die Bilder als Dateianhänge gespeichert?

Wenn ja, dann kannst du die Klassen NotesRichtextItem und NotesEmbeddedObjects verwenden.
Beispiele findest du unter anderem in der Designerhilfe.

Axel
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: masterste2000 am 04.07.06 - 15:47:39
Nein, die Bilder sind keine Dateianhänge!

Die Bilder wurden über den Designer eingefügt!
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: Axel am 04.07.06 - 15:56:21
Dann wird's schwierig.

Du könntest es mal mit der LotusScript DatabaseDesign Class (http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/f81067f94a1143f3852567d800660625?OpenDocument) von Damien Katz probieren. Vielleicht kommst du damit weiter.


Axel
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: koehlerbv am 04.07.06 - 16:37:20
Die DBDesign class hilft da leider nicht weiter, da diese keinerlei Richtext-Informationen liefert.
Bei Inline images werden m.E. auch keine Dateinamen gespeichert (die können ja auch aus der Zwischenablage kommen).

Wo und WIE wurden denn die Bilder eingefügt?

Bernhard
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: Lossa am 04.07.06 - 17:03:44
Hallo,

ist das Bild als Bildressource in der Datenbank oder wie?
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: masterste2000 am 05.07.06 - 07:09:08
Ja es sind Bildressourcen die ich in einer anderen DB suchen möchte!!!
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: Lossa am 05.07.06 - 09:08:16
Hallo,

dann erstelle eine Ansicht in dieser Datenbank, desweiteren einen Agenten in dem du dich auf dieses Ansicht beziehst, mittels UNID holst du dir dann das Designdokument dieser Ansicht und ersetzt den Wert für $FormulaClass auf den Wert "5".
Dann werden in dieser Ansicht Masken und Shared Images angezeigt.
Wenn du nun das Feld $ImageNames in der Spalte ausgibst. Dann kannst du nun mit Bordmitteln das vorhanden sein des Bildes testen.
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: masterste2000 am 05.07.06 - 09:47:09

Da ich nur den Namen des Bildes kenne, wollte ich über NotesDBDirectory auf dem Server nach der entsprechenden DB suchen lassen.

Ich bin dabei, die Log.nsf zu bereinigen und wollte mit Hilfe von LS, folgende Fehlermeldung angehen:

Achtung: Gestalltungsdokument 'xyz.gif' wurde in Schablone ..... nicht gefunden.  :-:


Danke für die Antworten!
Titel: Re: Bilder in einer anderen DB abfragen/suchen?!
Beitrag von: Driri am 06.07.06 - 10:16:52
Verstehe ich nicht. Wofür brauchst Du da jetzt LS ?

In dem genannten Template fehlt die Bildressource "xyz.gif". Diese wird vermutlich einem anderen Designelement verwendet und ist aber nicht vorhanden. Füg die Bildressource doch einfach gerade per Designer wieder ein.