フィールドワーカーが多く、自分の仕事ごとにたくさんの証明書を記入する必要がある会社でシステムを作っています。これは、メインサーバに同期するmysql/php/apacheシステムを実行しているタブレットPCで行います。"ダイナミック"フォームを作成し、2つのフィールドにデータとフォームのデザインを保存する方法
これらの証明書は大きく変更されるため、常に最新のリビジョンを取得しています。これを伝統的なデータベース/ php/htmlの設定で作れば、私は設計とデータベースを永遠に変え、証明書のデザインとデータの改訂を扱うことについては話しません。 (フィールドの追加、削除)
私はフォームを設計し、そのデザインとデータを1つの行(2つのフィールド)に格納する方法を探しています - mysqlデータベースにあります。そのため、特定の行を読み込むときには、常にそのデータに合った正しいデザインが得られ、一緒にマージできます。これはxformsで行うことができますが、ブラウザはこれを行うためにプラグインを必要とします。 xformsは面倒です。
唯一のテキストフィールドで行うのは非常に簡単ですが、私は、任意のブレーンストーミングが高く評価され、チェックボックス、リストなど....
を必要としています。
を助け、あなたが別の証明書に基づいてつなぎ合わせることができ、「モジュラー」フォームフィールドのいくつかの並べ替えをしたいですか? (例えば、3つの入力テキストと1つのチェックボックスが必要で、2つのテキストフィールドと2つの選択が必要です) –
はい - それによって生成されたデータを保存します。私はフォームが決して同じではないと仮定しなければならないので、私はデータとフォームを並べて保存する必要があります。 – Anders