JV-Dataの使い方あれこれ |
タイトル | : Re^3: 意図的に、セットアップデータを複数回分ける方法 |
投稿日 | : 2023/09/19(Tue) 15:10 |
投稿者 | : サメの餌 |
|
まささん、こんにちは。
説明があまり得意ではないので上手く伝わるか自信がありませんが...
セットアップ時には例えば、
dtStart = DateTime.Parse("1986/01/01 00:00:00"); dtEnd = DateTime.Parse("1986/02/01 00:00:00");
としておいて、
strFromTime = dtStart.ToString("yyyyMMddHHmmss") + "-&qu ot; + dtEnd.ToString("yyyyMMddHHmmss");
として
iOption = 4;
で僕は回してます。これをdataspecに"RACE"、"BLDN"、& quot;MING"、"SNPN"、"SLOP"、"WOOD"、& quot;YSCH"と個々に指定して同一ループで1ヶ月ずつ、つまり、1986年1月 分としてこの7種類のdataspec個々に取得して日付を次の月にという感じのルー プです。で、ループ最後の終了日が例えば今月でしたら2023年9月〜10月の時に は開始日のみの指定で行いループ終了。
その後で終了日の指定出来ない他のdataspecの"DIFN"、"HOSN& quot;、"HOYU"、"COMM"を行います。
で、セットアップは完了なので、この後の運用は
iOption = 1;
で毎週金曜日、土曜日にそれぞれ更新とまあ、月曜日にも更新したり、しなく ても金曜日に一気に更新されます。この更新で、lastfiletimestampを開始日に 終了日をDateTime.Nowとかにして終了日指定可能dataspecに指定して、それ以外 は開始日のみで。
指定日以外が取得されてデータの整合性が取れるかどうかとかほぼ気にしてま せん。個々のデータがデータ区分が削除になっている時のみ削除してます。
説明下手で申し訳ないです。 |
|
|
- 関連一覧ツリー(● をクリックするとツリー全体を一括表示します)
|
|
|
|
|
|
返信フォーム
(この記事に返信する場合は下記フォームから投稿して下さい) |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|