問題タブ [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.

0 投票する
1 に答える
311 参照

google-app-engine - クレジット残高がクォータ制限内にあるにもかかわらず、AppEngine アプリケーションが応答しない

Google AppEngine ダッシュボードに、特定の Open Data Kit Aggregate インスタンスのクレジット残高が割り当て制限内にある場合、なぜこのメッセージが表示されるのですか??

「AppEngine アプリケーションの問題です。AppEngine アプリケーションの応答を妨げる問題が発生しました。アプリケーションが分単位または日単位の使用量割り当てを超えた可能性があります。Google AppEngine のアプリケーション ダッシュボードにアクセスしてください。請求ステータス セクションには、日単位または日単位の使用量が示されます。 -アプリケーションが超過した分の使用制限...どちらも問題を示さない場合は、アプリケーションのログに問題がある可能性があります。これらは、[メイン] 見出しの下の左側のサイドバーにある [ログ] リンクを介して、ダッシュボードからアクセスできます。"

ダッシュボードを広範囲に検索しましたが、ログに関連する危険信号やクォータ制限の超過はまったく表示されません。新しいクレジット カードを追加し、20 ドルを支払うことで 3 ドルの未払い料金を支払いました。したがって、クレジット残高は 17 ドルです。あきらめようとしています。

0 投票する
0 に答える
92 参照

survey - 外部ソースから OKS サーベイのフォームにデータを取得する

Collect Forms の "pulldata" メソッドのように、ODK アンケート フォームに外部データを追加する方法はありますか? クエリについては知っていますが、これは複数選択プロンプトに値を入力するために使用されます。

フォームの外側 (たとえば cvs から) または配列または xlsx フォーム内の何かからデータを取得し、その値をフォーム内のプロンプトに設定するツールが必要です。何かアイデアはありますか?

ありがとうございました!

0 投票する
1 に答える
517 参照

odk - ODK ブリーフケース コマンドライン フォームのエクスポート

送信されたフォームを自動的にバックアップして CSV に変換しようとしています。

私はこのコマンドラインを使用しています:

エラーが発生しますGRAVE: Form not found

storage_directory の目的がわかりません。mys サーバーでフォームの送信が見つかりません (linux コマンドで試しましたfind)。

私が欠けているものを知っていますか?


私はこれを持っています --help:

0 投票する
0 に答える
1044 参照

odk - 繰り返しグループ外のselect1で選択されたアイテムを取得する

関連するものの実装に問題があります。複数選択から選択したアイテムの値を取得することに苦しんでいます(複数選択は繰り返しグループの外にあり、繰り返しグループは関連する実装を行う必要がある場所です)。

  1. 繰り返しグループ外の複数選択質問 ITEMLIST (読み取り専用、すべて選択済み) から始めました。
  2. リスト内の選択されたアイテムの数(count-selected(/ data / ITEMLIST))で(意図したとおり)繰り返しループを制限しました
  3. 最初の繰り返しループで最初の項目 (繰り返しグループの外側) の選択された値を使用する必要があり、他のすべての繰り返し (位置を取得するために管理 - selected-at(/data/ITEMLIST, position(..) -1) およびラベル - jr:choice(....) 各反復のアイテム)
  4. 繰り返しループ内の質問には、ITEMLIST で選択された項目が 1 の場合、それ以外の場合はスキップして表示する必要があるという関連があります。

いくつかの検索を行いましたが、何も実装できませんでした。

0 投票する
1 に答える
719 参照

sql-server - ODK データを SQL Server データベースにプルできますか?

私たちのバックエンドは SQL サーバーであり、すべての ODK レコードをデータベースに取り込もうとしています。コーディングによってもこれを行う方法はありますか?私は ODk の専門家ではないので、このことから始める方法さえわかりませんもの。

0 投票する
0 に答える
220 参照

select - ODK Dynamic select from database, how to handle empty list

I have an ODK form that is configured to get a list of data from the database and use that list of data for the select.

Problem is that I am not able to display an error for when the query from the database returns an empty string, instead, ODK form crashes while loading. I have tried this,

which creates an xml with an empty id and empty name. This makes sure that the ODK doesn't crash when it loads.

But since I don't want the user the select an empty book option, I added a constraint in the bind nodeset section,

<bind nodeset="/form/book" type="string" required="true()" constraint=". != ''" jr:constraintMsg="Book must be not be empty"/>

So now when the user tries to get past the book selection section the ODK form doesn't allow it, but instead of throwing the constraint message that I supplied it throws this error

don't know xml value! perhaps selection was stored as index only and has not yet been linked up to a formdef?

0 投票する
1 に答える
292 参照

ruby-on-rails - ODK collect は Rails API からフォームを取得できません

ODK Collect からフォームを保存および集約するためのカスタム Rails アプリケーションがあります。フォームを送信できますが、サーバーからフォームを取得しようとすると、フォームがまだありません。

curl から API エンドポイントをテストすると、フォームとコンテンツ タイプの配列 (text/xml) を使用して xml をレンダリングしているため、すべて問題ありません。ここに出力があります

curl -X GET localhost:3000/formList --- 戻り値:

ODK Collect から GET FORMS を実行したときのサーバー出力は次のとおりです。

::1 の GET "/formList" を 2015-09-01 19:57:45 +0300 で開始しました