Zum Hauptinhalt springen
Die Analyse der Testbilder zeigt, dass sich die Spaltennamen direkt unterhalb des zuvor erkannten horizontalen Separators befinden. Um die für alle Spaltennamen gemeinsamen Suchbedingungen anzugeben, müssen wir ein Group-Element — TableHeader — erstellen. So erstellen Sie das TableHeader-Element:
  1. Erstellen Sie ein Group-Element und nennen Sie es TableHeader.
  2. Klicken Sie auf die Registerkarte Advanced.
  3. Wie Sie bereits bemerkt haben, befinden sich die Spaltennamen, wenn der Separator hsTableHeaderTop in einem Bild erkannt wurde, unterhalb des Separators, jedoch höchstens 100 dots davon entfernt. Andernfalls befinden sie sich in den oberen drei Fünfteln der Seite. Legen Sie daher die folgende zusätzliche Suchbedingung im Feld Advanced pre-search relations fest: Wenn das Element hsTableHeaderTop erkannt wurde, suchen Sie nach den Objekten im Bild unterhalb des Separators, jedoch höchstens 100 dots davon entfernt. Andernfalls suchen Sie nach den Objekten im Bild in den oberen drei Fünfteln der Seite. In der FlexiLayout language: If Not (hsTableHeaderTop.IsNull) Then { Below: hsTableHeaderTop, 0 * dot; Above: hsTableHeaderTop.Bottom, -100 * dot; } Else { Above: PageRect.Top + PageRect.Height*3/5; }