Introduktion Designverktyget: Övning 1-4 Skapa formulär och resultat

steg4ny.png

Hitta till formulärmotorn för momentet

När du är inne i ditt moment så klickar du på fliken formulär för att hitta till momentets egna formulär.

Formulär behöver skapas eller importeras från gemensamma formulär i denna flik för att kunna användas i steg, avsnitt, moduler och mätbatterier.

Design vaniljglass avsnitt m formmark.JPG
Hitta formulärfliken

Skapa formulär

  1. När du valt fliken Formulär så klickar du på knappen “Nytt formulär”

  2. Du är nu i ett nyskapat formulär med namn Namnlös samt datum och tid det är skapat.

  3. Byt namn till “FormulärGlass” genom att klicka på namnet och sedan klicka Enter eller klicka utanför fältet.

Skapa frågor

  1. Klicka i nedre menyraden för att lägga till elementet “Block”

  1. Klicka i elementet för blocket. Den nedre menyraden får nu fler alternativ.

  2. Välj frågetypen “Radioknapp”, den första frågan skapas då.

  3. Börja med att byta namn på frågan genom att klicka på texten “Fråga” i frågan. Skriv i “Kulglass”. Klicka utanför raden för att rubriken för att frågan ska byta namn

  4. Klicka på kugghjulet till höger i frågan.

  1. I undermenyn ändrar du i textarean där det nu står alternativ 1 till: “Nej till kulglass”

  2. Gör en ny rad med enter och skriv “Ja till kulglass”

  3. Ändra frågan till att vara obligatorisk

  1. Klicka på fliken “Etikett” skriv “F1” i fältet och klicka på spara

Genom att lägga till etiketten kommer du strax kunna lägga in ett resultat för denna fråga.

  1. Klicka på nu på den mittersta ikonen för fråga “Kulglass” för att kopiera den

  1. Byt namn på den fråga som nu heter “Kopia av Kulglass” i formuläret till “Mjukglass”

  2. Klicka på kugghjulet för att öppna upp för att redigera frågealternativen.

  3. Ändra till “Nej till Mjukglass” samt “Ja till Mjukglass”

  4. Frågan bör vara inställt till obligatorisk redan, men säkerställ att den är det och gå in på “Etikett”

  5. Skriv i “F2” som etikett och klicka sedan på “Spara”

Förhandsgranska formulär

Klicka på knappen “Förhandsgranska” för att kunna testa formuläret som du skapat. Testa att klicka i de olika alternativen.

Skapa resultat

Efter att du lagt till etiketter på dina frågor har du nu möjlighet att skapa ett resultat för detta. Detta kommer att kräva att du skriver eller klistrar in Drools-kod. Du kommer i dessa steg få instruktioner vad du själv ska SKRIVA för att få fram ett resultat. Läs mer om droolskod här i kursen https://inera.atlassian.net/wiki/spaces/OSOB/pages/3655598282 eller i manualen https://inera.atlassian.net/wiki/spaces/OSOB/pages/3062612

  1. Klicka på knappen “Resultat”

  2. Klicka på knappen “Nytt resultat”

  1. Börja med att byta namn till GlassResultat

  2. Gå sedan ned till textarean.

  3. Skriv: rule efsob

  4. Klicka på Enter

  5. Skriv: when

  6. Klicka på Enter

  7. Skriv: Field()

  8. Klicka på Enter

  9. Skriv: then

  10. Klicka på Enter

  11. Skriv: result.add(

  12. Klicka på Enter

  13. Skriv: field.get(“F1”)

  14. Klicka på enter

  15. Skriv: +

  16. Klicka på enter

  17. Skriv: field.get(“F2”)

  18. Klicka på enter

  19. Skriv: );

  20. Klicka på enter

  21. Skriv: End

Koden bör se ut som följer:

rule efsob when field: Field() then result.add( field.get("F1") + field.get("F2") ) ; end
  1. Gå sedan längre ned och klicka på “Validera kod”

  2. Högst upp i webbläsaren bör en grön remsa visas med Kod OK

  3. Klicka i “Ange min- och max-värden för y-axeln” och “Använd intervall”

  1. Fyll i Min-värde: 0 och Max-värde: 4

  2. I intervall-valen:

    1. Fr.o.m: 0 - Mindre än: 2 - Intervallnamn: Nej till glass Färg: Röd

    2. Fr.o.m: 2 - Mindre än: 4 - Intervallnamn: Ja till viss glass Färg: Grön

  1. Under fältet “Behandlare” så skriver du “Invånaren svarar på glassfrågor”

  1. Klicka på “Spara”

  1. Nu har du skapat ett resultat för ditt formulär.

Testa resultat i designverktyget

  1. Inne i “FormulärGlass” så klickar du på Förhandsgranska

  2. Fyll i alternativ 2 - “Ja” på båda frågorna

  3. Gå längre ned till raden med resultat, klicka på GlassResultat så att menyn syns.

  4. Klicka på Kör beräkning

  5. Resultatet bör vara: 4

  6. Ändra sedan vad du svarat i frågealternativen till “Nej till kulglass” och “Nej till mjukglass”

  7. Klicka sedan på kör beräkning igen

  8. Resultatet bör vara: 2

Drools-kod utgår från att det första alternativet är värt 1 om inget annat är angett i koden.

Dvs alternativ 1 är värd 1 “Poäng”, alternativ 2 är värd 2 “Poäng”

För att korrigera detta behöver du lägga till det i koden.

Lägg till formulär i steg

Nu ska du lägga till FormulärGlass som en del i ett steg. Detta gör du på samma sätt som du lagt till text och bild.

  1. Gå till Avsnitt och avsnittet “Slutet”

  2. Gå in på “Sista steget”

  3. Lägg till ett textfält och skriv: “Detta är ett testformulär för glass”

  4. Spara textfältet och lägg sedan till ett formulärelement genom “Formulär”

  5. Klicka sedan på kugghjulet för menyn för elementet

  1. Välj formuläret “FormulärGlass” genom den första rullgardinsmenyn

  2. Klicka sedan på spara

  3. Klicka sedan på spara för steget

  4. Förhandsgranska så bör det se ut som nedan: