web-dev-qa-db-ja.com

ユーザーは必要な添付ファイルを削除することを許可されるべきですか?

下書きとして保存できるフォームで添付ファイルが必要な場合、ユーザーはそれを削除するか、置換のみできる必要がありますか?

40
foch

ユーザーがやりたいことを実行してから、フォームの送信時に要件を適用します。

削除を防止することは、ユーザーにとって何の助けにもなりません。これは、ユーザーがフォームを正しく入力するのに役立つのではなく、間違いを修正するのを防ぎます。ユーザーがまだフォームの送信を試みていない場合でも、削除を防ぐ必要はありません。

222
maxathousand

それはアップロードされたファイルに何が起こるか、そしてユーザーとコンテキストに依存しますが、私は一般的にそれらが削除できるはずだと言っています。

削除する機能がないと、ユーザーが誤って誤ったファイルをアップロードする可能性があります...そして、ユーザーはできるまで、強制的にその誤ったファイルをそのままにしておく(エラーが発生したことを知っています)正しいファイルを見つけて、再度アップロードしてください。

エラーが発見されてから正しいバージョンが正常にアップロードされるまでの間、間違ったバージョンが残っています。状況によっては、これは軽度の不便なものから壊滅的なエラーまでさまざまです...どちらも削除オプションで回避(または少なくとも最小化)できます。

19
Adrian Long

質問には2つのオプションがあります

  1. 添付ファイルが1つしかない場合、ユーザーはそれを交換する必要があります。

  2. ユーザーが複数の添付ファイルを添付する場合は、削除オプションを指定する必要があります。ユーザーが誤って一度に5つのアイテムを添付し、2つの添付ファイルを削除したい場合は、削除オプションを指定する必要があるためです。

11

ここに法的な問題がある可能性があります:

ユーザーが誤ってアップロードする権限のないドキュメントをアップロードした場合はどうなりますか?

あなたが署名を取得したことを証明するためにそれを保持する必要があり、署名を確認し、契約を締結している場合、アップロードが何らかの形で署名された契約に似ている場合を除き、それらを削除してもらいます。

それでもジョブが完了しない場合は、フォームを「不完全」としてマークし、不足しているファイルが追加されるまで実際に処理されるまで待ちます。

7
uliwitness

別の理由を追加します。ファイルが存在しないことを明確にして、フォームの一部が不完全であることをユーザーに知らせましょう。

ユーザーがフォームへの入力を開始し、間違ったファイル(または後で間違っていることが判明したファイルなど)をアップロードしたかどうかを検討します。正しいファイルを入手できません。たとえば、まだ作成されていません。ユーザーはそのことに気づき、それを削除することはできません。置き換えるだけです。したがって、不正なファイルが残ります。また、ユーザーはこの詳細を覚える必要があります。フォームの状態にナレッジが保存されないようにしています。

ユーザーが何か他のことをする必要があり、1〜2週間で戻ってきた場合はどうなりますか?明らかに完成したドキュメントセクションが実際には間違ったドキュメントであることをユーザーは覚えていますか?おそらくそうではなく、間違ったドキュメントでフォームが送信されます。

7
derobert

アーカイブで削除オプションを処理する方が良いと思います。文書の削除に関して法的側面もあるかもしれません。例:署名されたドキュメントは削除しないでください。つまり、クライアントに基づいて、状況に応じて決定することになります。とにかく、削除する前に確認段階があると良いでしょう。

1
William Gilbert