Show TOC

 Beispiel: Definition eines einfachen Regelwerks

Sie wollen ein Regelwerk definieren, das für Stoffe mit einem Flammpunkt zwischen 21 und 55 °C das Merkmal R-Sätze der Bewertungsart Kennzeichnung mit dem R-Satz R10 ( entzündlich ) bewertet. Die Bewertungsart Flammpunkt soll dabei nur einen Datensatz enthalten, d.h. nur einfach bewertet sein.

Vorgehensweise

  1. Starten Sie den Regeleditor und legen Sie eine neue Regel an (siehe Regeleditor nutzen ).

  2. Erfassen Sie unter Description eine Beschreibung der Regel, z.B. Ableitung des R-Satzes aus dem Flammpunkt .

  3. Erfassen Sie im Feld Condition den ersten Teil der Bedingung: 21 < .

  4. Wählen Sie aus dem Übersichtsbaum das Merkmal Wert der Bewertungsart Flammpunkt und weisen Sie es mit Drag & Drop dem Feld Condition (IF) zu.

  5. Im Feld Condition (IF) steht nun 21 < FLAMMP_WERT .

  6. Ergänzen Sie die Bedingung im Feld Condition zu 21 < FLAMMP_WERT, FLAMMP_WERT < 55 .

  7. Wählen Sie aus dem Übersichtsbaum das Merkmal R-Sätze der Bewertungsart Kennzeichnung und weisen Sie es mit Drag & Drop dem Feld Left Expr. zu.

  8. Im Feld Left Expr. erscheint der interne Faktschlüssel KENNZ_R_STZE und das System ergänzt automatisch den Operator := im Feld ToDo .

  9. Wählen Sie aus dem Übersichtsbaum unter dem Merkmal R-Sätze der Bewertungsart Kennzeichnung die Phrase Entzündlich und weisen Sie sie mit Drag & Drop dem Feld Right Expr. zu.

  10. Im Feld Right Expr. erscheint der interne Phrasenschlüssel "[#R10#]". .

  11. Sichern Sie das Regelwerk.

Ergebnis

Siehe Regeleditor nutzen .

Die Regeldatei (<Name>.rul) hat folgende Struktur:

FACTS

 

KENNZ_R_STZE(OUT),

 

FLAMMP_WERT(IN)

;Rules

RULES

 

RULE NEWRULE1

   

DESCRIBE "Ableitung des R-Satzes aus dem Flammpunkt"

 

IF 21 < FLAMMP_WERT, FLAMMP_WERT < 55

 

THEN

 

KENNZ_R_STZE := "[#R10#]"

 

END

END