Loaderns egenskaper
Uppdaterad: 18.12.2019
När man gör en loader finns det vissa parametrar man kan använda. Nedan finns närmare information om dessa.
DELSPC
Tar bort alla tomma tecken, förutom ett, mellan teckensträngarna.
"Peter Anders " ändras till "Peter Anders".
STRIP1
I ett fält där det finns flera teckensträngar åtskilda med mellanslag, läser den här parametern endast den första.
"Andersson Peter Anders" skrivs ut som "Andersson".
STRIP2
I ett fält där det finns flera teckensträngar åtskilda med mellanslag, läser den här parametern endast den andra.
"Andersson Peter Anders" skrivs ut som "Peter".
STRIP2->
I ett fält där det finns flera teckensträngar åtskilda med mellanslag, läser den här parametern strängarna från och med den andra.
"Andersson Peter Anders" skrivs ut som "Peter Anders".
SPCn
n-bokstaven i rubriken står för ett nummer. Numret anger efter hur många tecken i teckensträngen som strängen ska brytas. T.ex. postnummer och ortnamn kan stå som en enda sträng i ett fält. Men vid användning av SPCn sker följande:
Exempel. SPC5
"00000Hemby" skrivs ut som "00000 Hemby".
SOTU
Parametern ändrar personbeteckningar som står i olika format till det officiella formatet.
VVVV-KK-PP, VVVVKKPP och VVKKPP
VVVV=år, KK=månad, DD=dag. Dessa parametrar läser datum som skrivits på olika sätt. Primus ändrar dem till den form som programmet själv använder: DD.MM.ÅÅÅÅ
UNIX
Parametern ändrar data från UNIX-form till det datumformat som Primus använder.
BOOLEAN
Parametern tolkar de värden som kommer från överföringsfilen: x, kyllä, ja, yes, true, 1, ei, nej, no, 0 och false och antingen kryssar i eller kryssar av kryssfält i Primus enligt vad värdet förmedlar.
Exempel på hur parametern används:
1,"Personbeteckning",SOTU
Denna rad (i en dataöverföring med skiljetecken) läser teckensträngen i den första kolumnen och för in den i fältet Personbeteckning, och försöker samtidigt omvandla personbeteckningen till det officiella formatet.
En Remap-parameter styr data i ett länk- eller alternativfält till det rätta alternativet. Detta kan göras på två sätt.
Förfarande 1
Den siffra som kommer från överföringsfilen ändras till den motsvarande uppgiften i remap-indexet.
Exempel på användningen av parametern:
2,"Kön",,"man/kvinna"
Denna rad kontrollerar siffran som finns i tabellens andra kolumn. Om siffran är 1, lägger Primus "man" i Kön-fältet, och om siffran är 2, skriver Primus in "kvinna". Om man i något annat system använder 1 för kvinna och 2 för man, ska definitionen istället vara "kvinna/man".
Förfarande 2
En viss text kan ställas in så att den överförs som en annan text. Detta görs med tecknet ”->”. Om det står t.ex. M och K i överföringsfilen, ska remap-definitionen vara "M->Man/K->Kvinna".
Det går också att använda Handler- och remap-parametrarna tillsammans, och en och samma fältdefinition kan innehålla flera handler separerade med /-tecknet.
Exempel:
1,Exempel,STRIP1/ÅÅMMDD
Från den första kolumnen i överföringen hämtas information fram till det första mellanslaget och sedan försöker programmet ändra "ÅÅMMDD"-datan till formatet "DD.MM.ÅÅÅÅ".