問題タブ [odk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xforms - XForms はどのように使用されますか?
最近、XForms ( W3C 1.1、ODK XForms ) に出くわしましたが、それらがどのように使用されているか (まだ使用されている場合) を確認するのに苦労しています。
SOタグページには次のように書かれています:
XForms は、XML データのデータ処理モデルとユーザー インターフェイスを指定する XML 形式です。例えば。ウェブフォーム。
今、私は W3C の例を見ましたが、どのような種類のユーザー インターフェイスも見当たりません。そこに表示されるのは単なる XML です。
私がやること
Web でフォームを作成したい場合は、フロントエンドとバックエンドの両方で作業する必要があります。フロントエンドは<form> / <input> /
、スタイル設定のために HTML 要素と CSS を使用して直接記述するか、 flask-wtfなどのパッケージを使用してそれらを生成します。
バックエンドは、GET / POST HTTP リクエストをリッスンしてフォームを受信します。
質問
初歩的な質問が多いです。私の主な質問は、XForms はどのように使用されますか? . 最小限の Python の例は、私にとって最も価値があります。登録フォームのような単純なものかもしれません。ユーザー名フィールド、パスワード フィールド、パスワード確認フィールドでこれを示すことができます。
次のような HTML を作成します。
Flaskを使用すると、バックエンドは次のようになります。
XForms ではどのように見えるでしょうか? XForms の典型的なユースケースは正確にはどこですか? それらは何に匹敵しますか?XForms は Java でのみ使用されますか? (Python パッケージは見たことはありますが、聞いたことはありません)
xlsx - XLS フォームのリストで選択した値に基づいて、テキスト フィールドにプリセット値を入力します。
ODK 用の xlsx フォームを作成しています。ドロップダウン リストとテキスト入力フィールドがあります。ListA から値を選択するときに、特定のコードをテキスト入力フィールドに入力したいと思います。
たとえば、ドロップダウン リストから「valueA」を選択すると、値「codeA」がテキスト入力に表示されます。現在、ListA の値と対応するコード (約 300) の間のすべての一致を含む Excel シートがあります。ListA のすべての値は一意です。
Xlsの「計算」フィールドを使用しようとしていくつかのテストを行っていましたが、今まで成功していません。Xlsでそのようなことをした人はいますか? 出来ますか?