過去の桐井戸端BBS (桐ver.8) |
7151 | 桐8一括処理内で桐5のデータを直接読み込みたい | 大谷 | 2000/08/15-16:52 |
いつも拝見して勉強にさせていただいております。桐V8sp5使用です。 一括処理中で、前に作った桐5のデータを丸ごと桐8の表に読み込もうとしているんですが、 『KD1331:旧バージョンの形式です.再定義してください』と出てきます。 表を個別に開いて定義すればいいのでしょうが、一括処理中で済ますことはできないんでしょうか。 | |||
7153 | 桐ver.5表から桐ver.8表への変換 | 佐田 守弘 | 2000/08/15-22:34 |
記事番号7151へのコメント 大谷さん 桐ver.5表から桐ver.8表に変換するには、桐ver.8(内部バージョンは桐ver.7.1表)で再定義を行う事が必要です。 桐ver.8の会話処理モードで桐ver.5表を開いた場合、形の上では桐ver.8で使える表に変換されますが、 このままでは不完全な状態であり、完全な桐ver.8表には変換されません。 具体的に言うと、8KB/ページ形式にならず、桐ver.5表と同じ4kb/ページの表のままになる。 これに関連し、最大項目数が桐ver.5の仕様のままになる。 上記の制限の他、当面は桐ver.8で使用する事は可能ですが、将来のバージョンで不都合を来す事もあり得ると思います。 実際、桐ver.3表を再定義せずに桐ver.4で使っていた所、桐ver.5で不都合を来した事がありました。 この様な訳で、桐ver.5表を桐ver.8表に変換するには、単に開いて保存するのではなく、 再定義モードで一度開き、保存し直して下さい。これは、変換に際して必須の作業と考えて頂いた方が安全です。 なお、一括処理で変換したいとの事ですが、一括処理上で表を再定義するコマンドは用意されていません。 ですから、これは不可能です。 敢て言うならば、桐ver.8の一括処理中で、変換したい表の枠組みのK3ファイルを印字コマンドで 書き出す一括処理コマンドを作り、これを使って作成した桐ver.8に、元のデータを読み込むといった方法は ないでもありません。 しかし桐ver.5の表を1つずつ再定義で開て、これを見ながら、一括処理コマンドを1つずつ書いて行く事になりますから、 とてつもない手間が掛り、全く実用になりません。 佐田守弘(KS-00119) | |||
7202 | Re:桐ver.5表から桐ver.8表への変換 | 大谷 | 2000/08/17-10:17 |
記事番号7153へのコメント ただ単に、まえのデータを生かしたいだけで、桐8の表に桐5のデータを読み込もうとしているんですが、 それでも前の表(桐5)は再定義しなおしておかなければならないんでしょうか? | |||
7204 | Re:桐ver.5表から桐ver.8表への変換 | 悲しげ | 2000/08/17-12:02 |
記事番号7202へのコメント #7151 >一括処理中で、前に作った桐5のデータを丸ごと桐8の表に読み込もうとして >いるんですが、『KD1331:旧バージョンの形式です.再定義してください』と出て >きます。 #7202 >ただ単に、まえのデータを生かしたいだけで、桐8の表に桐5のデータを読み込もう >としているんですが、それでも前の表(桐5)は再定義しなおしておかなければならな >いんでしょうか? ははぁ、判りました。 v8からv5の表を(v8に再定義変換することなしに)直接読み込むことは可能です。 大谷さんはv5読み込み表をオープンしてから読み込もうとしたのだと思います。 v5読み込み表の方をオープンしないで読み込み実行すればメッセージは出ない筈です。 | |||
7210 | Re:桐ver.5表から桐ver.8表への変換 | 大谷 | 2000/08/17-14:26 |
記事番号7204へのコメント >v8からv5の表を(v8に再定義変換することなしに)直接読み込むことは可能 >です。大谷さんはv5読み込み表をオープンしてから読み込もうとしたのだと >思います。v5読み込み表の方をオープンしないで読み込み実行すればメッセ >ージは出ない筈です。 そう思って、桐8のフォルダに新規に桐5と同じ様な表を定義して、 &FILE=&桐8フォルダ+"\債主.tbl" 表 &FILE &FILE1=&桐5フォルダ+"\債主.tbl" 読み込み 表,&FILE1,* と、読み込もうと思っているんですが、どうしても4行目のところで、 『KD1331:旧バージョンの形式です.再定義してください』のエラー表示が出るんです。 | |||
7214 | Re:桐ver.5表から桐ver.8表への変換 | 宮城 | 2000/08/17-15:54 |
記事番号7210へのコメント 大谷さん、やってみたんですけどできますが・・・??? フォルダ名とファイル名こそ違いますが、別フォルダの同名バージョン違い表間の読み込み、問題なくできます。 可能性として、V5データが実はV4以前形式をそのまま使っていたとかいうことはありませんか? | |||
7215 | Re:桐ver.5表から桐ver.8表への変換 | 大谷 | 2000/08/17-16:12 |
記事番号7214へのコメント >可能性として、V5データが実はV4以前形式をそのまま使っていたとかいうこと >はありませんか? ご指摘ありがとうございました。昔から使っている表なのでてっきりV5で定義してあるものと思っていました。 桐のファイルパレットで見てみたら確かに「4」という数字が。 皆さんお騒がせして申し訳ありませんでした。 |