#3642 Artikel Bilder außerhalb der DB speichern

Es gibt nun die Option die Bilder im Artikelstamm in den Dokumenten zu speichern bzw. auch aus den Dokumenten zu laden anstatt in der DB. Um diese Funktionalität zu aktivieren gibt es einen Parameter “Artikelbilder externer Speicherort“. Dieser wird sichtbar wenn man den Featureparameter: “Artikelbilder” aktiviert.

Um diesen Parameter zu ändern geht man unter Datei > System > Systemeinstellungen unter den Reiter “Datenexport“ auf die Seite 3.

Ist hier der Hacken gesetzt so gibt es die Möglichkeit die Artikelbilder in die Dokumente zu verschieben.

Hierbei werden die Bilder in das Verzeichnis verschoben welches unter dem Reiter “Programmparameter allgem.“ auf der Seite 3 angegeben ist.

Wichtig: Vor dem Verschieben in die Dokumente eine Sicherung von der Artikel Tabelle vornehmen.

Die Bilder werden in den Dokumenten nach folgendem Ordnerschema angelegt: Artikel> (Artikelnummer) > Bilder > (vorhandene Bilder zum Artikel)

 

 

Wenn man nun in den Artikelstamm geht und dort einen Artikel bearbeiten möchte wird nun das Bild aus den Dokumenten geladen/gespeichert. Außerdem erscheint ein neuer Reiter “weitere Bilder“, auf dem alle Bilder zu dem Artikel in der Bildlaufleiste angezeigt werden und auch bearbeitbar sind. Hier kann man pro Artikel bis zu 5 Bilder anlegen. Zum Bearbeiten/Löschen eines Bildes muss zuerst das Bild mit Klick darauf ausgewählt werden und im Anschluss die entsprechende Schaltfläche betätigt werden.

 

Desweiteren wird auf dem Ausdruck der Artikelspezifikation das Bild aus den Dokumenten verwendet. Hierzu muss aber der Report angepasst werden.

procedure Picture2OnBeforePrint(Sender: TfrxComponent);
begin
if <dbbase."bild1Speicherpfad"> <> ' '
then Picture2.FileLink :=<dbbase."bild1Speicherpfad">;
end;