過去の桐井戸端BBS (桐ver.8)
7221 表のバージョンを調べる関数は? 大谷 2000/08/18-12:53
いつも拝見させていただいております。

桐のファイルパレットで、「表」を見ると、表が定義されているバージョンが「4」とか「5」とかでます。
また、右クリック「ファイルの情報」では、ファイルの情報が表示されますが、桐の関数や
一括処理コマンドなどで情報を調べることはできるんでしょうか?
7228 Re:表のバージョンを調べる 佐田 守弘 2000/08/18-18:10
記事番号7221へのコメント
大谷さん
ファイルパレットで表示されるのは、表の内部バージョンと呼ばれるものです。
これは、桐のどのシステムで作成(ないしは再定義)したものであるかを意味します。
概ね桐のバージョンと表のバージョンは一致しますが、桐ver.8については、桐ver.7.1の表と仕組みが同じなので、
表の内部バージョンは7.1になっていると思います。
このバージョンが古い(数字が若い)場合には、古い定義内容の表であることを意味します。

この内部バージョンは、ファイルパレットで調べられますが、それ以外の方法では調べる方法は用意されていないと
思います。
(非公開の方法があれば別ですが)

佐田守弘(KS-00119)

7236 Re:表のバージョンを調べる toshi-chan 2000/08/18-23:33
記事番号7221へのコメント
大谷さん、こんばんは。

 一括処理で旧バージョンの表を開くときは、確認メッセージが表示されるので、その時にバージョン番号はわかります。
ただし、桐7以降はファイル形式が同じなので、それを開くときは確認メッセージは表示されません。

 それ以外の方法では、#最大項目数を使ってみてはいかがですか。
最大項目数は
   桐ver4・・・ 100
   桐ver5・・・ 255
   myclass桐・・ 100
   桐ver6以降・2000
となっています。
myclassはもともとver5なので、表ファイルもver5形式です。

7241 Re:表のバージョンを調べる bonito 2000/08/19-11:12
記事番号7221へのコメント
えぇ〜…、
どんな数字が欲しいか判りませんが、
#バージョン番号 じゃ駄目なの?

7245 Re:勘違い勘違い(^^; bonito 2000/08/19-12:50
記事番号7241へのコメント
失礼しました。

>#バージョン番号 じゃ駄目なの?
駄目ですね(あたりまえ)、こりゃ今動いてる桐のシステムのバージョンを返すだけじゃ! m(__)m

戻る