JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

一括表示 リストに戻る
タイトルJVOpenのfromtimeで指定したデータが取得できない
記事No8542
投稿日: 2015/12/15(Tue) 11:56
投稿者KEN   <whitebase7@gmail.com>
ExcelVBAで下記のように処理していますが、20151201000000以降のデータではな
く2014年3月のデータだったり、過去のRAデータが取れたり、20151201以降のRA
データが1件しかなかったりして動作がおかしいです。
パラメータ指定に何か問題がありますか?
因みにキャッシュデータも削除しましたが、変わりません。
よろしくお願いします。

lngReturnCode = JVLink1.JVInit("UNKNOWN")
lngReturnCode = JVLink1.JVOpen("RACEDIFFMINGBLODYSCH", "
20151201000000", 1, lngReadCount, lngDownloadCount, strLastTime)

タイトルRe: JVOpenのfromtimeで指定したデータが取得できない
記事No8562
投稿日: 2015/12/25(Fri) 17:48
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの竹下です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

調査・ご回答に時間を要してしまい大変申し訳ございませんでした。

こちらでも記載いただいた条件を元にJVOpenを実行しましたが、
12/1以降提供のRAデータが正常に取得されることを
確認しております。
よって、JVOpenのパラメータは特に問題ないと思われます。

> 2014年3月のデータだったり、過去のRAデータが取れた
地方競馬に関するデータでは無いでしょうか。
実施済みの中央交流競走の情報や、中央競馬に出走する地方馬の
その時点での地方レースに関する情報を提供しますので、その場合は
過去のデータが含まれることになります。

※fromtimeはレースの日付では無く、データの提供時刻を
指定するためのパラメータとお考えください。

地方競馬に関するRAデータは、データ区分に"A"が設定されておりま
す。
詳細はJV-Data仕様書をご確認ください。

> 20151201以降のRAデータが1件しかなかった
JVReadの処理は正しく行われているでしょうか。
JVDataの読み込みの際、ループ処理がうまく行われないと、
最初の1行しか読み込まれず、1件しか取得できていないように
見える という可能性もございます。
下記サンプルプログラムを参考に、JVReadが正しく行われているか
ご確認いただけますでしょうか。
また、JVOpenの戻り値"readcount"には指定した条件に該当する
ファイル数が返されますので、ご記載いただいた条件にて正しく
返されている(1よりも大きい値である)こともご確認ください。

■競馬ソフト開発体験教室(Lesson.3 JV-Dataの内容を読み出す)
http://jra-van.jp/dlb/sdv/trial.html


以上、よろしくお願い致します。

ウィンドウを閉じる