既定のワークフロー条件 (WorkflowInfo)Default Workflow Conditions (WorkflowInfo)

適用されます: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint オンライン |SharePoint Server 2013Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

条件は、ワークフローの流れを指示するように構成するルールです。Conditions are rules that you configure to direct the flow of your workflow. 値を比較し、ロジック チェックを実行するに使用されます。They are used to compare values and perform logic checks. 提供されたパラメーターを使用して、条件が満たされると、Microsoft SharePoint Foundation 2010 は、指定したワークフロー アクティビティを実行します。If a condition is satisfied with the parameters provided, Microsoft SharePoint Foundation 2010 executes a specified workflow activity.

SharePoint Foundation 2010 の既定では、数値または定義済みのワークフローの条件を単独で使用したり、ワークフローの複雑なビジネス ロジックを作成する結合です。SharePoint Foundation 2010 provides a number of default, or predefined, workflow conditions that you can use by themselves or combine to create complex business logic for your workflows.

既定のワークフロー条件の場所Location of default workflow conditions

WSS では、既定のワークフロー条件が含まれています。動作ファイルには、XML ファイルすべての既定の条件と、ワークフロー エディターに表示されるアクションの一覧です。Default workflow conditions are contained in the WSS.ACTIONS file, which is an XML file that lists all default conditions and actions that are available to the workflow editor. (方法については、WSS に含まれる既定のワークフロー アクション。アクション ファイルは、既定のワークフロー アクションを参照してください)。(For information about the default workflow actions that are included in the WSS.ACTIONS file, see Default Workflow Actions.)

既定では、WSS です。動作ファイルは、SharePoint Foundation 2010 では、次の場所にインストールされます。By default, the WSS.ACTIONS file is installed in the following location in SharePoint Foundation 2010:

%WSSRoot%\\Program Files\\Common Files\\Microsoft Shared\\web server extensions\\12\\TEMPLATE\\1033\\Workflow

注意

WSS の直接変更します。動作ファイルは推奨もサポートします。Direct modification of the WSS.ACTIONS file is not recommended or supported. ただしを作成し、追加のユーザー設定を追加することによって、コードなしのワークフロー エディターを使用する条件を開くことができます。同じディレクトリにファイルを操作します。However, you can expand the conditions that are available to your code-free workflow editor by creating and adding additional custom .ACTIONS files to the same directory. SharePoint Foundation 2010 が持つすべてのファイルを解析します。アクションは、ファイル名拡張子とし、コードを必要としない宣言型ワークフロー エディターに表示されるリストを作成します。SharePoint Foundation 2010 parses all files that have the .ACTIONS file name extension and creates a combined list that it then presents to the declarative, code-free workflow editor.

既定のワークフロー条件Default workflow conditions

次の表に、SharePoint Foundation 2010 に含まれている既定のワークフローの条件を示します。The following table lists the default workflow conditions that are included with SharePoint Foundation 2010. 条件ごとに、フィールドと値を適用するための例の規則文も含まれています。It also includes an example rule sentence for each condition, and the fields and values that apply.

条件Condition

説明Description

比較 フィールドCompare field

現在のリストまたはドキュメント ライブラリのフィールドと指定された値を比較するよう、ワークフロー デザイナに指示します。Instructs the workflow designer to compare a field in the current list or document library to a specified value.

文のルール:Rule Sentence:

If fieldequalsvalueIf fieldequalsvalue

フィールド:Fields:

  • field - 現在のリストにあるすべてのフィールドのリストを表示します。 field - Displays a list of all fields in the current list.

  • equals - フィールドとルール文に指定された値の比較に使用できる演算子のリストを表示します。equals - Shows a list of operators that can be used to compare the field and value specified in the rule sentence.

  • value - SharePoint のリスト項目または直接テキスト入力へのデータ バインドが可能な参照ダイアログ ボックスを表示します。value - Presents a lookup dialog box that allows data binding to a SharePoint list item or directly to a text entry.

任意のデータ ソースを比較します。Compare any data source

指定の値を現在の web サイトに SharePoint リストまたはドキュメント ライブラリの任意のフィールドを比較するのには、ワークフロー デザイナーに指示します。Instructs the workflow designer to compare a field in any SharePoint list or document library in the current website to a specified value.

文のルール:Rule Sentence:

If valueequalsvalueIf valueequalsvalue

フィールド:Fields:

  • には、任意の SharePoint リストまたはドキュメント ライブラリ項目へのデータ バインディングを可能にする検索コントロールを表示します。value - Displays a lookup control that allows data binding to any SharePoint list or document library item.

  • equals - フィールドの設定値とルール文に指定された値の比較に使用できる演算子のリストを表示します。equals - Shows a list of operators that can be used to compare the field and value that are specified in the rule sentence.

  • value - SharePoint のリスト アイテムまたは直接テキスト入力へのデータ バインドが可能な参照コントロールを表示します。value - Presents a lookup control that allows data binding to a SharePoint list item or directly to a text entry.

タイトル フィールドにキーワードを含むTitle field contains keywords

ワークフローが実行されている現在のリストまたはドキュメント ライブラリ項目のタイトル フィールドに、特定のキーワードが存在するかどうかをテストする場合に使用します。Used to test whether specific keywords exist in the title field of the current list or document library item that the workflow is running on.

文のルール:Rule Sentence:

条件: タイトル フィールドにキーワードを含むIf title field contains keywords

フィールド:Fields:

  • キーワード- には、比較、テキスト文字列を入力できるテキスト エディター] ダイアログ ボックス、および SharePoint Foundation 2010 のリストまたはドキュメント ライブラリ項目を別の情報を収集するための参照] ダイアログ ボックスが表示されます。keywords - Displays both a text editor dialog box where a text string can be entered for comparison, and a lookup dialog box for gathering information from another SharePoint Foundation 2010 list or document library item.

指定した期間内に変更Modified in a specific date span

項目の変更された日付をチェックします。リスト項目の変更された日付が指定された期間内にある場合、この条件は true を返します。Checks the modified date of the item. If the modified date of a list item falls within a specified date range, this condition returns true.

文のルール:Rule Sentence:

If modified between date and dateIf modified between date and date

フィールド:Fields:

  • 日付が日付セレクター コントロールと検索コントロールを表示します。date - Displays a date selector control and a lookup control. 日付の選択により、ワークフロー デザイナーが、指定した日付を選択して、ルックアップ コントロールは、別のリストに現在のリスト アイテムまたはドキュメント ライブラリのアイテムの比較を使用します。The date selector lets the workflow designer choose a specified date, and the lookup control enables the comparison of the current list item to another list or document library item.

指定したユーザーによって変更Modified by a specific person

ワークフローが起動すると、この条件を含む、最終更新日のリストの項目が検査されます。When a workflow is started that contains this condition, the list item is examined for last modified date. アイテムは、ワークフローで指定したユーザーによって変更された、この条件は満足し、 trueを返します。If the item was modified by the person who is specified in the workflow, this condition is satisfied and returns true.

文のルール:Rule Sentence:

If modified by specific personIf modified by specific person

フィールド:Fields:

  • 特定の人がこのフィールドは、ユーザーの選択] ダイアログ ボックスを開きます。specific person - This field opens a user selection dialog box. ワークフローの作成者は、組み込みのサーバー グループ、または Active Directory ディレクトリ サービスから、1 人のユーザーまたはグループを選択するのには次の条件を使用できます。The workflow creator can use this condition to select a single person or group from the built-in server groups or from Active Directory directory service.

指定した期間内に作成されたCreated in a specific date span

項目が作成された日付をチェックします。作成日付が指定された期間内の場合、この条件は true を返します。Checks the date that the item was created. If the creation date falls within a specified date range, this condition returns true.

文のルール:Rule Sentence:

If modified between date and dateIf modified between date and date

フィールド:Fields:

  • 日付が日付セレクター コントロールと検索コントロールを表示します。date - Displays a date selector control and a lookup control. 日付の選択により、ワークフロー デザイナーが、指定した日付を選択して、ルックアップ コントロールは、別のリストに現在のリスト アイテムまたはドキュメント ライブラリのアイテムの比較を使用します。The date selector lets the workflow designer choose a specified date, and the lookup control enables the comparison of the current list item to another list or document library item.

指定したユーザーによって作成されたCreated by a specific person

ワークフローが起動すると、この条件を含む、作成者のリスト項目が検査されます。When a workflow is started that contains this condition, the list item is examined for its creator. アイテムは、ワークフローで指定したユーザーによって変更された、条件は満足し、 trueを返します。If the item was modified by the person who is specified in the workflow, the condition is satisfied and returns true.

文のルール:Rule Sentence:

If modified by specific personIf modified by specific person

フィールド:Fields:

  • 特定の人がこのフィールドは、ユーザーの選択] ダイアログ ボックスを開きます。specific person - This field opens a user selection dialog box. これはワークフローの作成者を使用して、組み込みのサーバー グループ、または Active Directory から、1 人のユーザーまたはグループを選択できます。The workflow creator can use this to select a single person or group from the built-in server groups or from Active Directory.

指定したファイルの種類The file type is a specific type

ファイルが特定の種類 (たとえば、Microsoft Word 文書、Microsoft Excel ワークシートとなど。) があるかどうかを評価するために使用Used to evaluate whether a file is of a certain type (for example, a Microsoft Word document, a Microsoft Excel worksheet, and so on.)

文のルール:Rule Sentence:

If the file type is specific typeIf the file type is specific type

フィールド:Fields:

  • 特定の種類には、フィールドのテキスト エディターを表示します。specific type - Displays the field text editor. ファイルの種類の文字列値を入力します。Enter a string value for the file type.

特定の範囲のキロバイト単位でファイルのサイズThe file size in a specific range kilobytes

ファイルが特定のサイズかどうかを評価する場合に使用します。この条件は、ドキュメント ライブラリ内の Word 文書のサイズが特定のサイズを超えていないかを確認する際に使用できます。Used to evaluate whether a file is a specific size. This condition can be used to ensure that Word documents in a document library do not exceed a specific size.

文のルール:Rule Sentence:

If the file size is between size and size kilobytesIf the file size is between size and size kilobytes

フィールド:Fields:

  • size - テキスト ボックスが表示され、サイズを KB 単位で入力します。size - Displays a text box. Enter a number in kilobytes.

関連項目See also