PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22437 06/02/02 15:59:59 PB10.0: PB10.0とマクニカFaxPressのFAPIObject5.7の連携について By poteto_head

カテゴリ:スクリプトの記述
日付:2006年02月02日 15:59 発信者:poteto_head
題名:PB10.0: PB10.0とマクニカFaxPressのFAPIObject5.7の連携について

初めて質問させていただきます。どうぞよろしくお願いいたします。
過去2000年頃に1・2度質問が上がってる内容なのですが(但しこの時のご質問はPB6.5の様です)、
うまくいかないので質問させていただきました。
PB10.0とマクニカFaxPressのFAPIObject5.7の連携について、以下のように記述しているのですが、
FAXの送信実行(send)でエラーが発生してしまいます。

//  FAX環境の作成
OLEObject Fapiobj 
Integer li_rc
Fapiobj = CREATE OLEObject
li_rc = FapiObj.ConnectToNewObject(\"Faxpress.Fapiobj\")
IF li_rc < 0 THEN
  DESTROY Fapiobj
  MessageBox(\"オブジェクトへの接続に失敗\",\"エラー:\" + String(li_rc))
  Return
END IF

//  FAX環境の設定 
FapiObj.ServerName = \"99999999\" 
FapiObj.UserName = \"XXXXXXXX\" 
FapiObj.Password = \"\" 
FapiObj.SendObj.DestinationObj.FaxNumber = \"999-9999\" 
FapiObj.SendObj.AttachmentFiles = Fapiobj.FaxFilename 
FapiObj.SendObj.WithCover = false 

//  FAXデータの作成
w_pb_sdy00010_output_002.dw_hacyu_syo.Object.DataWindow.Printer = \"Faxpress API\"
w_pb_sdy00010_output_002.dw_hacyu_syo.print()


//  FAX送信実行 
FapiObj.SendObj.Send   ← ここでエラーが発生

//  終了処理    
FapiObj.DisconnectObject()
DESTROY  FapiObj

エラーの内容は
Power Builder アプリケーションの実行エラー (R0039)
アプリケーションは中断されました。
エラー:外部オブジェクト プロパティ send のアクセス エラーです。
と表示されます。

念のために問題の  FapiObj.SendObj.Send   をコメントアウトしますと、
プログラム自体は正常終了します。

色々試してみるのですが、うまくゆきません。
どの様に対処させていただけばよいか、お教えいただければ幸いです。
以上よろしくお願いいたします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle Net 9
Browser Netscape

Server SoftWare

OS Windows 2000
DBMS Oracle9i
WebServer (記載なし)

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