RecordsManagerで作成されたアプリケーション内の各データコンテナにおいて、エンドユーザーはデータを入力し、データベースに保存される情報を構築します。各データは、複数の項目で定義されます。
RecordsManagerは、以下のような様々な種類のデータフィールドを提供しています。
開発を加速させながらフィールドを定義するには、既存のデータコンテナから任意の数のフィールドをコピーして、それを初期値として使用し、必要に応じて修正することができます。
各フィールドに対して、XPath式を使用して複数の検証ルールを定義できます。これらのルールは、ユーザーに表示するエラーメッセージも定義します。検証エラーは、「エラー」(レコードを保存できない)または「警告」(ユーザーにメッセージを表示するが、レコードは保存できる)のいずれかに設定できます。
フィールドごとの検証に加えて、複数のフィールドを相互に検証する、レコードごとの検証も定義できます。
入力されたデータは、以下のオプションによって制限することができます。
入力フィールドが空の場合に、有効なデータ入力を促すためのヒントを表示することができます。また、あらかじめ定義された値のリストを提供することも可能です。これらのリストは、管理者によって手動で設定することも、CSVまたはXMLファイルからインポートすることも、または、同じフィールドにユーザーが以前に入力したデータからインポートすることもできます。リスト内の値は、例えば、最近使用されたものを優先的に表示するように、自動的に並べ替えることができます。
管理者は、ユーザーが選択できる値を一つだけにするか、複数にするかを簡単に設定できます。また、データ入力時に、エンドユーザーがリストをその場で拡張できるかどうかを設定することも可能です。さらに、特定のユーザーグループに対して、リストのどの部分を表示するかを細かく設定することで、より柔軟なカスタマイズが可能です。
各レコードは、1つまたは複数のフィールドによって識別されます。各データコンテナにおいて、1つまたは複数のフィールドを「識別フィールド」として設定します。例えば、人事アプリケーションでは、従業員は通常、固有のID番号を持っているので、そのID番号のフィールドを、人物データコンテナ内のレコードを識別するために使用できます。また、一部のデータコンテナでは、より高い一意性を確保するために、複数のフィールドが必要となる場合があります(例:以下に示すように、人の名前の姓、中間名、名)。
データコンテナ間で関連付けを行うためには、IDフィールドが必要であり、また、子レコード内で親レコードを表示するためにも使用されます。
フィールドと検証ルールを定義した後、さまざまな設定を行うことができます。 様式、形式、形態、申込書、申請書 この機能は、アプリケーション内でデータの検索、入力、メール送信、およびレポート作成に使用されます。
RecordsManagerを今すぐ無料でご利用いただけます。Altova Cloudをご利用いただくことで、ソフトウェアのダウンロードやアカウント作成の手間なく、すぐにアクセスできます。もし、ソリューションをお試しいただいた後に、作業内容を保存し、データを保持したい場合は、無料で評価アカウントを作成してください。





