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

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Link 質問箱

新着記事 リストに戻る
タイトルRe: JVLinkコントロールを配置したフォームの制約について
記事No6453   [関連記事]
投稿日: 2019/08/15(Thu) 10:49
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 吉岡です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

回答が遅くなり、大変申し訳ありません。

>1.フォームの「Shown」イベントが発生しない。
>2.フォームの「Load」イベントで、フォームの
>「Top」「Left」プロパティ値を変更しても反映されない。

 作者様の作成されておりますプログラムの仕様につきましては、
分かりかねますので、ご了承ください。

>使用するにあたって、何か制約があるのか回答をお願いします。
>制約があるのであれば、代案等があれば教示願います。

 Windows版のJV-Linkではつぎの開発言語をサポートしています。
 ご使用いただいている言語はサポート対象かご確認をお願いいたします。
・Microsoft Visual Basic 2015
・Microsoft Visual C++ 2015
・Borland Delphi 7
・Microsoft Access 2013/2016
・Microsoft Excel 2013/2016
(※MacOS版JV-Linkはサポートを終了しており、MacOSでは動作いたしません。)


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

タイトルRe: 競走除外について
記事No6452   [関連記事]
投稿日: 2019/08/14(Wed) 11:58
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 吉岡です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

回答が遅くなり、大変申し訳ありません。

>単勝と複勝の返還の、馬番は、
>返還馬番情報(馬番01〜28)に"1"がセットされるのでしょうか?

単勝と複勝の返還の馬番についてですが、
 まず、「返還フラグ 単勝」と「返還フラグ 複勝」が
1:返還ありで、単勝と複勝の返還がございます。
返還対象につきましては、返還馬番情報(馬番01〜28)の
馬番のエリアに "1" が設定されていると、
その馬番が返還の対象となります。

返還馬番情報(馬番01〜28)は、発売後取消しとなり返還対象となった馬番のエ
リアに "1" が設定されます。
(例)5番取消しの場合 0000100000000000000000000000

>その場合、それに対応する払戻金は、
>どこにセットされるのでしょうか?

 通常と変わらず設定されます。
 単勝であれば以下の払戻金部分をご参照ください。
 <単勝払戻>
  馬番
  払戻金
  人気順

データ関連のドキュメントにつきましては、
下記仕様書を提供しております。
ご参照ください。
https://jra-van.jp/dlb/sdv/sdk.html
・JV-Data 仕様書

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

タイトルRe^2: Excel vba での開発について
記事No6451   [関連記事]
投稿日: 2019/08/13(Tue) 08:49
投稿者dalga
excel2019 64bit版未対応のようです。(質問close)
64bit版対応を予定願います。

タイトルRe^4: DIFFセットアップでの問題
記事No6450   [関連記事]
投稿日: 2019/08/09(Fri) 19:30
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの中田です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

回答が遅くなり、大変申し訳ありません。

> 検証ツールの説明書によると●は通常データなので、DVDの場合
> セットアップデータが取得できていないように見受けられますが、
> 如何でしょうか?

DVDに格納されているデータが取り込めない状態となっておりました。
ご迷惑をお掛けし、申し訳ございませんでした。

セットアップ時にDVDを選択した場合、
通常はDVDからセットアップファイルを取得した後に(2018/8に〇)
差分ファイルとして通常データがダウンロードされます。(2018/9〜現在まで●)

最新のDVDをご用意しておりますので必要な場合は申請をお願いいたします。

> またダウンロード時とDVD時でファイル構成は同じだと思っていた
> のですが、実は違うということかと思います。
> JVLinkインタフェース仕様書P17より抜粋
> ”・セットアップデータの中断・再開 最後に読込んだファイル名
> を保持し、再開時には前回と同じパラメータにて JVOpen を行い、
> 保持しているファイル名まで JVSkip を行う事でJVRead/JVGets を
> 再開することができます。
> (dataspec を個別に指定した場合は dataspec 毎に保持を行
> う。) ”
> とあるため、ダウンロードとDVDとで違うということは再開時も最
> 初に選択した方でやる必要があるかと思いますが、そういう認識で
> よろしいでしょうか?
> ただしそこはユーザ様がダイアログで指定するので、
> 別途UIもしくは取扱説明書などでの対応が必要かと思います。

ご認識の通り、ダウンロードは時期により最新のセットアップデータを取得できるようにしているため、異なる可能性がございます。
上記の中断・再開方法を実施される場合は、再開時も最初に選択した方で対応する必要がございます。

上記の他に、ファイル名ではなく現在読み込んでいるレコードが
既にデータベース等に登録されているのであればスキップする
などの方法も考えらますので、競馬ソフトのつくりによって
柔軟にご対応いただければと存じます。

なお、ダウンロードとDVDで取得されるファイルに差分が発生するケースは、dataspecがDIFF、HOYU、HOSE、COMMを指定した場合となります。

>また「2.1の登録以降に登録された差分・修正分」に相当するの
> かもしれませんが、ダウンロードでもDVDでも最後の数ファイルは
> 同じファイル名になるようですが、これもそういう仕様だと理解し
> てよろしいでしょうか。

ご記載頂いた通り「2.1の登録以降に登録された差分・修正分」に
相当するファイルがダウンロードとDVDで同じになります。
そのため、上記のご認識で問題ございません。

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

タイトルRe: Excel vba での開発について
記事No6449   [関連記事]
投稿日: 2019/08/08(Thu) 14:51
投稿者JRA-VANソフトサポート
JRA-VANソフトサポート 石倉です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

> jra-vanからSDKをダウンロードしてインストールしてみました。
> EXCEL VBA での、開発を想定していますので、
> Excelプログラミングサンプルで
> 最初の部分を作ろうとしましたが、
> Jv-linkのコントロールを追加するところで問題がでました。
> 対象のコントロールが一覧に表示されないのです。

下記の手順でJV-Linkのコントロールを追加し、
使用することが可能となりますが
3の「利用可能なコントロール」の一覧に「JVLink Class」が
表示されないということでしょうか。

1.「Microsoft Visual Basic for Applications」で「表示」メニューの
 「ツールボックス」を選択し、ツールボックスを表示する
2.ツールボックスを右クリックし、「その他のコントロール…」を選択する
3.「コントロールの追加」ダイアログの「利用可能なコントロール」の一覧で
 「JVLink Class」をオンにする

なお、64bitのExcelVBAでのJV-Linkの動作保証は行っておりませんので、
32bit版のExcelをご使用いただきますようお願い申し上げます。

> ★質問
> 1 EXCELで開発(データの取得、Ipat連動での投票 など)
> は可能ですか?

Excelでの開発は可能で御座います。
ExcelVBAからJV-Linkを使用し、データを取得します。
JRA-VAN SDK付属のJV-Data仕様書に
取得可能なデータを記載しておりますのでご参照ください。
Ipat連動機能は提供しておりません。

> 2 上記可能として、それらに関する情報は整備されていますか?

JV-Linkを使用した開発について
「ソフト開発者向け」サイトにおいて情報を提供させて頂いておりますので
ご確認の程、宜しくお願い致します。
https://jra-van.jp/dlb/sdv/index.html

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

タイトルJVLinkコントロールを配置したフォームの制約について
記事No6448   [関連記事]
投稿日: 2019/08/05(Mon) 09:55
投稿者Tachyon
お世話になります。JVLinkを使用したソフトを作成していますが、JVLinkコント
ロールを配置したフォームに以下の現象が発生します。

1.フォームの「Shown」イベントが発生しない。
2.フォームの「Load」イベントで、フォームの「Top」「Left」プロパティ値
を変更しても反映されない。

使用するにあたって、何か制約があるのか回答をお願いします。
制約があるのであれば、代案等があれば教示願います。

環境:
Windows 10
VisualStudio2017
JVLink 4.5.1

よろしくお願いします。

タイトル競走除外について
記事No6447   [関連記事]
投稿日: 2019/08/04(Sun) 17:11
投稿者すずめ
競走除外で返還があった場合、
4.払戻で、
 ・レコード種別ID = HR
 ・データ区分 = 1:速報成績(払戻金確定)
で取得できると思うのですが、
単勝と複勝の返還の、
馬番は、返還馬番情報(馬番01〜28)に"1"がセットされるのでしょう
か?
その場合、それに対応する払戻金は、どこにセットされるのでしょうか?

タイトルExcel vba での開発について
記事No6446   [関連記事]
投稿日: 2019/07/30(Tue) 12:21
投稿者dalga   <dalga@au.com>
お世話になります。
現在、データラボの会員になる前に少し調査をしています。
jra-vanからSDKをダウンロードしてインストールしてみました。
EXCEL VBA での、開発を想定していますので、Excelプログラミングサンプルで
最初の部分を作ろうとしましたが、
Jv-linkのコントロールを追加するところで問題がでました。
対象のコントロールが一覧に表示されないのです。
pcは、win10 homeで、excel2019使用です。
HP等見る限りでは、EXCELでの開発サポートはあまり掲載されていないようです
が、
★質問
1 EXCELで開発(データの取得、Ipat連動での投票 など)は可能ですか?
2 上記可能として、それらに関する情報は整備されていますか?

以上、回答お願いいたします。

タイトルRe: JV-LINKのインストール環境について
記事No6445   [関連記事]
投稿日: 2019/07/27(Sat) 15:48
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの吉本です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

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

>JV-LINKはTablet Window にインストール出来ますでしょうか
>出来たら必要なスペックを教えていただけないでしょうか
>(OS、RAM、メモリなど)

以下のページの「動作環境(JV-Link)」にJV-Linkの動作環境を記載しておりま
す。
こちらの「対応OS」に該当する場合、インストール頂けます。

■JRA-VAN データラボ
https://jra-van.jp/dlb/index.html

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

タイトルRe: JVOpen/JVGets/JVReadの仕様について
記事No6444   [関連記事]
投稿日: 2019/07/26(Fri) 17:49
投稿者JRA-VANソフトサポート
JRA-VANソフトサポートの吉本です。
DataLab.サービスをご利用頂きまして誠にありがとうございます。

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

> 1. 御社でご確認されている範囲において、JVGetsでは問題ないとの
> ご認識でしょうか?

JVGetsにおきましても同事象が発生することを認識しております。

JVGetsの性能につきましては、「SJIS<->UNICODE変換」
のオーバーヘッドが不要となる事による
改善となっておりますので、劇的な改善とはなっておりません。

> 2. JVReadにおいて「処理時間が遅くなる」とは、具体的に
> どの程度の割合とご認識されていますでしょうか?

大変恐れ入りますが、環境や条件によって異りますので、
具体的な割合については回答いたしかねます。


>3. 上記条件でJVGetsを行った場合、
> ・日付と処理時間の関係
> ・dataspecの指定と処理時間の関係
> はどのようになっているのが正しい動作であると
> 考えればよろしいでしょうか?

明確な基準はございませんが、
通常、日付については直近を指定するほど処理時間は短く、
dataspecについては指定する数が少ないほど
処理時間は短くなると考えております。

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

ウィンドウを閉じる