locked
SharePoint Designerのワークフローで、条件を設定して指定したステージに移行させる RRS feed

  • 質問

  • お世話になります。

    現在、SharePoint Designer 2013を使用して、ワークフローを作成しようとしております。

    そこで、 「指定したユーザーによって作成された」という条件を設定する際、指定したユーザーに「個人」を設定すると正しく動作するのですが、「グループ」を設定すると正しく動きません。

    「グループ」を選択出来るようになっているので、グループは設定出来ないという事はないと思いますし、テスト用に簡単な設定をしているので、設定ミスという事も考えにくいのですが、何か考えられる原因はありますでしょうか?

    宜しくお願い申し上げます。

    • 移動 星 睦美 2014年6月11日 7:11 SP-開発とプログラミング から
    2014年6月11日 4:57

回答

  • 他にも同様な現象で悩んでいる人もいるみたいなので、
    この条件については、「更新者」列と入力された条件の値を
    単にテキストベースで一致判定しているだけのような気がします。

    # SharePoint 2010の情報ですが、以下のページの
    # Modified by a specific person の条件の説明を見てみると、
    # 大文字、小文字の違いに気をつけろ、と書いてあります。
    http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-conditions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376962.aspx

    では、なぜ、「グループ」が選択できてしまうかというと、
    「更新者」列の定義情報としては、グループが入る事も想定されているからです。

    # PowerShellで「更新者」列を参照したところ、SelectionModeがPeopleAndGroupsになっています。

    実際、どのような時に「更新者」列にグループが入るのかは
    不明ですが、「更新者」列にグループが入る可能性がある以上、
    Designer側の条件としてもグループを省けないわけです。

    • 回答の候補に設定 佐伯玲 2014年6月13日 0:48
    • 回答としてマーク 佐伯玲 2014年6月20日 2:29
    2014年6月12日 9:44

すべての返信

  • フォーラム オペレーターの星 睦美です。
    y-goshima さん、投稿ありがとうございます。

    SharePoint - 開発とプログラミング ではSharePoint 2007 の機能を利用した開発に関する話題を扱っています。今回の質問のSharePoint Designer 2013 に関しては残念ながらMSDN フォーラムには扱うカテゴリはありませんが、SharePoint 2013 のユーザー からの回答があるかも知れませんので、後ほど私のほうでこちらのスレッドをSharePoint 2013 のカテゴリに移動しますね。

    SharePoint フォーラム > SharePoint 2013

    フォーラムで役立つ回答がありましたら、投稿者からの[回答としてマーク] をお願いします。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2014年6月11日 5:50
  • 他にも同様な現象で悩んでいる人もいるみたいなので、
    この条件については、「更新者」列と入力された条件の値を
    単にテキストベースで一致判定しているだけのような気がします。

    # SharePoint 2010の情報ですが、以下のページの
    # Modified by a specific person の条件の説明を見てみると、
    # 大文字、小文字の違いに気をつけろ、と書いてあります。
    http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-conditions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376962.aspx

    では、なぜ、「グループ」が選択できてしまうかというと、
    「更新者」列の定義情報としては、グループが入る事も想定されているからです。

    # PowerShellで「更新者」列を参照したところ、SelectionModeがPeopleAndGroupsになっています。

    実際、どのような時に「更新者」列にグループが入るのかは
    不明ですが、「更新者」列にグループが入る可能性がある以上、
    Designer側の条件としてもグループを省けないわけです。

    • 回答の候補に設定 佐伯玲 2014年6月13日 0:48
    • 回答としてマーク 佐伯玲 2014年6月20日 2:29
    2014年6月12日 9:44
  • こんにちは、y-goshimaさん
    フォーラムオペレータの佐伯 玲 です。

    その後たけさとさんからの返信はご覧いただけておりますでしょうか?
    ご参考になる返信かと思いましたので私のほうで「回答としてマーク」とさせていただきました。

    ご確認いただけましたらこちらのスレッドへご返信くださいね。

    宜しくお願い致します。

    TechNet Community Support 佐伯 玲

    2014年6月20日 2:28