PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
15319 01/05/23 14:26:08 RE(3):PB7.0: FileOpen関数 By nn3
15275 01/05/17 12:32:46 発言削除 By M.M
15274 01/05/17 12:30:55 RE(1):PB7.0: FileOpen関数 By M.M
15267 01/05/15 15:15:19 PB7.0: FileOpen関数 By nn3

カテゴリ:スクリプトの記述
日付:2001年05月17日 12:30 発信者:M.M
題名:RE(1):PB7.0: FileOpen関数

nn3さん、こんにちは。

>FDへCSV形式で出力する処理を作成しています。
>ヘッダーレコード、明細などを編集するのでSaveAsは使用せず、
>FileOpen後、スクリプトでカンマ編集したレコードを
>FileWriteしています。
>そのFileOpen時に、Write!(書き込み専用)を指定しているのですが
>FDがセットされていないときの「ディスクがありません」のメッセージが2度表示
>されてしまいます。
>全く同じスクリプトでWrite!の部分をRead!にかえると1度のみの表示になります。
>これは仕様でしょうか?

直接的な解決策ではありませんが、FDドライブでファイルを開く前に、
Win32APIやFileExists関数等で、FDドライブが使用可能かどうかの
チェックができないものでしょうか。(推測モードの発言です)

PBDS(PowerBuilder Developer Station)に登録している「フリー
ライブラリ for PowerBuilder」にそういった機能の関数があった
ような記憶がありますが...(曖昧な発言ですみません)


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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