($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
PCへのデータ転送 文字化け状態時は起動しない たじやん さん [ 6月15日(金) 15時53分 ]
i Access for Windows 7.1を利用中です。

OS:Windows7(サポート外承知でWindows10_1703でも一部利用中)

CLでSTRPCOコマンドを用いExcelへデータ転送をしています。

文字化け状態(Ctrl+F3で解除)時にデータ転送すると、STRPCOコマンドが機
能しません。
(Windows7、Windows10共に。サービスパックのバージョンにも起因しないかと)

気を付ければ良いだけの問題ですが、原因がわかる方がいらっしゃいました
ら、是非ご教示頂けますか?

よろしくお願いいたします。
RE:PCへのデータ転送 文字化け状態時は起動しない HJ さん [ 6月19日(火) 12時8分 ]
STRPCCMDの 文字列に ¥記号を使ってる。
はずしてたら ごめん。
RE:PCへのデータ転送 文字化け状態時は起動しない IKD さん [ 6月19日(火) 20時49分 ]
自分が何をやってるのかを語らないで
「エラーが出ました。わかる人はいますか?」では
神様でもわからないと思いますよ。
質問では自分のやったことを十分説明しないと
回答する人に失礼以前ですね。
RE:PCへのデータ転送 文字化け状態時は起動しない たじやん さん [ 6月20日(水) 8時57分 ]
お二人ともご回答ありがとうございました。

>STRPCCMDの 文字列に ¥記号を使ってる。 

Excelデータのパス指定時に「¥」を使わなければなりませんので避けられな
い、という事ですかね。
何故「¥」がダメなのかをご教示頂けると・・・。

>自分が何をやってるのかを語らないで
>「エラーが出ました。わかる人はいますか?」では
>神様でもわからないと思いますよ。
>質問では自分のやったことを十分説明しないと
>回答する人に失礼以前ですね。

私の書き込みでご理解頂けると思っていましたが、ソース開示した方がよかっ
たですね。
ご指摘頂きありがとうございました。今さらですが↓のような感じです。

STRPCO     PCTA(*NO)                               
MONMSG     MSGID(IWS4010)                          
STRPCCMD   PCCMD('C:\TEMP \A.BAT') PAUSE(*NO)
MONMSG     MSGID(IWS4010)         
                 
CCSID HJ さん [ 6月20日(水) 11時41分 ]
STRPCCMDでは 文字列を 画面表示する。(非表示だから見えません)
これが WINDOWSコマンド として 実行される。
エン記号は ダラー記号に変換されるので、構文エラーになる。

スラッシュに変える。これでだめなら、手はない。


RE:CCSID たじやん さん [ 6月20日(水) 14時27分 ]
>STRPCCMDでは 文字列を 画面表示する。(非表示だから見えません)
>これが WINDOWSコマンド として 実行される。
>エン記号は ダラー記号に変換されるので、構文エラーになる。
>スラッシュに変える。これでだめなら、手はない

わかりやすいご回答、誠にありがとうございました。
補足 HJ さん [ 6月22日(金) 21時47分 ]
パス区切り文字に、スラッシュが使えるのは、場合によります。

スラッシュを 制御スイッチと解釈する APIも 存在します。


お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目