休みの日なのに
2000年10月7日 午前2時頃まで DiabloII をやりつづける。
で、インスタントの焼きそばを食べて、
日記も書かずに寝る。
朝九時ごろ起きて、また DiabloII。
10時頃で切り上げる。
で、荷物をまとめて実家へ。
本当は昨日帰る予定だったけど
仕事が遅くなったから。
途中、梅田で漫画を買う。
「別冊花とゆめ」と「かれかの」の10巻とを買い、
ついでになんとなく「はいからさん探偵帳」って
作品を買ってみた。
実家にたどりついて、
ご飯を食べようと、インスタントラーメンを作りかけたら、
父が帰ってきたので、一緒にインド料理屋の
バイキングを食べに行った。
帰ってきて少し昼寝。
それから、父の会社に行って、
新しい機械の Setup 作業を始める。
で、メモリを増設しようとしたが、
ケースの開け方がわからない。
が、Hardware のマニュアルが見当たらない。
・・・しらべたら CD の中に pdf で入っているようである。
しかし、今会社にある機械FMV の「Successor」では
pdf は見られない。
仕方がないので、Network の用意の方を先にする。
「Successor」には前に黙って NIC(Network Interface Card)を
増設していたので、それを 今回買った HUB と接続する。
そして、自分の Note機も HUB に接続して、Note機で
「Successor」の CD Drive で pdf を読むようにした。
で、メモリを増設して本体と Display を設置した。
そして、Office 2000 の Install も行った。
さて、これからが、本番。
僕が4年前に Access95 で作った、
父の会社の業務システム「JS96」を
Access2000 に移植する作業である。
まず、Workgroup File を移す。
このAccess の File、特定の Workgroup File が無いと
開けないようにしている。
それから、Access95 のファイルを Note機に複写して
Access2000 で開く。開くと変換をするかと
聞いてくるので、変換するようにする。
前に家の JunkMakerZ でこれをやったとき、
変換途中に落ちるのでどうしようもなかった。
今回もだめだったら手作業で移して行こうと思って居た。
・・・が、あっさり変換できた。
Database型とRecordsetが DAO のものだと明示的に記述し、
(「As Database」「As Recordset」を
「As DAO.Database」「As DAO.Recordset に置換」)
1ヶ所だけ残っていた古い書き方
(Access97以降は VBA では Record の Field の値に
Accessするのに、recordset!filedname という書き方を
しなければならなかったが、Access 95 ではプロパティの様に
recordset.filedname と言う書き方が許容されていた)
を直したら一応動くようになった。
で、調べていると、用紙のサイズがおかしくなっている。
これは、Access95 から Access2000 に移したことが原因ではなく、
動いている計算機が変わったことが原因。
特殊な帳票を使ったりするので、
サイズなどの設定は重要である。
さて、どうしよう。
調べてみたら、一応 PrnDevMode を機械毎に
Backup/Restore する機能を作り込んでいた。
(作った本人が忘れている。
開発時にしか必要なかったから)
が、一度設定しないと動かない。
ひとつづつ手でするしかないかなぁ・・・。
とりあえず、解決策がでないまま。
今日はここまで。
で、インスタントの焼きそばを食べて、
日記も書かずに寝る。
朝九時ごろ起きて、また DiabloII。
10時頃で切り上げる。
で、荷物をまとめて実家へ。
本当は昨日帰る予定だったけど
仕事が遅くなったから。
途中、梅田で漫画を買う。
「別冊花とゆめ」と「かれかの」の10巻とを買い、
ついでになんとなく「はいからさん探偵帳」って
作品を買ってみた。
実家にたどりついて、
ご飯を食べようと、インスタントラーメンを作りかけたら、
父が帰ってきたので、一緒にインド料理屋の
バイキングを食べに行った。
帰ってきて少し昼寝。
それから、父の会社に行って、
新しい機械の Setup 作業を始める。
で、メモリを増設しようとしたが、
ケースの開け方がわからない。
が、Hardware のマニュアルが見当たらない。
・・・しらべたら CD の中に pdf で入っているようである。
しかし、今会社にある機械FMV の「Successor」では
pdf は見られない。
仕方がないので、Network の用意の方を先にする。
「Successor」には前に黙って NIC(Network Interface Card)を
増設していたので、それを 今回買った HUB と接続する。
そして、自分の Note機も HUB に接続して、Note機で
「Successor」の CD Drive で pdf を読むようにした。
で、メモリを増設して本体と Display を設置した。
そして、Office 2000 の Install も行った。
さて、これからが、本番。
僕が4年前に Access95 で作った、
父の会社の業務システム「JS96」を
Access2000 に移植する作業である。
まず、Workgroup File を移す。
このAccess の File、特定の Workgroup File が無いと
開けないようにしている。
それから、Access95 のファイルを Note機に複写して
Access2000 で開く。開くと変換をするかと
聞いてくるので、変換するようにする。
前に家の JunkMakerZ でこれをやったとき、
変換途中に落ちるのでどうしようもなかった。
今回もだめだったら手作業で移して行こうと思って居た。
・・・が、あっさり変換できた。
Database型とRecordsetが DAO のものだと明示的に記述し、
(「As Database」「As Recordset」を
「As DAO.Database」「As DAO.Recordset に置換」)
1ヶ所だけ残っていた古い書き方
(Access97以降は VBA では Record の Field の値に
Accessするのに、recordset!filedname という書き方を
しなければならなかったが、Access 95 ではプロパティの様に
recordset.filedname と言う書き方が許容されていた)
を直したら一応動くようになった。
で、調べていると、用紙のサイズがおかしくなっている。
これは、Access95 から Access2000 に移したことが原因ではなく、
動いている計算機が変わったことが原因。
特殊な帳票を使ったりするので、
サイズなどの設定は重要である。
さて、どうしよう。
調べてみたら、一応 PrnDevMode を機械毎に
Backup/Restore する機能を作り込んでいた。
(作った本人が忘れている。
開発時にしか必要なかったから)
が、一度設定しないと動かない。
ひとつづつ手でするしかないかなぁ・・・。
とりあえず、解決策がでないまま。
今日はここまで。
コメント