PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
17150 02/03/22 19:12:25 PB7.0: 引数の制限 By たかな

カテゴリ:ユーザオブジェクト
日付:2002年03月22日 19:12 発信者:たかな
題名:PB7.0: 引数の制限

いつもお世話になってます。
さて・・
ノンビジュアルユーザーオブジェクトに関数を作成しようと、
パラメータを20個追加し保存したのですが、
最後に追加したはずのパラメータが使用する事ができませんでした。
例)public (NONE) uf_change 関数の引数は以下の通り。
value CHAR pc_ihyok[1]
value CHAR pc_isnpo[61]
reference CHAR pc_ohyok[1]
reference CHAR pc_oinch[1]
reference CHAR pc_otanc[1]
reference CHAR pc_okejo[2]
reference Double pdbl_osd11
reference Double pdbl_osd12
reference Double pdbl_osd21
reference Double pdbl_osd22
reference Double pdbl_osd31
reference Double pdbl_osd32
reference Double pdbl_oks11
reference Double pdbl_oks12
reference Double pdbl_oks21
reference Double pdbl_oks22
reference Double pdbl_oks31
reference Double pdbl_oks32
reference CHAR pc_ozubn[42]
reference CHAR pc_oerr[1]

「pc_oerr は宣言されていません」となる。
使用している箇所をコメントし、保存して再び見ると、そのパラメータがなくなっていた。

構造体を作成すれば、パラメータも1個ですみますし、
解決できるのですが、疑問に思ったので質問させていただきました。

Q.パラメータに制限があるのでしょうか?
#過去ログ 009442 グローバル関数では、20個以上宣言できてる?
#過去ログ 014307 引数名称文字数に関係がある?

回答の程、よろしくお願いします。m(_ _)m
#長文、失礼をば・・。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle SQL*Net 8
Browser Netscape4.X

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.