可変長TABのTXT入力
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
お世話になります。
可変長TAB区切りのデータをTXT入力したいと考えておりますが、どなたか良い方法をご存知の方いますでしょうか?
すみません。よろしくご教授の程お願いいたします。
可変長TAB区切りのデータをTXT入力したいと考えておりますが、どなたか良い方法をご存知の方いますでしょうか?
すみません。よろしくご教授の程お願いいたします。
投票数:0
平均点:0.00
kawabata
居住地: 群馬
投稿数: 86
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは。
可変長の取り込みは、しばらくやっていないのであいまいな記憶での回答になりますが、ご容赦ください。
「なんだ、固定長とそんなに変わらないんだ」と感心した記憶があります。
基本的に固定長の場合と同じようにフォームを用意し、「データ入力」の「形」の欄に「単区切」もしくは「複区切」を指定、「記」の欄に区切り文字を指定するだけでよかったと思います。
ヘルプの「データ入力」の項を参考にしてください。
可変長の取り込みは、しばらくやっていないのであいまいな記憶での回答になりますが、ご容赦ください。
「なんだ、固定長とそんなに変わらないんだ」と感心した記憶があります。
基本的に固定長の場合と同じようにフォームを用意し、「データ入力」の「形」の欄に「単区切」もしくは「複区切」を指定、「記」の欄に区切り文字を指定するだけでよかったと思います。
ヘルプの「データ入力」の項を参考にしてください。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kawabataさん
ご返答ありがとうございました。
V8を使用しているのですが、ご返答の内容は可能なのでしょうか?
すみません、再度のご返答よろしくお願いいたします。
ご返答ありがとうございました。
V8を使用しているのですが、ご返答の内容は可能なのでしょうか?
すみません、再度のご返答よろしくお願いいたします。
投票数:0
平均点:0.00
kawabata
居住地: 群馬
投稿数: 86
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
当方は現在、7を使用しており、8は手元にありませんので確認できません。
ただ7と8の開発機能は、基本的な部分に大きな違いはないと記憶しております。 多分大丈夫ではないかと思います。
ただ7と8の開発機能は、基本的な部分に大きな違いはないと記憶しております。 多分大丈夫ではないかと思います。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kawabataさんへ
こんにちは。
再度のご返答ありがとうございました。
V8の中で確認が取れました。
なんとかなりそうです。
アドバイスありがとうございました。
また機会があればよろしくお願いいたします。
こんにちは。
再度のご返答ありがとうございました。
V8の中で確認が取れました。
なんとかなりそうです。
アドバイスありがとうございました。
また機会があればよろしくお願いいたします。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kawabata さんへ
何度もすみません。
TAB区切りのサンプルデータを作成し、試そうとしましたが・・・区切り文字は1文字だけの指定ですので、やはり
無理なのでしょうか。。。
すみません、ご返答よろしくお願いいたします。
何度もすみません。
TAB区切りのサンプルデータを作成し、試そうとしましたが・・・区切り文字は1文字だけの指定ですので、やはり
無理なのでしょうか。。。
すみません、ご返答よろしくお願いいたします。
投票数:0
平均点:0.00
kawabata
居住地: 群馬
投稿数: 86
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
こんにちは。
すみません。タブ区切りでしたね。
タブ区切りの場合、区切り文字にタブが指定できないため、通常の方法では取り込むことができません。
申し訳ありませんでした。
代替策として、以下のような方法がありますので試してみてください。
データをレコード単位でまるごとひとつの変数に取り込みます。
たとえば、変数の桁数を500桁とか1000桁にして、固定長で。
取り込んだ変数から、STRTOKEN関数でタブ毎(CHR(9))にデータを取り出します。
STRTOKEN関数はV8から導入された関数です。当方V8を持っておらず確認はできていませんので、分かりにくい説明になっていると思いますがご容赦ください。
すみません。タブ区切りでしたね。
タブ区切りの場合、区切り文字にタブが指定できないため、通常の方法では取り込むことができません。
申し訳ありませんでした。
代替策として、以下のような方法がありますので試してみてください。
データをレコード単位でまるごとひとつの変数に取り込みます。
たとえば、変数の桁数を500桁とか1000桁にして、固定長で。
取り込んだ変数から、STRTOKEN関数でタブ毎(CHR(9))にデータを取り出します。
STRTOKEN関数はV8から導入された関数です。当方V8を持っておらず確認はできていませんので、分かりにくい説明になっていると思いますがご容赦ください。
投票数:0
平均点:0.00
yamazawakt
居住地: 山形県
投稿数: 228
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kawabata さんへ
ご返答ありがとうございました。
早速テストを行ったところ、無事解決いたしました!
何度もご返答いただきましてありがとうございます。
貴重な情報でした。
今後ともよろしくお願いいたします。
ご返答ありがとうございました。
早速テストを行ったところ、無事解決いたしました!
何度もご返答いただきましてありがとうございます。
貴重な情報でした。
今後ともよろしくお願いいたします。
投票数:0
平均点:0.00
kawabata
居住地: 群馬
投稿数: 86
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
ご丁寧にありがとうございます。
ご質問内容をきちんと読まずに回答してしまい、
ご迷惑おかけしました。
ご質問内容をきちんと読まずに回答してしまい、
ご迷惑おかけしました。
投票数:0
平均点:0.00