新規トピックを開始
回答済み

未読ユーザ情報の取得

以前、「既読」ボタンの表示制御」で質問した内容について、追加で質問させてください。



「対象者一覧」「確認済」「未確認」のフィールドを用意したアプリで、

「確認済」のユーザ一覧は以前ご教示いただいた方法で実現できますが、

既読ボタンを押していないユーザ一覧を取得し「未確認」フィールドに設定するにはどうすれば良いでしょうか?


対象者一覧は、レコード作成者がリストから設定します。


■イメージ

対象者一覧:ユーザA、ユーザB、ユーザC、ユーザD、ユーザE

確認済:ユーザA、ユーザB

未確認:ユーザC、ユーザD、ユーザE


よろしくお願い致します。



最も良い回答

残念ながら、

「未確認フィールドから対象ユーザを削除し」

が今のCustomineではできないです。


未確認のユーザが誰かさえわかればいいということであれば、


対象者一覧を、文字列(複数行)にして、

そこに名前あるいはコードの一覧をいれておき、


「正規表現を用いてフィールドの値を置換する」


で頭に「(確認済)」などつける方法は使えます。

ただし、この方法は、一覧での絞り込みなどには使えません。


イメージとしては


対象者一覧:ユーザA、ユーザB、ユーザC、ユーザD、ユーザE


ユーザAが確認すると


対象者一覧:(確認済)ユーザA、ユーザB、ユーザC、ユーザD、ユーザE


みたいな感じです





コメント数: 5Sorted by 古い順

この場合、対象者一覧に含まれていて、確認済みに含まれないユーザーを探す必要があるので、

残念ながら今のCustomineでは難しいです・・・。



ご確認いただきありがとうございます。

やはりCustomineでは難しいですか。。


フローをこのようにした場合はCustomineで対応可能でしょうか?


1.以下のフィールドをもつアプリを作成

対象者一覧/確認済/未確認

2.レコード作成者が対象者一覧をリストから選択し保存


3.未確認フィールドに対象者一覧からデータを取得し、セットする。

4.ユーザログイン時に、未確認フィールドにログインユーザがいれば「確認」ボタンを表示。

5.「確認」ボタンを押下すると、未確認フィールドから対象ユーザを削除し、確認済フィールドに設定する。


3~5のフローをCustomineで実現可能か教えて頂けますか。


■イメージ

・3の状態

対象者一覧:ユーザA、ユーザB、ユーザC、ユーザD、ユーザE

確認済:

未確認:ユーザA、ユーザB、ユーザC、ユーザD、ユーザE


・5の状態 ユーザAが確認ボタン押下後

対象者一覧:ユーザA、ユーザB、ユーザC、ユーザD、ユーザE

確認済:ユーザA

未確認:ユーザB、ユーザC、ユーザD、ユーザE


よろしくお願い致します。

答え

残念ながら、

「未確認フィールドから対象ユーザを削除し」

が今のCustomineではできないです。


未確認のユーザが誰かさえわかればいいということであれば、


対象者一覧を、文字列(複数行)にして、

そこに名前あるいはコードの一覧をいれておき、


「正規表現を用いてフィールドの値を置換する」


で頭に「(確認済)」などつける方法は使えます。

ただし、この方法は、一覧での絞り込みなどには使えません。


イメージとしては


対象者一覧:ユーザA、ユーザB、ユーザC、ユーザD、ユーザE


ユーザAが確認すると


対象者一覧:(確認済)ユーザA、ユーザB、ユーザC、ユーザD、ユーザE


みたいな感じです





申し訳ありませんが、

サポートではお客様の個々のやりたいことに対して、

どう設定すればいいかまでご提示することができません。


導入サポートサービスのご利用を検討いただけますでしょうか?

導入サポートサービスでは、Web会議で画面を共有していただきながら、

弊社エンジニアが一緒にカスタマイズを作成していきます。


資料を添付しております。


初回は無料ですので、お申込みは、

https://gusuku.typeform.com/to/GROIow

からお願いいたします。




pdf

わかりました。ありがとうございます。

ログイン コメント投稿のため