キンコミ kintone user community

みんなの投稿

2023/09/16 10:44

【作業プロセスに応じて入力できる項目を制限したい】

またまたお世話になります。
色々とネットで調べたのですが、いまいち上手くいかずご相談をさせてください🙇

①一次依頼者⏩②二次依頼者⏩承認者のプロセスで承認が進むアプリの製作中です。
①が必須項目を埋めたら②に進んで、②が必須項目を埋めたら承認に進めるというフローを回したいのですが、ステータスやプロセス管理を使用しても上手くいきません。
上手くいかないポイントですが、入力必須項目(*)を設定すると、①の段階で全て項目が入力されていないと②に進められないようです…?



プロセスごとに入力制限をかける&入力していないと次に進められないようにするということは可能でしょうか。
※プラグインは使用せずに製作したいです。

1件のコメント (新着順)
かな
建設業
2023/09/16 11:38

お疲れ様です!
アプリ設定の「アクセス権」の「フィールド」で、フィールドの入力項目を制限することは可能です。
先程別のトークでも仰っていた通り、全てユーザー選択にすれば、複数人設定することも可能ですし、それぞれの依頼/承認者がFIXしても、閲覧/編集権を「二次依頼者」「承認者」などにすればOKです。

入力フィールドが複数ある場合は、
「一次依頼者 入力フォーム」
「二次依頼者 入力フォーム」
「承認者 入力フォーム」
とグループフィールドに入れれば、そのグループフィールドを選択して閲覧/編集制限を掛ければ、必須にしても他の依頼/承認者には影響ありません。



一次依頼者は「作成者」になると思うので、
「二次依頼者 入力フォーム」
  → 二次依頼者 ■閲覧 / ■編集
  → 承認者   ■閲覧 / □編集
  → Everyone  ■閲覧 / □編集
「承認者 入力フォーム」
  → 承認者   ■閲覧 / ■編集
  → Everyone  ■閲覧 / □編集

で行けると思います。

アプリ > レコード > フィールド の順でアクセス権が細分化できるのでお試しください。


かな
建設業
2023/09/16 11:58

すみません、補足です。

フィールドの入力制限を設ける場合は、固定の人間、もしくはフィールドに存在するユーザーのみとなります。
一次依頼者は、ログインユーザーにしておけば自動で入力されますが(代理で作成している場合や、やむなく自分以外のアカウントからログインしている場合は別途指定が必要です。)
二次依頼者と承認者をフィールド上で個別で事前に設定する必要があるので、ユーザーからすると少し手間かもしれません…。
(※もちろん事前に指定しておくことは可能です。一定数決まっているのであれば、設定のフィールド、「ユーザー選択」の設定で何名か入れておいて、レコード作成時に削除する、という方法もあります。※添付画像参照)

カスタマインというプラグインなら、1アプリまでなら無料でカスタマイズできるので、ユーザー選択が手間だったり、間違いが多発しそうということであれば、こちらをおすすめします。

カスタマイン:https://customine.gusuku.io/

山守
2023/09/17 11:22

またお世話になりありがとうございます!

入力項目をグループ化してしまい、そのグループごとに権限を設定するということですね!ありがとうございます。
先日それで作成してみたものの上手くいかなかったのですが、恐らく何かの設定を間違えていたと思いますのでもう一度試してみます。図と実際の設定イメージでご説明してくださるので大変分かりやすく助かります。
補足でご連絡いただきました件につきまして、今回のアプリは依頼者(作成者)が承認者をあらかじめ設定するようにしたいと思っておりますが、その場合の承認者フィールドは「一次依頼者」入力フィールド内に設定してしまっても問題なくプロセス管理と入力制限は機能しますでしょうか。

いつもありがとうございます🙇

かな
建設業
2023/09/17 11:38

問題なく動作すると思います。
非表示は、「見えないようにする」だけなので。。
基本的には、入力したデータと実際に私たちが視認できる表示データは異ならせることが出来ます。
アプリのフィールド設定で追加する内容は、メモのようなものだと思ってください。

この辺りはシステムエンジニアの領域になるので、一般用語での説明が難しくて申し訳ないですが、お客様に答えてもらうアンケートフォームと、社員が見るアンケートフォーム結果が違う(入力した日付や場所、どの端末で入力したかなどが記載される)のと一緒だと思って頂ければ大丈夫です。

山守
2023/09/18 11:15

ありがとうございます!!
教えていただきました方法でやってみまして、もしまた何か不明点が出た場合はご相談をさせてください🙇
社内でお試し使用を開始したばかりということもあり相談できる方がいなかったため、こちらの場にてご丁寧な説明といつも早々のレスポンスいただくことができ非常にありがたいです。