Radioknapper
Radioknapper er meget logiske for brugerne. Desværre har de en lidt kedelig egenskab, som ikke lige springer i øjnene: Man kan vælge flere værdier ad gangen! Hvordan man gør, siger jeg ikke. Det kan ødelægge databasens tilsigtede funktion, hvis udvikleren ikke tager højde for det.
Det kan forhindres på flg. måde: På feltet vælger du Options - Auto-Enter - Calculated value, hvor du indtaster:
Husk at fjerne hakket i "Do not replace existing value of field (if any)".
Kalkulationen tager den sidste værdi i den liste, som feltet indeholder. Når en bruger vælger via radioknapper, kommer den sidst valgte værdi nederst på listen, og det vil så være den, feltet nu indeholder.
Hvis du på et layout indsætter det omhandlede felt som alm. "Edit Box", kan du nemt se, hvad der sker!
Det kan forhindres på flg. måde: På feltet vælger du Options - Auto-Enter - Calculated value, hvor du indtaster:
GetValue ( Self ; ValueCount ( Self ) )Husk at fjerne hakket i "Do not replace existing value of field (if any)".
Kalkulationen tager den sidste værdi i den liste, som feltet indeholder. Når en bruger vælger via radioknapper, kommer den sidst valgte værdi nederst på listen, og det vil så være den, feltet nu indeholder.
Hvis du på et layout indsætter det omhandlede felt som alm. "Edit Box", kan du nemt se, hvad der sker!