LogicalDestination クラス、およびFormManagerクラスで使用されます。
java.lang.Object
└com.fujitsu.listmanager.operate.FormFilterCondition
public class FormFilterCondition
extends java.lang.Object
ポイント
検索条件には、ワイルドカード文字として「クエスチョンマーク(?)」または「アスタリスク(*)」を指定することができます。ワイルドカード文字を指定した場合に、検索条件に「パーセント(%)」または「アンダースコア(_)」が含まれていると、正しく絞り込みが行われない場合があります。
検索条件に空白を指定しないでください。空白を指定すると、正しく絞り込みが行われません。また、検索条件に空白を指定して、空白が設定されている情報を絞り込むことはできません。
FormFilterConditionクラスのコンストラクタを以下に示します。
コンストラクタの概要 |
---|
|
FormFilterConditionクラスのメソッドを以下に示します。
メソッドの概要 | |
---|---|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.util.Date |
|
java.util.Date |
|
java.lang.Boolean |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.util.Date |
|
java.util.Date |
|
int[] |
|
java.lang.String[] |
|
java.lang.String |
|
java.util.Data |
|
java.util.Data |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
java.lang.String |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
ポイント
各帳票属性については、オンラインマニュアル“帳票印刷配信機能 セットアップガイド”を参照してください。
用途
帳票の絞り込み条件として設定されている、帳票IDを取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、依頼元端末を取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、作成ユーザを取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、作成日時(起点)を取得します。
作成日時の起点(setCreateDatetimeメソッドのfromパラメータ)のみ指定して、終点(setCreateDatetimeメソッドのtoパラメータ)に「null」を指定した場合、指定した作成日時(起点)以降の帳票が取得の対象になります。
戻り値
用途
帳票の絞り込み条件として設定されている、作成日時(終点)を取得します。
作成日時の起点(setCreateDatetimeメソッドのfromパラメータ)に「null」を指定して、終点(setCreateDatetimeメソッドのtoパラメータ)のみ指定した場合、指定した作成日時(終点)以前の帳票が取得の対象になります。
戻り値
用途
帳票の絞り込み条件として設定されている、出力完了を取得します。
戻り値
出力が完了した場合
出力が完了していない場合
なお、絞り込み条件が指定されていない場合は「null」が取得されます。
|
用途
帳票の絞り込み条件として設定されている、帳票名を取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、タイトルを取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、コメントを取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、保存期限(起点)を取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、保存期限(終点)を取得します。
戻り値
用途
帳票の絞り込み条件として設定されている、出力状態を取得します。
戻り値
Formクラスの出力状態を示すフィールドの配列
フィールドの詳細については、以下を参照してください。
⇒“FormクラスのgetOutputStatusメソッドで取得されるフィールド”
なお、絞り込み条件が指定されていない場合は「null」が取得されます。
|
用途
帳票の絞り込み条件として設定されている業務あて先を取得します。
戻り値
用途
帳票の絞り込み条件として設定されている最終出力者IDを取得します。
戻り値
用途
帳票の絞り込み条件として設定されている出力依頼日時(起点)を取得します。
戻り値
用途
帳票の絞り込み条件として設定されている出力依頼日時(終点)を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目1を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目2を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目3を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目4を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目5を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目6を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目7を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目8を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目9を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目10を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目11を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目12を取得します。
戻り値
用途
帳票の絞り込み条件として設定されているカスタマイズ項目13を取得します。
戻り値
用途
帳票の絞り込み条件として、帳票IDを指定します。
パラメータ
帳票IDを指定します。
帳票IDの一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、依頼元端末を指定します。
依頼元端末は、帳票登録時(prprintコマンドの-glmrequestterminalオプションやJavaインタフェースのsetPropertyメソッドのID_LM_REQUESTTERMINALキーなど)に指定した端末名を指定します。
なお、帳票登録時に端末名を省略した場合、帳票管理サーバのホスト名を指定します。
パラメータ
依頼元端末の「ホスト名」または「IPアドレス」を指定します。
依頼元端末の「ホスト名」または「IPアドレス」の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、作成ユーザを指定します。
パラメータ
作成ユーザを指定します。
作成ユーザの一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、作成日時を指定します。
パラメータ
帳票の作成日時の起点を指定します。
時刻は、ミリ秒まで指定できます。
この条件で絞り込みを行わない場合は、「null」を指定します。
帳票の作成日時の終点を指定します。
時刻は、ミリ秒まで指定できます。
この条件で絞り込みを行わない場合は、「null」を指定します。
作成日時の起点と終点の指定方法による絞り込みの動作は、以下のとおりです。
起点 | 終点 | 絞り込みの動作 |
---|---|---|
指定あり | 指定あり | 指定した起点から終点までの期間を対象に、絞り込みが行われます。 (起点≦作成日時≦終点) |
指定あり | 「null」が指定されている | 指定した起点の日時以降を対象に、絞り込みが行われます。 (起点≦作成日時) |
「null」が指定されている | 指定あり | 指定した終点の日時までを対象に、絞り込みが行われます。 (作成日時≦終点) |
「null」が指定されている | 「null」が指定されている | 絞り込みは行われません。 |
例外
終点の日時が起点の日時より前の場合
起点/終点に西暦10000年以後の日時を指定した場合
|
用途
帳票の絞り込み条件として、出力完了を指定します。
パラメータ
出力完了を指定します。
出力が完了した場合に指定します。
出力が完了していない場合に指定します。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、帳票名を指定します。
パラメータ
帳票名を指定します。
帳票名の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、タイトルを指定します。
パラメータ
タイトルを指定します。
タイトルの一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、コメントを指定します。
パラメータ
コメントを指定します。
コメントの一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、保存期限を指定します。
パラメータ
帳票の保存期限の起点を指定します。日付のみ指定できます。
この条件で絞り込みを行わない場合は、「null」を指定します。
帳票の保存期限の終点を指定します。日付のみ指定できます。
この条件で絞り込みを行わない場合は、「null」を指定します。
保存期限の起点と終点の指定方法による絞り込みの動作は、以下のとおりです。
起点 | 終点 | 絞り込みの動作 |
---|---|---|
指定あり | 指定あり | 指定した起点から終点までの期間を対象に、絞り込みが行われます。 (起点≦保存期限≦終点) |
指定あり | 「null」が指定されている | 指定した起点の日以降を対象に、絞り込みが行われます。 (起点≦保存期限) |
「null」が指定されている | 指定あり | 指定した終点の日までを対象に、絞り込みが行われます。 (保存期限≦終点) |
「null」が指定されている | 「null」が指定されている | 絞り込みは行われません。 |
例外
保存期限の終点が起点の日付より前の場合
起点/終点に西暦10000年以後の日付を指定した場合
|
用途
帳票の絞り込み条件として、出力状態を指定します。
パラメータ
Formクラスの出力状態を示すフィールドの配列を指定します。
出力状態は複数指定できます。複数指定した場合は論理和条件(OR条件)となります。
フィールドの詳細については、以下を参照してください。
⇒“FormクラスのgetOutputStatusメソッドで取得されるフィールド”
この条件で絞り込みを行わない場合は、「null」を指定します。
例外
無効な出力状態を指定した場合
同じ出力状態を複数指定した場合
|
用途
帳票の絞り込み条件として、業務あて先を指定します。
パラメータ
帳票の業務あて先を指定します。業務あて先は複数指定できます。複数指定した場合は、論理和条件(OR条件)になります。
業務あて先の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
例外
配列の要素として「null」を指定した場合
備考
以下の値を超える絞り込み条件を指定した場合は、動作の保証はできません。
絞り込み条件として指定する業務あて先は1つの指定につき256バイト以内にしてください。
帳票の絞り込み条件として業務あて先を複数指定する場合は、10個まで指定できます。
|
用途
帳票の絞り込み条件として最終出力者IDを指定します。
パラメータ
帳票の最終出力者IDを指定します。
最終出力者IDの一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。「アスタリスク(*)」を指定した場合は、最終出力者ID が設定されている帳票、および設定されていない帳票の両方が取得されます。
「クエスチョンマーク(?)」と「アスタリスク(*)」を並べて「?*」と指定した場合は、最終出力者IDが設定されている帳票をすべて取得できます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、出力依頼日時を指定します。
パラメータ
帳票の出力依頼日時の起点を指定します。時刻は、ミリ秒まで指定できます。
この条件で絞り込みを行わない場合は、「null」を指定します。
帳票の出力依頼日時の終点を指定します。時刻は、ミリ秒まで指定できます。
この条件で絞り込みを行わない場合は、「null」を指定します。
出力依頼日時の起点と終点の指定方法による絞り込みの動作は、以下のとおりです。
起点 | 終点 | 絞り込みの動作 |
---|---|---|
指定あり | 指定あり | 指定した起点から終点までの期間を対象に、帳票の絞り込みが行われます。 (起点≦出力依頼日時≦終点) |
指定あり | 「null」が指定されている | 指定した起点の日時以降を対象に、帳票の絞り込みが行われます。 (起点≦出力依頼日時) |
「null」が指定されている | 指定あり | 指定した終点の日時までを対象に、帳票の絞り込みが行われます。 (出力依頼日時≦終点) |
「null」が指定されている | 「null」が指定されている | 帳票の絞り込みは行われません。 |
例外
終点の日時が起点の日時より前の場合
起点/ 終点に西暦10000 年以後の日時を指定した場合
|
用途
帳票の絞り込み条件として、カスタマイズ項目1を指定します。
パラメータ
カスタマイズ項目1を指定します。
カスタマイズ項目1の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目2を指定します。
パラメータ
カスタマイズ項目2を指定します。
カスタマイズ項目2の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目3を指定します。
パラメータ
カスタマイズ項目3を指定します。
カスタマイズ項目3の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目4を指定します。
パラメータ
カスタマイズ項目4を指定します。
カスタマイズ項目4の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目5を指定します。
パラメータ
カスタマイズ項目5を指定します。
カスタマイズ項目5の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目6を指定します。
パラメータ
カスタマイズ項目6を指定します。
カスタマイズ項目6の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目7を指定します。
パラメータ
カスタマイズ項目7を指定します。
カスタマイズ項目7の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目8を指定します。
パラメータ
カスタマイズ項目8を指定します。
カスタマイズ項目8の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目9を指定します。
パラメータ
カスタマイズ項目9を指定します。
カスタマイズ項目9の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目10を指定します。
パラメータ
カスタマイズ項目10を指定します。
カスタマイズ項目10の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目11を指定します。
パラメータ
カスタマイズ項目11を指定します。
カスタマイズ項目11の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目12を指定します。
パラメータ
カスタマイズ項目12を指定します。
カスタマイズ項目12の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。
|
用途
帳票の絞り込み条件として、カスタマイズ項目13を指定します。
パラメータ
カスタマイズ項目13を指定します。
カスタマイズ項目13の一部に、ワイルドカード文字「クエスチョンマーク(?)」または「アスタリスク(*)」を指定して、検索することもできます。
この条件で絞り込みを行わない場合は、「null」を指定します。