2

複数選択列に条件を設定しようとしています。単一選択では簡単に機能しますが、複数選択列でそれを行う方法が見つかりませんでした。

たとえば、「Choices」という名前の列には、可能な値があります: Car、Bike、Bus、Plane

したがって、選択された値をチェックする条件が必要です(疑似コードで)

IF Choices に「Car」が含まれている場合 ....

IF Choices に「Bike」​​が含まれている場合 ....

IF Choices に「Bus」が含まれている場合 ....

IF Choices に「Plane」が含まれている場合 ....

しかし、デザイナーでそのような条件を実装しようとすると、この構造を書くことができません。

複数の chpice 列の値を計算列に変換して操作するように誰かに言われましたが、もっと快適な解決策はありませんか?

ソーシャルTechNetで、説明されている解決策をすでに尋ねました。

https://social.technet.microsoft.com/Forums/windowsserver/en-US/41faa48a-85e9-4526-b416-05cf3eeb2e0b/sharepoint-designer-workflow-condition-on-multiple-choice-field?forum=sharepointcustomization

しかし、そのような状態が必要だったのは私だけではないと思います。

更新:それが唯一の解決策であるように見えるので、複数選択列の値を選択値として文字列型のワークフロー変数にコピーしています。次に、文字列は通常のテキスト列の値として設定されます。今、私は条件を持つことができます

IF value of clolumn contains "Car" then....
4

0 に答える 0