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

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

一括表示 リストに戻る
タイトルダウンロードのエラーについて
記事No9421
投稿日: 2016/06/27(Mon) 23:34
投稿者小栗
JRAVANのデータをエクセルにダウンロードして予想プログラムを作成中です。
一応、個々のデータのダウンロードのプログラムを少しずつ作成していますが

馬毎レース情報をダウンロードする際

retval = JVLink1.JVOpen("RACE", k開催日, 1, readcount, dlcoun
t, 3)
とするとエラー -202 が返ってきます。
RACEをDIFFにするとダウンロードできます。(地方のみ)
RECEをダウンロードするには、どの様にプログラミングすればいいのでしょう
か?

それから、いまいちデータ構造が理解できていないので、おすすめの文献など
があれば教えて下さい。
以上、よろしくお願いいたします。

タイトルRe: ダウンロードのエラーについて
記事No9426
投稿日: 2016/07/04(Mon) 13:05
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの吉本です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

回答が遅くなり申し訳ございません。

JVOpenにて、エラー「-202」が返却されるケースは、
この前に呼び出していた JVOpen/JVRTOpen/JVMVOpen が
JVCloseによってクローズされていないことが考えられます。

そのため、まずは、ご提示いただいたJVOpenの前に、
JVOpen/JVRTOpen/JVMVOpenに対してJVCloseが行われているか
ご確認いただけないでしょうか。

エラーコードの意味につきましては、
以下のJV-Linkインターフェース仕様書に記載されております。
データ構造につきましては、以下のJV-Data仕様書を
ご確認いただければと思います。

http://jra-van.jp/dlb/sdv/sdk.html
・JV-Linkインターフェース(Win版)仕様書
・JV-Data 仕様書


> retval = JVLink1.JVOpen("RACE", k開催日, 1, readcount, d
lcount, 3)

なお、ご提示いだいた上記JVOpenの
最後の引数(lastfiletimestamp)に"3"を指定されていますが、
「lastfiletimestamp」は、指定した条件に該当する
全ファイルのうち最も新しいファイルのタイムスタンプが
格納されますので、タイムスタンプを受け取る変数を
設定していただければと思います。

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

ウィンドウを閉じる