JVOpenでの蓄積データ取得が空になる

JVLink API を使用した自作アプリケーションからデータを取得しようとしておりますが、下記の問題が発生しております。

■ 問題の概要

JVOpen(蓄積系データ)を呼び出すと rc=0(正常終了)が返されますが、readCount=0・downloadCount=0・lastTimestamp=空 となり、データが一件も取得できない状態です。

■ 試行内容の詳細

JVOpen(“RACE”, “20250101000000”, option=1)

JVOpen(“RACE”, “20250101000000”, option=3)

->rc=0, readCount=0, downloadCount=0, lastTs=空

  • ローカルキャッシュ(C:\ProgramData\JRA-VAN\Data Lab\cache)を削除して再試行しても同様
  • TFJV の設定(TFJV.INI)に FromDate=20260607171011 と記録されており、同一 SID で TFJV がデータを消費済みと推測しています
  • ネットワーク接続・認証(portal 認証)は正常に完了しています

開発にはどの言語を使用されていますでしょうか。

また、該当するデータが存在しない場合、JVOpen は通常 -1 を返す認識です。そのため、rc=0 かつ readCount=0 となる状況は考えにくいように思います。

なお、TFJV.INIについて触れられていますが、TARGET frontier JV は JV-Link を利用したアプリケーションであり、JV-Link 本体ではないため、本件とは直接関係しないのではないでしょうか。

また、「同一SID」とは具体的に何を指しているのでしょうか。

申し訳ありません。戻り値の仕様をもとに確認してみたところコードに誤りがあったようで無事解決いたしました。お答えいただきありがとうございました。

「いいね!」 1