2014年9月25日木曜日

Runbookの中で条件判断させるには

Runbookの条件分岐は、リンクの線で定義するのは、自明です。
たとえばこういう感じ。
Create Userアクティビティの失敗をトラップするように構成しています。
scorunbookbranch01

では、アクティビティの成功や失敗ではなくて、データの内容で条件分岐させるには?
Compare Values(値の比較)アクティビティを使ってみます。
このアクティビティを使うと、リンクで下記のように条件判断を書くことができます。
scorunbookbranch02

Not Equalも書けます。
scorunbookbranch03
リンクで選択可能な条件判断は以下の通り。
scorunbookbranch07link

では、Compare Values(値の比較)アクティビティの中はどうなっているかというと、Field関数で文字列をスプリットして条件判断をしています。
scorunbookbranch04
scorunbookbranch05

Field関数は、
関数 http://technet.microsoft.com/ja-jp/library/hh440537.aspx
に載っています。Runbookの中では、正規表現も使えますよ~
正規表現 http://technet.microsoft.com/ja-jp/library/hh440535.aspx

Compare Values(値の比較)アクティビティのプルダウンに定義されている条件判断は、以下の通り。
scorunbookbranch06comparevalue

以上、ご参考になれば幸いです。

0 件のコメント:

コメントを投稿