Open f-takahiro-watanabe opened 3 months ago
ユーザー列を複数持つテーブルで、ワークフローの条件項目にユーザーを指定しても動作しません。
例えば、A、B、Cというユーザー列が存在する状態で「A→B→C」となるワークフローを設定します。
Aの値が空でない場合、ボタン①を表示して次のユーザーをAと設定します。 Aの値が空の場合、ボタン②を表示して次のユーザーをBと設定します。 Bの値が空でない場合、ボタン③を表示して次のユーザーをCと設定します。
この設定により、「A→B→C」または「B→C」というワークフローの流れになる想定です。
実際の動きとしては、 Aの値が空でない場合、ボタン①をクリックすると「次のユーザーが存在しません」となります。 Aの値が空の場合、ボタン②がそもそも表示されません。
ユーザー列を複数持つテーブルを作成します(検索インデックス=YES)。
テーブルの権限設定で、全ユーザーが編集可能、閲覧可能、参照可能をすべてNOにします。
ワークフローで、編集権限の付与をYESにします。
ワークフローのアクション設定で、ユーザーAの値が空でない場合「A」ボタンが表示される行を追加します。
ワークフローのアクション設定で、ユーザーAの値が空の場合「B」ボタンが表示される行を追加します。
ワークフローのアクション設定で、ユーザー「A」の行を追加します。
ワークフローのアクション設定で、ユーザー「B」の行を追加します。
テーブルで、ユーザー「A」とユーザー「B」を設定した行を追加します。
テーブルのデータ詳細で、ワークフローの「A」ボタンをクリックすると「次の作業ユーザーが存在しません」と表示されます。
テーブルで、ユーザー「A」を設定せず、とユーザー「B」のみ設定した行を追加します。
テーブルのデータ詳細で、ワークフローの「B」ボタンが表示されずクリックできません。
v6.1.0
エラーログは存在しません。
上記の再現手順にてスクリーンショットを貼らせていただきました。
テーブルの権限設定で、全ユーザーが編集可能、閲覧可能、参照可能をすべてONにすると、 テーブルのデータ詳細で、ワークフローの「A」ボタンをクリックすると期待通りの動きになります。 但し、テーブルのデータ詳細で、ワークフローの「B」ボタンは変わらず表示されません。
Describe the bug / バグの説明
ユーザー列を複数持つテーブルで、ワークフローの条件項目にユーザーを指定しても動作しません。
例えば、A、B、Cというユーザー列が存在する状態で「A→B→C」となるワークフローを設定します。
Aの値が空でない場合、ボタン①を表示して次のユーザーをAと設定します。 Aの値が空の場合、ボタン②を表示して次のユーザーをBと設定します。 Bの値が空でない場合、ボタン③を表示して次のユーザーをCと設定します。
この設定により、「A→B→C」または「B→C」というワークフローの流れになる想定です。
実際の動きとしては、 Aの値が空でない場合、ボタン①をクリックすると「次のユーザーが存在しません」となります。 Aの値が空の場合、ボタン②がそもそも表示されません。
To Reproduce / 再現手順
ユーザー列を複数持つテーブルを作成します(検索インデックス=YES)。
テーブルの権限設定で、全ユーザーが編集可能、閲覧可能、参照可能をすべてNOにします。
ワークフローで、編集権限の付与をYESにします。
ワークフローのアクション設定で、ユーザーAの値が空でない場合「A」ボタンが表示される行を追加します。
ワークフローのアクション設定で、ユーザーAの値が空の場合「B」ボタンが表示される行を追加します。
ワークフローのアクション設定で、ユーザー「A」の行を追加します。
ワークフローのアクション設定で、ユーザー「B」の行を追加します。
テーブルで、ユーザー「A」とユーザー「B」を設定した行を追加します。
テーブルのデータ詳細で、ワークフローの「A」ボタンをクリックすると「次の作業ユーザーが存在しません」と表示されます。
テーブルで、ユーザー「A」を設定せず、とユーザー「B」のみ設定した行を追加します。
テーブルのデータ詳細で、ワークフローの「B」ボタンが表示されずクリックできません。
Version / 発生バージョン
v6.1.0
Error log / エラーログ
エラーログは存在しません。
Screenshots / スクリーンショット
上記の再現手順にてスクリーンショットを貼らせていただきました。
Additional context / その他
テーブルの権限設定で、全ユーザーが編集可能、閲覧可能、参照可能をすべてONにすると、 テーブルのデータ詳細で、ワークフローの「A」ボタンをクリックすると期待通りの動きになります。 但し、テーブルのデータ詳細で、ワークフローの「B」ボタンは変わらず表示されません。