PnrValid                              (XAPI2000)

Deklaration
BOOL PnrValid(char *szStr);

Beskrivning
Testar om en sträng med ett personnummer är korrekt. Dels kontrolleras att antalet siffror är rätt och dels kontrolleras att kontrollsiffran (sista siffran) stämmer. Parametern szStr är en sträng som ska innehålla ett personnummer. Strängen får innehålla mellanslag och bindestreck. Personnumret i strängen bör vara lagrat enligt:

"123456-7890"

Returvärden
Funktionen returnerar TRUE om personnumret är korrekt eller FALSE om personnumret är felaktigt.

Se även
OrgnrValid


Exempel 

if (PnrValid("123456-7890"))
  strcpy(szLabel, "Personnumret är korrekt!");
else
  strcpy(szLabel, "Personnumret är felaktigt!");