第8章

インストールされる条件

この章では、exteNd Directorプロジェクトでインストールされる条件について説明します。

For more information    詳細情報について

 
Top of page

アルファベット順の条件のリスト

 
Top of section

Check Componentパラメータ

説明

ポータルコンポーネントパラメータの値と指定した値を比較します。比較がtrueの場合、条件はtrueを返します。

プロパティ

^文字の付いたプロパティは、!valueOfテンプレート構成体をサポートします。詳細については、文字列テンプレートをサポートするプロパティを参照してください。

プロパティ

説明

Key ^

コンポーネントパラメータの名前

Compare

比較するタイプ。ドロップダウンリストから選択します。

  • 数値の場合: 等しい、より大きい(>)、およびより小さい(<)の条件を使用します。

  • テキストの場合: 等しい、次で始まる、次で終わる、および含むを使用します。

Value ^

パラメータを比較する値

 
Top of section

Check Date

説明

現在の日付を指定した日付と比較し、同じであればtrueを返します。

プロパティ

プロパティ

説明

日付

現在の日付に対してチェックする日付。

カレンダーツールを使用するには、[選択日]をクリックして日付を選択します。

  • <<および>>ボタンは、年を変更します。

  • <および>ボタンは、年内の月を移動します。

 
Top of section

Check Date Within Range

説明

現在の日付が指定された範囲内の場合、trueを返します。日付が範囲外であるかまたはstartとendの両方に対して日付を指定していない場合、条件はfalseを返します。

プロパティ

プロパティ

説明

Start Date

範囲の開始日。カレンダーツールを使用するには、ボタンをクリックして日付を選択します。

End Date

範囲の終了日。カレンダーツールを使用するには、ボタンをクリックして日付を選択します。

  • <<および>>ボタンは、年を変更します。

  • <および>ボタンは、年内の月を移動します。

Inclusive

開始日と終了日が範囲の一部としてみなされるかどうかを指定します。

  • 選択されている場合、その日付が含まれます。つまり、現在の日付はstartより大きいか等しく、endより小さいか等しくなければなりません。

  • 選択されていない場合、現在の日付はstartより大きく、endより小さくなければなりません。

 
Top of section

Check Day

説明

現在の曜日が選択された曜日のセット内の場合は、trueを返します。

プロパティ

プロパティ

説明

List of weekdays

曜日を選択するため1つまたは複数の曜日をチェックします。

 
Top of section

Check For Cookie

説明

指定されたcookieがユーザのブラウザで定義されている場合は、trueを返します。

プロパティ

プロパティ

説明

Cookie Name

検索するcookieの名前

 
Top of section

Check Month

説明

現在の月が選択された月のセット内の場合は、trueを返します。

プロパティ

プロパティ

説明

List of months

月を選択するため1つまたは複数の月をチェックします。

 
Top of section

Check Request Data

説明

要求ヘッダのパラメータ値が指定した値と合致するかどうかをチェックします。比較がtrueの場合、条件はtrueを返します。

プロパティ

プロパティ

説明

Key

要求パラメータの名前

パラメータを比較する値

Condition

比較するタイプ

  • 数値の場合: 「等しい」、「より大きい(>)」、および「より小さい(<)」の条件を使用します。

  • テキストの場合: 「等しい」、「次で始まる」、「次で終わる」、および「含む」を使用します。

 
Top of section

Check Time

説明

現在の時刻が指定された時間内の場合は、trueを返します。

プロパティ

プロパティ

説明

hours of ... and ...

開始時刻と終了時刻のタイムスパンを指定するため、2つのドロップダウンリストからそれぞれ時刻を選択します。

 
Top of section

Check User

説明

現在のユーザをユーザIDのテキストを基にして指定されたユーザと比較します。比較がtrueの場合は、条件はtrueを返します。

プロパティ

プロパティ

説明

ユーザ

サーバディレクトリレルムで定義されているユーザID。

LDAPレルムにアクセスしている場合は、次に示すような識別名を指定します。

  cn=user,ou=users

Condition

比較のための関係演算子

  • 最も有用な比較は「等しい」と「等しくない」です。

  • より大きい(>)およびより小さい(<)の比較は、ID内の文字のASCII値に基づいています。

  • 条件はユーザID全体を比較するため、「次で始まる」、「次で終わる」、および「含む」はあまり有効ではありません(比較時にIDの一部を指定することはできません)。

 
Top of section

Check User Group

説明

ユーザが認証ディレクトリの指定されたグループのメンバーである場合は、trueを返します。

注記:   ユーザはDAC内のグループに割り当てられます。

プロパティ

プロパティ

説明

グループ

サーバディレクトリレルムで定義されているグループ名。

注記:   LDAPレルムにアクセスしている場合は、次に示すような識別名を指定します。

  cn=managers,ou=management

 
Top of section

Check User Property

説明

現在のコンテキストのユーザ属性の値をconditionプロパティで指定した値と比較します。同じ場合は、trueを返します。

プロパティ

^文字の付いたプロパティは、!valueOfテンプレート構造をサポートします。詳細については、文字列テンプレートをサポートするプロパティを参照してください。

プロパティ

説明

Key ^

ユーザ属性の名前

Compare

比較するタイプ。ドロップダウンリストから選択します。

  • 数値の場合: 「等しい」、「より大きい(>)」、および「より小さい(<)」の条件を使用します。

  • テキストの場合: 「等しい」、「次で始まる」、「次で終わる」、および「含む」を使用します。

Value ^

属性値を比較する値

 
Top of section

Check Whiteboard

説明

指定されたホワイトボードキーが存在する場合は、trueを返します。

プロパティ

^文字の付いたプロパティは、!valueOfテンプレート構造をサポートします。詳細については、文字列テンプレートをサポートするプロパティを参照してください。

プロパティ

説明

Whiteboard Key ^

ホワイトボードキーの名前

 
Top of section

Check Whiteboard Value

説明

指定されたホワイトボードキーの値を、値のデータタイプに基づいてホワイトボードキー内の値と比較します。比較がtrueの場合、条件はtrueを返します。

プロパティ

^文字の付いたプロパティは、!valueOfテンプレート構造をサポートします。詳細については、文字列テンプレートをサポートするプロパティを参照してください。

プロパティ

説明

ホワイトボード値と比較する値。条件は、値をホワイトボード値に指定したデータタイプに変換します。値を変換できない場合、条件はfalseを返します。

Whiteboard Key ^

ホワイトボードキーの名前

Condition

比較のための関係演算子を選択します。

 
Top of section

Check Whiteboard Value Is Empty

説明

ホワイトボードキーの値がnullまたは空白の文字列(灯)の場合は、trueを返します。

プロパティ

^文字の付いたプロパティは、!valueOfテンプレート構造をサポートします。詳細については、文字列テンプレートをサポートするプロパティを参照してください。

プロパティ

説明

Whiteboard Key ^

ホワイトボードキーの名前

 
Top of section

Check Workitem Value

説明

ワークアイテムドキュメント値に対して指定した値を比較し、値が同じ場合はtrueを返します。

プロパティ

^文字の付いたプロパティは、!valueOfテンプレート構造をサポートします。詳細については、文字列テンプレートをサポートするプロパティを参照してください。

プロパティ

説明

比較で使用する値

Document ID ^

比較するプロパティを含むドキュメントID

Document Property ID ^

比較値のプロパティID

Condition

比較のための関係演算子を選択します。

用途

ワークフローデザイナのルールアクティビティまたはルールリンクと共に使用されます。

参照先

『ワークフローガイド』の「ワークフローデザイナ

 
Top of section

Default

説明

この条件は、falseを返すことによって何も処理しません。WhenセクションでDefaultが唯一の条件の場合、そのケースに対するアクションは実行されません。

 
Top of section

Is Form Get Data Available

説明

要求ヘッダにHTML形式のパラメータが含まれている場合は、trueを返します。

 
Top of section

Is New Session

説明

このユーザセッションで最初の要求の場合は、trueを返します。

 
Top of section

Save Cookies To Whiteboard

説明

ブラウザがホワイトボードに送信したクッキーを配置します。正常に終了した場合はtrueを、エラーが発生した場合はfalseを返します。

参照先

Save Cookies To Whiteboardアクション

 
Top of section

Save Form Get Data To Whiteboard

説明

指定したキーを使用して、ホワイトボードにブラウザからのクエリ文字列を配置します。正常に終了した場合はtrueを、エラーが発生した場合はfalseを返します。

参照先

Save Form Get Data To Whiteboardアクション

 
Top of section

Save Request Data To Whiteboard

説明

ホワイトボードに要求ヘッダのパラメータを配置します。要求パラメータの名前はホワイトボードキーとして使用され、要求パラメータの値はその値です。正常に終了した場合はtrueを、エラーが発生した場合はfalseを返します。

参照先

Save Request Data To Whiteboardアクション

 
Top of section

Set Action Off

説明

falseを返します。Whenセクションでこれが唯一の条件の場合、そのケースに対するアクションは実行されません。その他の条件が存在する場合、その他の条件および使用されている論理演算子に応じて、アクションが実行されるか、あるいは実行されないか決まります。

 
Top of section

Set Action On

説明

trueを返します。Whenセクションでこれが唯一の条件の場合、そのケースに対するアクションは実行されます。その他の条件が存在する場合、その他の条件および使用されている論理演算子に応じて、アクションが実行されるか、あるいは実行されないか決まります。

 
Top of section

Set Action On Or Off

説明

「On?」プロパティが選択されいる場合はtrueを、選択されていない場合はfalseを返します。

プロパティ

プロパティ

説明

On?

条件はtrueまたはfalseのいずれかを返します。

参照先

Set Action Off条件およびSet Action On条件(前を参照)

 
Top of section

PSQL Check For Column

説明

WHERE句を指定してSQLクエリを実行し、結果セットに行が含まれている場合はtrueを返します。SQLクエリは、条件のプロパティから作成され、次のようになります。

  SELECT fields FROM table WHERE column condition value

プロパティ

^文字の付いたプロパティは、!valueOfテンプレート構造をサポートします。詳細については、文字列テンプレートをサポートするプロパティを参照してください。

プロパティ

説明

User ID ^

データベースで必要なユーザID。

カラム

WHERE句のカラムの名前。

Database Name ^

データベースのURL。URLの形式はDBMSに依存します。

For more information    詳細については、データベースドライバおよびURLをサポートするプロパティを参照してください。

Condition

WHERE句のSQL比較演算子

JDBC Driver ^

JDBCドライバのJavaクラス名

For more information    詳細については、データベースドライバおよびURLをサポートするプロパティを参照してください。

Fields

結果セットに含めるカラム。すべてのカラムを指定するにはアスタリスク(*)を使用します。

WHERE句で一致させる値

Password ^

データベースで期待されるパスワード。必ずしもポータルユーザのパスワードと同じではありません。

Table

SQLクエリのテーブル

 
Top of section

SQL String

説明

SQLクエリを実行し、結果セットに行が含まれている場合はtrueを返します。

参照先

SQL Stringアクション



Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.  more ...