Zum Hauptinhalt springen
Da die Reihenfolge und Zusammensetzung der Spalten von Bild zu Bild unterschiedlich sein kann, müssen Sie alle möglichen Spaltenreihenfolgen in der Tabelle auflisten. Wenn ein Element alle möglichen Spalten einer Tabelle beschreibt und Sie durch Analyse der Bilder alle möglichen Spaltenreihenfolgen ermitteln können, geben Sie alle möglichen Reihenfolgen in den Eigenschaften des Elements an. Wenn Sie keine vollständige Liste aller möglichen Spaltenreihenfolgen angeben können oder wenn sich zwischen den Spalten andere Spalten befinden können, die nicht erkannt werden müssen, können Sie eine spezielle Regel erstellen, um mehrere Spaltenreihenfolgen zu beschreiben. Sie können die Spaltenreihenfolge im Dialogfeld Eigenschaften eines Table-Elements angeben (Registerkarte Reihenfolge).
  1. Wenn Sie mögliche Spaltenreihenfolgen einfach auflisten, können Sie auch widersprüchliche Spaltenreihenfolgen angeben, zum Beispiel: “Column1; Column2; Column3” und “Column3; Column2; Column1”. Beim Matching des FlexiLayouts mit einem Bild wählt das Programm die Spaltenreihenfolge aus, die am besten zum Bild passt.
  2. Wenn Sie eine Regel verwenden, um mehrere Spaltenreihenfolgen zu beschreiben, können Sie keine widersprüchlichen Reihenfolgen angeben. Beim Matching des FlexiLayouts mit einem Bild sucht das Programm nach einer Spaltenreihenfolge, die alle Bedingungen erfüllt. Wenn zwei Regeln widersprüchliche Bedingungen angeben (z. B. “Column1 << Column2 << Column3” und “Column3 << Column2 << Column1”), kann das Programm das FlexiLayout nicht abgleichen.

Feste Spaltenreihenfolgen auflisten

Wenn die Spalten in allen Testbildern genau dieselbe Reihenfolge haben, wird diese Reihenfolge als fest bezeichnet. Eine Tabelle kann zum Beispiel drei Spalten enthalten, nämlich Datum, Menge und Preis, die immer in dieser Reihenfolge angeordnet sind. Manchmal finden Sie in den Testbildern mehrere verschiedene Spaltenreihenfolgen. In einigen Bildern kann die Reihenfolge zum Beispiel Datum, Menge, Preis sein, während sie in anderen Datum, Preis, Menge sein kann. Das Programm ermöglicht es Ihnen, eine beliebige Anzahl solcher Reihenfolgen anzugeben. Um feste Spaltenreihenfolgen anzugeben, wählen Sie die Option Fixed column order aus. Standardmäßig legt das Programm beim Erstellen eines Table-Elements eine feste Spaltenreihenfolge fest, indem es alle Spalten in derselben Reihenfolge auflistet, die Sie beim Erstellen des Tabellenblocks angegeben haben. Dieser Reihenfolge wird standardmäßig der Name Standard zugewiesen. Sie können die Reihenfolge Standard ändern, um sie an die Spaltenreihenfolge in den Testbildern anzupassen. Sie können außerdem neue Reihenfolgen hinzufügen oder Reihenfolgen aus der Liste löschen.

So bearbeiten Sie eine feste Spaltenreihenfolge:

  1. Wählen Sie die Spaltenreihenfolge aus, die Sie bearbeiten möchten, und klicken Sie auf Edit… Das Dialogfeld Edit Fixed Column Order wird geöffnet.
  2. Geben Sie im Feld Order name einen neuen Namen für die Spaltenreihenfolge ein. Dieser Name dient nur dazu, die Reihenfolge im FlexiLayout zu identifizieren, und wird in den Eigenschaften der Hypothese für das aktuelle Table-Element angezeigt. Anhand dieses Namens können Sie erkennen, welche der Spaltenreihenfolgen das Programm ausgewählt hat.
  3. Das Feld List1 enthält eine Liste aller Tabellenspalten. Wählen Sie die gewünschte Spalte aus und klicken Sie auf , um sie zur Liste List2 hinzuzufügen. Wenn Sie auf klicken, werden alle Spalten zur Liste hinzugefügt. Wenn Sie auf klicken, wird eine Spalte aus der Liste List2 entfernt, und wenn Sie auf klicken, werden alle Spalten aus der Liste List2 entfernt. Mit und können Sie Spalten in der Liste List2 nach oben und unten verschieben. Verwenden Sie diese Schaltflächen, um die Reihenfolge der Spalten nach Bedarf zu ändern, und klicken Sie dann auf OK.

So erstellen Sie eine neue Spaltenreihenfolge:

  1. Klicken Sie auf die Schaltfläche Add… Das Dialogfeld Add Fixed Column Order wird geöffnet.
  2. Geben Sie im Feld Order name einen Namen für die neue Spaltenreihenfolge ein.
  3. Das Feld List1 enthält eine Liste aller Tabellenspalten. Wählen Sie die gewünschte Spalte aus und klicken Sie auf , um sie zur Liste List2 hinzuzufügen. Wenn Sie auf klicken, werden alle Spalten zur Liste hinzugefügt. Wenn Sie auf klicken, wird eine Spalte aus der Liste List2 entfernt, und wenn Sie auf klicken, werden alle Spalten aus der Liste List2 entfernt. Mit und können Sie Spalten in der Liste List2 nach oben bzw. unten verschieben. Verwenden Sie diese Schaltflächen, um die Reihenfolge der Spalten nach Bedarf zu ändern, und klicken Sie dann auf OK.
Um eine feste Spaltenreihenfolge zu löschen, wählen Sie die Reihenfolge in der Liste aus und klicken Sie auf Delete.

Spaltenreihenfolge mithilfe von Regeln festlegen

Wenn sich durch die Analyse der Testbilder keine feste Reihenfolge für eine oder mehrere Spalten bestimmen lässt, können Sie eine Regel definieren, um die möglichen Reihenfolgen zu beschreiben. Jede Regel definiert eine Bedingung wie zum Beispiel: „Die Spalte Datum steht immer vor der Spalte Position“ oder „Die Spalte Preis steht immer nach der Spalte Position“. Mit Regeln können Sie die Suchbereiche von Spalten eingrenzen und die Anzahl möglicher Kombinationen verringern. Um die Reihenfolge der Spalten mithilfe einer Regel festzulegen, wählen Sie die Option Regeln für Spaltenreihenfolge aus.

So erstellen Sie eine Regel:

  1. Klicken Sie auf die Schaltfläche Add… Das Dialogfeld Edit Column Order Rule wird geöffnet.
  2. Das Feld List1 enthält eine Liste aller Tabellenspalten. Wählen Sie die gewünschte Spalte aus und klicken Sie auf , um sie der Liste List2 hinzuzufügen. Wählen Sie anschließend die Spalte aus, die immer nach der zuvor ausgewählten Spalte kommt (ihr aber nicht unbedingt direkt folgen muss). Durch Klicken auf werden alle Spalten zur Liste hinzugefügt. Durch Klicken auf wird eine Spalte aus der Liste List2 entfernt, und durch Klicken auf werden alle Spalten aus der Liste List2 entfernt. Mit und werden Spalten in der Liste List2 nach oben bzw. unten verschoben. Verwenden Sie diese Schaltflächen, um die Reihenfolge der Spalten nach Bedarf zu ändern, und klicken Sie dann auf OK.
  3. Die erstellte Regel wird im Feld Regeln für Spaltenreihenfolge angezeigt. Das Symbol << zeigt an, dass ein Feld dem anderen immer vorausgeht.

So bearbeiten Sie eine Regel:

  1. Klicken Sie auf die Schaltfläche Edit… Das Dialogfeld „Edit Column Order Rule“ wird geöffnet.
  2. Verwenden Sie die Schaltflächen , , , und , um die gewünschte Reihenfolge festzulegen, und klicken Sie auf OK.
Um eine Regel zu löschen, klicken Sie auf Delete.