過去の桐井戸端BBS (桐ver.9)
23999 一括処理で使用できない関数にはどのようなものがあるのでしょうか 大原孝一 2003/12/23-10:10
一括処理コマンドで
代入 &率=#表引き(&金額,>=,ファイル名,[金額],[率])
としたら、『使用できない関数です』と表示されます。
仕方なく、フォーム上で計算させています。

質問は表引き関数以外にも、一括で使用できない関数はあるのでしょうか?
マニュアル等どこをさがしても記載がないのですが・・・。

皆さんよろしく、お願いいたします。
24002 Re:一括処理での関数の使用 ONnoji 2003/12/23-10:59
記事番号23999へのコメント
大原さん、こんにちは。

[式入力]ダイアログボックスと[関数ヘルプ]の両方を参照すればいいと思いますが・・・
[関数ヘルプ]に書いていない内容が[式入力]ダイアログボックスに書いてあったり、
その逆もありますので、両方を参照されることをおすすめします。

なお、表引きに関してはこの掲示板の過去ログが参考になりますよ。

キーワードは[表引き]または[表引き関数]でいろいろ見つかりますよ。

過去の桐井戸端BBS (桐ver.8)

11038 #表引き関数は一括処理で使用できないのですか。 2001/04/25-21:25

http://www.fuku3.com/~habata/kbbs/kakov8/11038.htm

24003 Re:一括処理での関数の使用 佐田 守弘 2003/12/23-11:10
記事番号23999へのコメント
大原孝一さん
一括処理で使えない関数は他にもあります。
「#直前値」や、「#連番」、また置換専用の関数などがその例です。
ついうっかりすると、ミスを犯しやすいですね。
一括処理で使えない件は、関数のヘルプで、個々の関数に記載されていると思います。

せっかくですから、使えない関数の行い方を紹介しておきます。
●表引き
表引きしたい表を開いておき、その表を検索して値を変数に代入して持って来ます。
 代入 &code=[品ID]
 編集表 商品
 検索 [ID]{=&code}
 代入 &商品名=[商品名]
 編集表 <元の表>
 行訂正 [品名]=&商品名

●直前値
ジャンプ 行番号=-1
代入 &値=<その項目名>
ジャンプ 行番号=+1
項目値代入 <その項目名>=&値
なお、表示モードなら項目値代入の替りに行訂正を使います。

佐田守弘(KS-00119)
24004 Re:一括処理での関数の使用 大原孝一 2003/12/23-11:29
記事番号24003へのコメント
ONnojiさん、佐田 守弘先生 ありがとうございます。
過去ログをよんで、目からうろこ状態です。
さっそく、検索コマンドを使って不用なフォームは消しました。

  表 ”率.tbl”
  検索 [金額]{<=&金額}
  &率=[率]

本当にありがとうございました。これからは、マニュアル・過去ログをよく調べます。m(_ _)m

戻る