ベストプラクティス - UI アクションIssue このドキュメントでは、UI アクションを作成/使用するためのベストプラクティスについて説明します。 UI アクションは、プロセスを簡素化し、フォームとリストでのユーザーアクティビティをガイドします。適切に設計された UI アクションを作成するには、ユーザーの視点から機能を検討し、いくつかのガイドラインを適用する必要があります。この記事では、UI アクションを設計および実装する際のベストプラクティスについて説明します。 ベストプラクティスのビデオ ベストプラクティス #1:適切に設計された UI アクションを作成する 簡単に見つけて使用できる、適切に設計された UI アクションを作成します。 デフォルトを使用して、最も可能性が高いまたは最も安全なユーザーの選択を反映します。プライマリアクションとセカンダリアクションが相対的な重要性を示すように適切に配置されていることを確認します。UI アクションの外観と機能がプラットフォーム全体で一貫していることを確認します。 ベストプラクティス 2:各 UI アクションに個別のアクション名を付ける。 UI アクションを作成するときは、それぞれに異なる名前を付けます。適切なアクション名は、アクションを整理するのに役立ち、他のアクションと簡単に区別できます。 ベストプラクティス #3:UI アクションで条件を使用する。 UI アクションの条件を使用して、どのような状況で実行するかを指定します。 ベストプラクティス #4:フォームとリストでボタン、メニュー、リンクを適切に使用する。 フォームとリストでは、ボタン、メニュー、およびリンクを適切に使用します。 頻繁に使用するアクションにはボタンを使用し、ボタンが多すぎてフォームが乱雑にならないようにします (最大 4 つまたは 5 つ)。短くてわかりやすいボタン名を使用します (最大 25 文字)。名前が長いと、ボタンが複数の行に折り返され、フォーム間でレイアウトの不整合が発生する可能性があります。リンクを使用して、ボタンが多すぎたり、ボタン名が長すぎたりしないようにします。ボタンのアクションほど頻繁に使用されない UI アクションにはメニューを使用します。たとえば、レコードまたはフォームの管理機能に関連するオプションをフォームのコンテキストメニューに配置します。 ベストプラクティス 5:ビジネスルールを活用する。 ビジネスルールを活用して、必要なすべてのロジックを UI アクションに配置しないようにします。UI アクションで最小限の作業を行い、ビジネスルールがそれに反応するようにします。これにより、UI アクションとビジネスルールのデバッグが簡単になるだけでなく、ビジネスルールを呼び出すことでシステムの他の場所でロジックを使用できるようになります。 ベストプラクティス 6:スクリプトインクルードを活用する。 ロジックが複数の場所に存在する場合、またはロジックがかなり複雑または特殊化されている場合は、スクリプトインクルードを活用します。スクリプトインクルードは、コードをよりスケーラブルで、テストしやすく、管理しやすくします。 Related LinksUI アクションの詳細: Community Live Stream - Behind the Answers - UI アクション