|
片岡@JRDBさんへ
>ただ今、SEC040619 と、SEC050110 をダウンロードして、チェックしましたが、一見問題なさそうです。
問題ないですね。ってなんでだろう?
今fileをDLしなおして試してみたら書き込んだ対象のfile全て何も問題有りませんでした。さっぱりワケわからん?
私はMacユーザーでして、GGが使えないので、JRDBdata.textをDL、Excelのマクロで固定長bytedataを項目別に分割しExcel fileにして、FileMakerProに取り込みBDにするということをしています。
で、この作業がまだFileMakerに慣れていないので時間が掛かり、JRDBdataのDL作業も毎週できず時間が有る時にまとめてしてました。
書き込んだdata fileをDLした日は、「sec040619」までが04/06/24、「sec040911」から「sec041017」までが04/10/20、「sec050105」から「sec050110」までが05/01/12です。
これらのfileを含めた04/05/01以降のSEC dataをやっとFileMakerに取り込み終えて確認してみたところ、書き込みをした12日分のdataに前に書いたような抜けを発見したわけです。
具体的には、 「内外」と「種別」の間にあるはずの「馬場状態」2byte分のdataが欠落していて、「内外」より後ろのdata全体の相対が2byte分前にずれてしまっていました。
また、 仕様書の順番で、「IDM」から「レースP指数」、「前3Fタイム」から「後3F先頭差」、「天候コード」から「レース脚質」の部分にdataが何も無い状態(というより該当数分のスペース)になっていました。
他の日付のdataには何ら問題は無く、更新履歴を見ても該当のdataに関する再更新の記述も無かったのでこちらに書き込みをしました。
でも、今再度DLしてExcelのマクロで分割してみたら、何の問題も無いんですよね。どういうことなんだろう?さっぱりわからん。
OSの違いでこういうこと(fileの一部のdataだけが変わってしまう、または抜け落ちてしまう)って起こるのかなぁ?
なんか頭の中がポカンとしてますが、何も問題が無かったということで、私の間違いでした。
スタッフの皆さんには御迷惑をお掛けしまして申し訳ございませんでした。
|
|