Denna funktionalitet är endast tillgänglig i vissa modulpaket. Info / Copyright

Artikelhantering: Konfigurationsfiler för import och export av data

Med hjälp av konfigurationsfilerna kan exporten och importen av data i artikelhanteringen påverkas. Konfigurationsfilen kan då väljas i dialogen Importera dataposter och Exportera dataposter (Hjälpprogram > Artiklar > Hantering > [Extra] > Importera och ... > Exportera) med ett klick på [...] i fältet Filtyp, om en av posterna "CSV för <...>", "ECAD" eller "Text" har valts som filtyp.

Anvisning:

Vid CSV-formatet har du flera möjligheter till export och import: Du kan välja områdena "Adresser", "Artiklar", "Anslutningsbilder" och "Borrbilder". Dessa områden får definieras efter varandra i en CFG-fil.

Öppna önskad artikeldatabas (t.ex. med ett dubbelklick i motsvarande mapp), välj tabellen vars data ska importeras eller exporteras (t.ex. "tblFunctionTemplate" för tabellen med funktionsmallar) och överför alla relevanta fält med undantag av kolumnen "id" i *.cfg-filen (i editorn), för att skapa konfigurationsfiler.

I början av cfg-filen måste följande uppgifter finnas med:

Anvisning:

En " importeras som "" som standard, t.ex. "Benämning 1: PC med 15"" monitor". Du kan dock ändra tecknet, genom att mata in följande rad i cfg-filen:
textquote=‘
Då importeras " som en ".

Inmatningarna för de enskilda databasfälten, vilka följer på definitionen av tabellnamnen, är uppbyggda på följande vis:

variant=[1!#189]

I detta exempel är "variant" fältet ur databasen. Allt efter "=" är det önskade värdet. I hakparentesen "[ ]"anges positionen, varvid allt framför "!" anger antalet rader, eftersom en datapost även kan anges med flera rader. Efter "#"-tecknet följer värdet för spalten.

Det är också möjligt att ha stående texter för fält. Det kan exempelvis se så ut:

variant="text före" + [1!#6] + "text efter" eller partnr="Loz."+[1!#4] eller partnr="Siemens".

Värdet i hakparentesen "[ ]" kan också innehålla ett fast formaterat fält, exempelvis variant=[6,5]. Här följer det första talet i spaltangivelsen, det andra talet efter kommat anger textens längd, d.v.s. här läses i spalt 6 fem tecken in.

Varning:

Beakta att tabellen "tblFunctionTemplate" endast får exporteras eller importeras komplett. Även om tabellen verkar innehålla flera fält, behandlas dessa ändå som ett fält. Om ett fält t.ex. bortkommenteras vid importen raderas en ev. befintlig post i artikelhanteringen!

Vid en import av artikeldata med filtyperna "CSV för <...>" och "Text" kan man dessutom i konfigurationsfilen fastställa, på vilket språk texterna ska importeras. Då anges även önskad språkbeteckning i motsvarande flerspråkiga fält i konfigurationsfilen.

Beakta att märkningen i CSV-filen är fältnamnet, vid importen av lediga egenskaper och attribut. Dessutom läggs ett radnummer till i tabellerna.

".1" står här för den första raden i tabellen Lediga egenskaper. Attributen redigeras analogt.

Vid en import av Lediga egenskaper är det dessutom möjligt, att placera alla lediga egenskaper som ska importeras på en rad. Då måste de lediga egenskaperna som ska importeras listas med motsvarande radnummer i registerkortet Lediga egenskaper i den tillhörande konfigurationsfilen. Motsvarande radnummer matas då in med en punkt "." efter fältbeteckningarna description, val och unit.

Se också