Zum Hauptinhalt springen

Bedingungen

Bedingungen sind optional. Sie schränken eine Regel so ein, dass sie nur in bestimmten Fällen läuft. Jede Bedingung vergleicht ein Feld mithilfe eines Operators und — bei den meisten Operatoren — eines Werts.

Sie können mehrere Bedingungen hinzufügen. Alle müssen zutreffen, damit die Regel läuft (logisches UND).

Wie Sie Bedingungen im Editor hinzufügen, lesen Sie unter Eine Regel erstellen.

Operatoren​

In jedem Bereich stehen dieselben Operatoren zur Verfügung. Ob ein Wertfeld erscheint, hängt vom Operator ab.

OperatorBedeutungBraucht Wert?
Ist gleichDas Feld entspricht genau dem Wert.Ja
Ist nicht gleichDas Feld entspricht nicht dem Wert.Ja
Ist einer vonDas Feld entspricht einem von mehreren Werten.Ja
Ist keiner vonDas Feld entspricht keinem der Werte.Ja
EnthältDas Feld enthält den Wert.Ja
Enthält nichtDas Feld enthält den Wert nicht.Ja
Ist leerDas Feld hat keinen Wert.Nein
Ist nicht leerDas Feld hat einen beliebigen Wert.Nein
Größer alsDas Feld ist größer als der Wert.Ja
Kleiner alsDas Feld ist kleiner als der Wert.Ja
Beginnt mitDas Feld beginnt mit dem Wert.Ja
Endet mitDas Feld endet mit dem Wert.Ja

Mengen-Operatoren​

Ist einer von und Ist keiner von vergleichen ein Feld mit einer Menge von Werten statt mit einem einzelnen Wert. Eine Bedingung deckt damit mehrere Fälle ab — eine Regel kann so laufen, wenn der Aufgabenstatus Offen, In Bearbeitung oder Blockiert ist, wofür sonst drei Regeln nötig wären.

  • Verfügbar für: Textfelder, den Aufgabenstatus sowie eigene Felder der Typen Liste und Mehrfachauswahl. Für Zahlen, Daten, Ja/Nein-Felder, Kontakte und Projekte werden die beiden Operatoren nicht angeboten, ebenso nicht als Vor-Änderung-Operatoren.
  • Werte eingeben: Das Wertfeld einer Mengen-Bedingung nimmt mehrere Einträge auf. Beim Aufgabenstatus bietet es die Status des aktuellen Statuskatalogs an, bei einem Listen- oder Mehrfachauswahl-Feld die in dem Feld konfigurierten Einträge. Eigene Einträge geben Sie in Textfeldern ein sowie in Listenfeldern, die zusätzliche Einträge erlauben.
  • So wird verglichen: Ein Textfeld oder ein Listen-Feld passt, wenn sein Wert genau einem der Einträge entspricht; bei Personen-Namensfeldern wird ohne Unterschied zwischen Groß- und Kleinschreibung verglichen. Ein Mehrfachauswahl-Feld passt, wenn es mindestens einen der Einträge enthält. Felder, die mehrere Einträge als einen Text enthalten, wie Team oder Kategorien, werden als Ganzes verglichen — verwenden Sie dafür Enthält. Ist keiner von ist das genaue Gegenteil: Die Regel läuft, wenn das Feld keinem der Einträge entspricht.
  • Operator wechseln: Ein Operator wie Ist gleich speichert einen einzelnen Wert, ein Mengen-Operator speichert mehrere. Beim Wechsel zwischen beiden Arten wird das Wertfeld geleert.

Die Zusammenfassung der Regel nennt jeden Eintrag der Menge, zum Beispiel Aufgabenstatus ist einer von Offen, In Bearbeitung.

Vor-Änderung-Operatoren und Änderungsoperatoren​

Diese Operatoren vergleichen den Wert eines Feldes so, wie er vor der Änderung war, die die Regel ausgelöst hat, oder prüfen, ob sich der Wert überhaupt geändert hat. Mit ihnen reagieren Sie darauf, wie sich ein Wert geändert hat — zum Beispiel nur dann, wenn der Status weg von einem bestimmten Wert geändert wurde oder wenn ein bestimmtes Feld tatsächlich bearbeitet wurde.

OperatorBedeutungBraucht Wert?
Vor Änderung gleichDer vorherige Wert entsprach genau dem Wert.Ja
Vor Änderung nicht gleichDer vorherige Wert entsprach nicht dem Wert.Ja
Vor Änderung enthältDer vorherige Wert enthielt den Wert.Ja
Vor Änderung enthält nichtDer vorherige Wert enthielt den Wert nicht.Ja
Vor Änderung leerDas Feld hatte vor der Änderung keinen Wert.Nein
Vor Änderung nicht leerDas Feld hatte vor der Änderung einen beliebigen Wert.Nein
Hat sich geändertDer Wert unterscheidet sich vom Wert vor der Änderung.Nein
Hat sich nicht geändertDer Wert entspricht dem Wert vor der Änderung.Nein
Nur beim Auslöser „… aktualisiert" verfügbar

Diese Operatoren erscheinen in der Operatorliste nur, wenn der Auslöser der Regel der … aktualisiert-Auslöser ihres Bereichs ist (zum Beispiel Aufgabe aktualisiert oder Projekt aktualisiert). Bei … Status geändert, … als erledigt markiert oder anderen Auslösern stehen sie nicht zur Verfügung.

Hat sich geändert und Hat sich nicht geändert stehen für jeden Feldtyp zur Verfügung, auch für eigene Felder, und benötigen keinen Wert. Ein Feld, das nie ausgefüllt war, und ein Feld, das geleert wurde, werden beide als leer gelesen. Nur ein tatsächlicher Unterschied zwischen den beiden Werten zählt daher als Änderung.

Datumswerte​

Eine Bedingung auf ein Datumsfeld enthält ein festes Datum oder ein relatives Datum, das InLoox bei jedem Lauf der Regel neu auswertet. Die Art wählen Sie in der Dropdown-Liste im Wertfeld:

AuswahlDatum beim Lauf der Regel
Festes DatumDas Datum aus der Datumsauswahl.
HeuteDas heutige Datum.
InEine Anzahl von Tagen, Wochen, Monaten oder Jahren nach heute.
VorEine Anzahl von Tagen, Wochen, Monaten oder Jahren vor heute.

Bei In und Vor geben Sie die Anzahl in das Feld neben der Dropdown-Liste ein und wählen die Einheit.

Ein relatives Datum hält eine Regel dauerhaft aktuell. Die Bedingung Fälligkeit Kleiner als Vor 2 Wochen trifft zum Beispiel jeden Datensatz, dessen Fälligkeit mehr als zwei Wochen in der Vergangenheit liegt — am Tag des Speicherns und an jedem folgenden Tag.

So wird ein relatives Datum verglichen

Ist gleich und Ist nicht gleich vergleichen nur den Kalendertag. Größer als und Kleiner als vergleichen den genauen Zeitpunkt. InLoox wertet relative Daten in UTC aus, Heute ist also Mitternacht (UTC) des Tages, an dem die Regel läuft.

Feste Daten und Tokens funktionieren in Datumsfeldern wie bisher.

Bedingungsfelder​

Welche Felder Sie prüfen können, hängt vom Bereich ab. Der Typ bestimmt den Werteditor (Text, Zahl, Datum, Ja/Nein oder eine Auswahl) und welche Operatoren das Feld anbietet — die Mengen-Operatoren Ist einer von und Ist keiner von erscheinen nur bei Text- und Listenfeldern.

Personen- und Listenfelder

Personenfelder wie Erstellt von, Geändert von, Ausgeführt von, Projektleitung oder Kunde werden über den Anzeigenamen verglichen, nicht über E-Mail-Adresse oder ID. Felder, die mehrere Einträge enthalten können — Team, Kategorien, Mitwirkende — enthalten alle Einträge als einen Text. Verwenden Sie dafür Enthält (oder Ist leer / Ist nicht leer) statt Ist gleich. Bei Personen-Namensfeldern sind Textvergleiche nicht zwischen Groß- und Kleinschreibung unterscheidend. Zum Beispiel werden max mustermann und Max Mustermann als gleich erkannt.

Eigene Felder des Bereichs​

Jeder Bereich listet nach den Standardfeldern seines Objekts auch die eigenen Felder: Eine Regel für Aufgaben kann die eigenen Felder der Aufgabe prüfen, eine Regel für Projekte die eigenen Felder des Projekts und so weiter. Eine Änderung eines eigenen Felds zählt als Aktualisierung, daher feuert beim eigenen Feld auch der … aktualisiert-Auslöser, und die Vor-Änderung- und Änderungsoperatoren funktionieren ebenfalls für eigene Felder.

Formel-Felder werden nicht angeboten, weil ihr Wert berechnet wird und nicht im Datensatz gespeichert ist.

Der Typ des eigenen Felds bestimmt den Werteditor:

Typ des eigenen FeldsWerteditor
TextTexteingabe
Ganzzahl, Dezimal, Währung, BereichZahleneingabe
DatumDatumspicker
KontrollfeldJa/Nein-Kontrollkästchen
PersonKontaktpicker
Liste, MehrfachauswahlPicker mit den konfigurierten Einträgen des Felds

Ein Mehrfachauswahl-Feld enthält alle ausgewählten Einträge als einen Text, verwenden Sie daher Enthält statt Ist gleich. Wenn ein Listenfeld zusätzliche Einträge erlaubt, können Sie auch einen Wert eingeben, der nicht in der Liste ist.

Aufgaben​

FeldTyp
AufgabeText
Beschreibung (Aufgabe)Text
Aufgabenstatus (Name)Auswahl oder Text (eingegebener Statusname)
Ressource (Name)Auswahl
ProjektnameText
AbteilungsnameText
Arbeitsaufwand (Aufgabe) StundenZahl
Gebuchte Zeit (Stunden)Zahl
Aufgabe erledigtJa/Nein
StartDatum
FälligkeitDatum
MitwirkendeText
Erstellt vonText
Geändert vonText
Erstellt amDatum

Projekte​

FeldTyp
ProjektnameText
ProjektnummerText
ProjektstatusText
AbteilungText
StartdatumDatum
EnddatumDatum
Ist archiviertJa/Nein
Ist AnfrageJa/Nein
RisikobewertungZahl
GrößenbewertungZahl
WertbewertungZahl
KundeText
ProjektleitungText
TeamText
KategorienText

Finanzen​

FeldTyp
NameText
PlantypAuswahl
DatumDatum
BetragZahl
Laufende NummerZahl

Dokumente​

FeldTyp
DateinameText
DateitypText
OrdnerpfadText
StatusText
Erstellt vonText
Geändert vonText
Erstellt amDatum
Geändert amDatum

Zeiteinträge​

FeldTyp
NameText
BeschreibungText
BeginnDatum
EndeDatum
Dauer (Minuten)Zahl
AbrechenbarJa/Nein
AbgerechnetJa/Nein
Ausgeführt vonText
Erstellt vonText
Geändert vonText
ProjektnameText

Planung​

FeldTyp
NameText
PSP-CodeText
FortschrittZahl
BeginnDatum
EndeDatum
Ist MeilensteinJa/Nein
Ist SammelvorgangJa/Nein
Dauer (Stunden)Zahl
Aufwand (Stunden)Zahl

Finanzposten​

FeldTyp
BeschreibungText
MengeZahl
EinheitText
Preis pro EinheitZahl
BetragZahl
Ist abgerechnetJa/Nein
Ist abrechenbarJa/Nein
GruppeText

Risiken​

FeldTyp
NameText
BeschreibungText
WahrscheinlichkeitZahl
AuswirkungZahl
BewertungZahl

Personen​

FeldTyp
NameText
VornameText
NachnameText
AnzeigenameText
FirmaText
E-MailText
TelefonText
MobilText
PositionText
AbteilungText
StraßeText
PLZText
OrtText
LandText

Organisationen​

FeldTyp
NameText
KundennummerText
StraßeText
PLZText
OrtText
BundeslandText
LandText
DomainText

Eigene Entitätstypen​

Bei einer Regel für eigene Entitäten sind die Bedingungen immer auf den ausgewählten Entitätstyp begrenzt.

  • Die verfügbaren Felder enthalten die Basisfelder des Typs (Name, Beschreibung, Besitzer) sowie Projekt bei Typen, die Projektzeilen enthalten können.
  • Das generische Feld Typname wird bei typgebundenen Regeln nicht angezeigt.
  • Customfelder sind auf den ausgewählten Typ begrenzt. Formel-Customfelder sind ausgeschlossen.
FeldWerteditor und Vergleich
BesitzerKontaktpicker
ProjektProjektpicker

Siehe auch Auslöser und Aktionen.