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.
Handler-parametrar
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.
Remap-parametrar
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".
Övrigt om att använda parametrar
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.ÅÅÅÅ".