過去の桐井戸端BBS (桐ver.8)
6402 一括処理(履歴)を他のテーブルで使用したいのですが・・・。 ブチ 2000/06/12-16:09
こんにちは。初めて投稿します。
桐のVer8を使って3ヶ月の初心者です。
一括処理について教えて欲しいのですが、テーブル名をRENAMEをして、一括処理を実行したら
”履歴が一個も存在しない”と怒られるのですがRENAMEをする前の一括処理の履歴は使用できないのでしょうか??
誰か教えてください。
6403 Re:一括処理を他のテーブルで使用したいのですが・・・。 宮城 2000/06/12-16:34
記事番号6402へのコメント
マニュアル(KV8CMD1.PDF)48ページに、

>登録を開始した表以外から、履歴を実行することはできません。

となってますね。ケチ!

ただ手はなくもない。
履歴の本体ファイルわかりますか。
表と同じディレクトリにWindowsへのログイン名+全部で8文字になるようアンダーバーをつけた
Bichi___.CMDって感じのがあるはずです。

履歴開始 KHL0001
変数宣言 整数{&履歴変数}
使用フォーム
条件 (.NOT #行集計状態 .AND .NOT #絞り込み状態 .AND #整列状態) 整列解除
絞り込み [1組]{0}
解除 1
履歴終了 KHL0001,表

これを再定義で開いて、次のように先頭行と最終行を変えます。

表 "RENAMEした表名"
変数宣言 整数{&履歴変数}
使用フォーム
条件 (.NOT #行集計状態 .AND .NOT #絞り込み状態 .AND #整列状態) 整列解除
絞り込み [1組]{0}
解除 1


履歴は表を開いてからスタートさせますね。
先頭の行は開いていない状態から目的の表を開けというコマンドです。
最後は表を閉じなさいと。
次何もないから「終了」のほうがいいかな。
立派な一括処理の出来上がり。

前の履歴も残しておきたいなら別名で保存します。

戻る