過去の桐井戸端BBS (桐ver.9)
26954 一括処理で一覧表印刷条件開始コマンドの表示幅を変数で指定したい 大野達郎 2004/07/02-16:46
いつもお世話になっております。
一覧表印刷条件開始の表示幅を変数で指定したいのですが、うまくいきません。

{[印刷項目]C400//しない}
の部分です。このC400 にあたる部分を変数で扱いたいのです。
これをC600 とか C800 とか動的にしたいです。

変数宣言 文字列{ &幅 }
&幅 = "C400"
{[印刷項目] &幅 //しない}
これではダメでした。
どうすればいいのでしょうか?

26955 Re:一覧表印刷条件開始の表示幅を変数で指定したい 幅田 2004/07/02-17:06
記事番号26954へのコメント
大野達郎さん
こんにちは。

「コマンド」コマンドを使えば大丈夫でしょう。
「一覧表印刷条件開始」コマンドの内容を変数に代入して
それをそのまま「コマンド」コマンドで実行します。

具体的には・・

変数宣言 文字列{ &幅 }
変数宣言 文字列{&一覧表印刷}

&幅 = "C400"
&一覧表印刷="一覧表印刷条件開始 {[印刷項目]"+&幅+" //しない}"

コマンド &一覧表印刷

という感じです。

26988 Re:一覧表印刷条件開始の表示幅を変数で指定したい 大野達郎 2004/07/07-09:34
記事番号26955へのコメント
> 幅田さん
レスどうもありがとうございます。
返事が遅れてすみませんでした。

なるほど、「コマンド」コマンドですか。
これは知りませんでした。
こんな便利なものがあったんですねえ。
まだ組んではいませんが(これが必要な業務は金曜なので)、
おそらくこれで解決できると思います。
どうもありがとうございました。

戻る