Denne funktion er kun tilgængelig i visse versionsrelaterede moduler. Info / copyright

Artikelstyring: Konfigurationsfiler til import og eksport af data

Ved hjælp af konfigurationsfiler kan du påvirke eksport og import af data til artikelstyring. Konfigurationsfilen kan vælges i dialogboksene Importer dataposter og Eksporter dataposter (Hjælpeprogrammer > Artikel > Administration > [Ekstra] > Importer og ... > Eksporter) ved at klikke på [...] i feltet Filtype, hvis en af posterne "CSV til <...>", "ECAD" eller "Tekst" er valgt som filtype.

Bemærk:

Ved CSV-formatet har du flere muligheder for at eksportere og importere: Du kan vælge områderne "Adresser", "Artikler", "Tilslutningsmønstre", "Boreskitser", "Tilbehørslister" og "Tilbehørsplaceringer". Det er tilladt at definere disse områder efter hinanden i en CFG-fil.

For at oprette konfigurationsfiler skal du åbne den ønskede artikeldatabase (eksempelvis ved at dobbeltklikke i den tilsvarende mappe), vælge den tabel, hvis data du ønsker at im- eller eksportere (eksempelvis "tblFunctionTemplate" for tabellen over funktionsskabeloner), og overføre alle relevante felter med undtagelse af kolonnen "id" til *.cfg-filen (i editoren).

I begyndelsen af cfg-filen skal følgende angives:

Bemærk:

Som standard importeres en " som "", f.eks. "Betegnelse 1: PC med 15"" monitor". Du kan dog ændre tegnet ved at indtaste følgende linje i cfg-filen:
textquote=‘
Så importeres " som ".

Posterne for de enkelte databasefelter, der følger efter definitionen af tabelnavnet, er opbygget på følgende måde:

variant=[1!#189]

I dette eksempel er "variant" feltet fra databasen. Alt efter "=" er den ønskede værdi. I de kantede parenteser "[ ]" angives positionen, hvor alt før "!" definerer antal rækker, da en datapost også kan udskrives i flere rækker. Efter "#"-tegnet følger angivelsen af kolonner.

Der kan også oprettes faste tekster for felter. Det kan eksempelvis se således ud:

variant="tekst før" + [1!#6] + "tekst efter" eller partnr="Loz."+[1!#4] eller partnr="Siemens".

Værdien i de kantede parenteser "[ ]" kan også indeholde et fast formateret felt, eksempelvis variant=[6,5]. Her er det første tal kolonneangivelsen, det 2. tal efter kommaet angiver tekstens længde, dvs. her indlæses / udskrives fem tegn i kolonne 6.

OBS:

Bemærk venligst, at tabellen "tblFunctionTemplate" kun må eksporteres eller importeres i sin helhed. Selvom tabellen øjensynligt indeholder flere felter, behandles disse stadig som et felt. Hvis et felt eksempelvis udkommenteres ved importen, slettes en eventuel post i artikelstyringen!

Ved import af artikeldata med filtypen "CSV til <...>" og "Tekst" kan du desuden i konfigurationsfilen definere sproget, som teksterne skal importeres til. Hertil indtastes den ønskede sprogkode i konfigurationsfilen ved det tilsvarende flersprogede felt.

Ved import af frie karakteristiks og karakteristiks skal du være opmærksom på, at koden i CSV-filen er feltnavnet. Derudover tilføjes der et rækkenummer ved tabellerne.

".1" står her for den første række i tabellen Frie egenskaber. Egenskaberne redigeres analogt.

Ved import af frie egenskaber er det derudover muligt at placere alle frie egenskaber, der skal importeres, i en række. Hertil skal de frie egenskaber, som skal importeres, vises i den tilhørende konfigurationsfil med det tilsvarende rækkenummer på fanebladet Frie egenskaber. Det pågældende rækkenummer indtastes i denne forbindelse med et punktum "." bag feltbetegnelserne description, val og unit.

Se også