Namensraum und Wissensbasis definieren#
Die Definition von package ohne Markup sorgt dafür, dass die komplette Wiki-Seite in diesem Paket-Namensraum definiert ist.
Eine Wissensbasis muss definiert werden, welche diesen Namensraum benutzt.Verwendete Fragen definieren#
Die Fragen werden in einem Question Markup definiert. Fragebogen-Hierarchie könnte separat definiert werden, ist aber nur nötig, wenn die Reihenfolge der Fragebögen anders sein soll, als im Question Markup definiert.
Regel zur Berechnung definieren#
Nun könnnen wir eine Regel definieren: Sollten die Parameter S, p und R tatsächlich nur "known" sein müssen und es muss keine speziellere Einschränkung gelten, dann ist die alternative Verwendung von Variable eleganter:%%Variable HSA = ((ASIN((S/2)/R)*2)*PI*R/180)*R/2 * 180 / PI %
Testen mit einem kleinen Dialog#
Nun integrieren wir ein kleines QuickInterview, um das Ganze zu testen.