
- 可能な列順序を単純に列挙するだけであれば、たとえば “Column1; Column2; Column3” と “Column3; Column2; Column1” のように、互いに矛盾する列順序を指定できます。画像に対して FlexiLayout をマッチングする際、プログラムはその画像に最も適した列順序を選択します。
- 複数の列順序を記述するためにルールを使用する場合は、矛盾する順序を指定できません。画像に対して FlexiLayout をマッチングする際、プログラムはすべての条件を満たす列順序を探します。2 つのルールで矛盾する条件が指定されている場合 (たとえば、“Column1 << Column2 << Column3” と “Column3 << Column2 << Column1”)、プログラムは FlexiLayout をマッチングできません。
固定列順序の一覧
固定列順序を編集する
1
固定列順序の編集ダイアログを開く
編集する列順序を選択し、Edit… をクリックします。
2
列順序の名前を変更する
Order name field に、列順序の新しい名前を入力します。この名前は、FlexiLayout で順序を識別するためにのみ使用され、現在の テーブル 要素の認識候補のプロパティに表示されます。この名前を指定すると、プログラムがどの列順序を選択したのかを識別しやすくなります。
3
列を並べ替える
List1 field には、すべてのテーブル列の一覧が表示されます。列を選択し、
をクリックして List2 リストに追加します。
をクリックすると、すべての列がリストに追加されます。
をクリックすると List2 リストから列が削除され、
をクリックすると List2 リストからすべての列が削除されます。
ボタンと
ボタンを使うと、List2 リスト内で列を上下に移動できます。必要に応じてこれらのボタンを使って列の順序を変更し、OK をクリックします。
新しい列順序を作成する
1
[固定列順序の追加]ダイアログを開く
Add… をクリックします。
2
列順序に名前を付ける
Order name field に、新しい列順序の名前を入力します。
3
列を並べ替える
List1 field には、すべてのテーブル列の一覧が表示されます。列を選択し、
をクリックして List2 リストに追加します。
をクリックすると、すべての列がリストに追加されます。
をクリックすると List2 リストから列が削除され、
をクリックすると List2 リストからすべての列が削除されます。
ボタンと
ボタンを使うと、List2 リスト内で列を上下に移動できます。必要に応じてこれらのボタンで列の順序を変更し、OK をクリックします。
ルールを使用して列の順序を指定する
ルールを作成する
1
「Edit Column Order Rule」ダイアログを開く
Add… をクリックします。
2
列を配置して順序を設定する
List1 field には、すべてのテーブル列の一覧が表示されます。列を選択し、
をクリックして List2 リスト に追加します。次に、先ほど選択した列の後に必ず配置される列を選択します (ただし、直後である必要はありません) 。
をクリックすると、すべての列が一覧に追加されます。
をクリックすると List2 リスト から列が削除され、
をクリックすると List2 リスト からすべての列が削除されます。
ボタンと
ボタンを使用すると、List2 リスト 内で列を上下に移動できます。必要に応じてこれらのボタンで列の順序を変更し、OK をクリックします。
<< 記号は、一方の field がもう一方の field より常に前にあることを示します。
ルールを編集する
1
Edit Column Order Rule ダイアログを開く
Edit… をクリックします。
2
必要な順序を設定する
