送信されたフォーム データを格納するために使用されるテーブルが SQL サーバーにあります。各送信のフォーム フィールドは動的であるため、収集されたデータは、以下の例のように [formdata] という XML データ列に名前と値のペアとして保存されます...
これは必要な情報を収集するためにはうまく機能しますが、人間のスタッフが処理するために、このデータをフラット ファイルまたは Excel ドキュメントにレンダリングする必要があります。 ?
表は以下の通り・・・
[id], [user_id], [datestamp], [formdata]
そして、formdata のサンプル値
<formfields>
<item>
<itemKey>USER_NAME</itemKey>
<itemValue>test</itemValue>
</item>
<item>
<itemKey>value2</itemKey>
<itemValue>test</itemValue>
</item>
<item>
<itemKey>MYID</itemKey>
<itemValue>5468512</itemValue>
</item>
<item>
<itemKey>testcheckbox</itemKey>
<itemValue>item1,item3</itemValue>
</item>
<item>
<itemKey>samplevalue</itemKey>
<itemValue>item3</itemValue>
</item>
<item>
<itemKey>accept_terms</itemKey>
<itemValue>True</itemValue>
</item>
</formfields>