Kontrollregler
Uppdaterad: 14.12.2020
Det går att ställa in regler för fälten som gör att de måste vara ifyllda innan användaren kan spara dem. Villkoren kan variera beroende på situationen, t.ex. om A är ifyllt så bör också B fyllas i, eller om du har valt A på ett ställe så går det inte att välja B på ett annat.
I multiPrimus fungerar kontrollreglerna så att de är gjorda enligt inställningarna för användarens användarprofil. Huvudanvändaren kan t.ex. göra egna kontrollregler för grundskolorna, egna för gymnasierna osv. Uppdaterade kontrollregler syns för användaren nästa gång han/hon loggar in i Primus.
Funktionen finns i Fälteditorns meny under Kontrollregler
/ Bearbeta kontrollregler. Med knappen Lägg till kan du lägga till en ny kontrollregel. Kontrollreglerna formuleras enligt "meddela då villkoret förverkligas", t.ex.:
Villkor: Grupp/klass->Namn = ""
Kontrollregelns instruktion: "Fyll också i Grupp/klass".
Det här betyder att om fältet Grupp/klass är tomt är tomt så går det inte att spara och Primus ger felmeddelandet "Fyll också i Grupp/klass".
I yrkesläroanstalter kan du till exempel göra följande kontrollregel i samband med arkivering av studerande:
Arkiverad=Ja OCH Examensdatum=""OCH Utskrivningsdatum=""OCH Avbrytningsdatum=""
Det betyder att du inte kan arkivera studeranden om du inte har fyllt i examensdatum, utskrivningsdatum eller avbrytningsdatum.
I Kontrollreglernas bearbetningsruta kan du ändra på villkoret eller handlingstexten som har definierats till fältet med genom att klicka på Lägg till. Kontrollregeln kan raderas med Radera-knappen.
Uppgifterna i studeranderegistrets prestationsruta kan också ha kontrollregler. Vilka kontrollregler som ska gälla ställs in i prestationsrutans egen fälteditor. Den får du fram i studeranderegistret genom att klicka på Underhåll / Bearbeta prestationsrutan. I rutans övre kant klickar du på Kontrollregler / Bearbeta kontrollregler. Kontrollreglerna kan vara t.ex.
- Lärare måste fyllas i om vitsordet fylls i
- Vitsord->Vitsord<>"" OCH Lärare->Efternamn=""
- Om typen är individualiserad så ska det verbala vitsordet fyllas i
- Typ->Namn="*yksil*" OCH Verbal bedömning=""
- Om Övriga vitsord är ifyllt så ska Vitsordet vara A
- Övriga vitsord->Vitsord<> OCH Vitsord->Vitsord>>"A"