FAQ: Hoe importeer ik een afbeelding in de artikelentiteit (Opmaak bestandsnaam [artikelnummer-STK.jpg])?

Vraag:

Ik heb een artikel-entiteit, waarin een BLOB attribuut 'Afbeelding' aanwezig is. 

De opmaak van de afbeeldingen is als volgt: artikelnummer-STK.jpg



Hoe stel ik de importmapping in?



Antwoord:

  • Voeg een nieuwe importmapping toe, en geef hier zelf een ID, naam en beschrijving aan mee

  • Kies bij hoofd entiteit voor de entiteit waarin de afbeeldingen toegevoegd moeten worden. In dit voorbeeld is dit 'Artikelen'.

  • Kies bij type voor: Map

  • In het tabblad details dient op 'Opmaak bestandsnaam' aangegeven te worden hoe de naam van de afbeelding is opgebouwd. Deze moet op de FTP dus altijd op een zelfde wijze aangeleverd worden.
    In dit voorbeeld is het: artikelnummer-STK.jpg.

Artikelnummer is hierin de eerste variabele.

Dan volgt het scheidingsteken '-',

Vervolgens de vaste tekst STK.

De extensie is altijd .jpg in dit voorbeeld.



Artikelnummer krijgt hierbij de variabele 5 mee, en de tekst STK de variabele 6. (Let op dat de variabele 1 t/m 3 gereserveerd zijn en niet gebruikt mogen worden).



  • Vervolgens dient op het tabblad Entiteiten/Attributen het volgende ingesteld te worden:

Artikelnummer:

Let op:

  • vink opzoek sleutel aan

  • kies bij type voor Expressie kolom

  • kies bij waarde voor de juiste variabele, in dit geval |5|

Afbeelding:

Let op:

  • Kies bij Type voor 'Bijlagen'

  • Kies bij waarde voor de volledige bestandsopmaak, in dit voorbeeld |5|-|6|.jpg





Samenvattend ziet dit er als volgt uit:



Vervolgens kan via een FTP Map Importeer workflow de import gestart/ingepland worden. Let daarbij op dat in het veld 'Server inc. pad' het pad wordt ingegeven, en dat dit eindigt op een /. Zonder de / worden de afbeeldingen niet geïmporteerd.