($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
可変長ファイルへのFTP送信は出来ないのでしょうか? ゆうやん さん [ 2月4日(木) 20時47分 ]
いつもお世話になります。またお知恵をお借りしたく、お願いします。

1レコード1フィールドのPFですが、その項目を可変長(VARLEN)で定義しています。
このファイルにFTP PUTでデータを送ろうとすると、BINでもASCIIでも送信できません。
(ファイルのオープンが出来ません。ただ、ASCIIモードでappendを使用するとファイルのオープンは出
来ているようですが、結果データは受信できていません)

そもそも可変長のファイルにはFTPでデータの送信をすることは不可能なのでしょうか?
なんらかの指定をすれば可能なのでしょうか?

ご存じのことがあれば教えてください。どうぞよろしくお願いします。
FTP となりのSE さん [ 2月5日(金) 14時8分 ]
できる事は、できる。できん事は、できません。
裏技など ありません。
RE:FTP ゆうやん さん [ 2月5日(金) 14時20分 ]
となりのSEさん

ご回答とご教示ありがとうございます。
では、そもそも出来ないことなのですね。
勉強になりました。

そもそも となりのSEさん さん [ 2月5日(金) 19時8分 ]
FTPは フィールドの属性を無視して、ファイルを転送します。
できること
1. 16進転送。レコード長も無視します。
2. テキスト転送 1レコード1フィールドと 解釈されます。

原始的だから、応用が広い。できる事が、上位機能では、ありません。
CPYF と 組み合わせれば なんとか なるかも。
いよいよ なら RPGを 使うとか。
RE:そもそも ゆうやん さん [ 2月5日(金) 21時26分 ]
なるほど、シンプル機能だからこそこれほど広まっているのですね。
可変長では受信そのものが出来ないので、まずは固定長で受信して
いろいろ加工するしかないみたいです。

再度のご指導ありがとうございます、またの折にはどうぞよろしくお願いします。

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目