PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
23946 13/05/21 19:30:07 Binary型にセットしたい By いつか

カテゴリ:スクリプトの記述
日付:2013年05月21日 19:30 発信者:いつか
題名:Binary型にセットしたい

PowerBuilder Version:12.1
Client OS:Windows XP

お疲れ様です。
またしても失礼します。1歩進んでは立ち往生してます。
.NET WEBサービスを利用してメール送信の処理を組み込んでいます。
添付ファイルの指定がうまくいかず、行き詰っております。

受側の項目はbase64Binary型です。
(しかしPBに取り込んだオブジェクトではbyte型になってます)
アプリケーションテクニックの29章WEBサービスクライアントの構築などを参考にして
base64Binary型はPBではblob型なんだと思い、

attachmentdata[1] = byte(blob(\"c:\\temp\\test.pdf\"))

としても添付ファイルは送信されませんでした。

よくよく読むと、base64Binary型→blob型は
EasySOAPWEBサービスエンジンを使用した場合だと気づきました。
しかし、.NET WEBサービスエンジンのデータ型マッピングをみても
base64Binary型がありませんでした。

どのように指定すればいいのか悩んでおります。
アドバイスお願いします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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