CSV出力の漢字テキストが???出力
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
umemori
投稿数: 88
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
V9SP6AよりV9Plusアプリケーション変換ユーティリティ
↓
RM Converter
上記コンバートを行いました。
Magic uniPaaS V1Plusの設定が原因でしょうか?
テキスト出力の漢字が????になります。
例)見出1..会員コード,会員名,
明細n..1,鈴木,
結果) 見出1 ????,????,
明細n 1,鈴木,
※見出1をデータとして移送すれば、正常ですが...
↓
RM Converter
上記コンバートを行いました。
Magic uniPaaS V1Plusの設定が原因でしょうか?
テキスト出力の漢字が????になります。
例)見出1..会員コード,会員名,
明細n..1,鈴木,
結果) 見出1 ????,????,
明細n 1,鈴木,
※見出1をデータとして移送すれば、正常ですが...
投票数:0
平均点:0.00
umemori
投稿数: 88
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
RM_CONVERTER分をテストしましたが、漢字テキストが???なりました。
マスタファイル関連の簡単なCSV出力などは、どこでも導入します。
CSV出力タスクを削除して新規作成しても同じです。
動作環境設定を変更するのでしょうか??
Unipassは、見出しもエディトで定義が必要??
マスタファイル関連の簡単なCSV出力などは、どこでも導入します。
CSV出力タスクを削除して新規作成しても同じです。
動作環境設定を変更するのでしょうか??
Unipassは、見出しもエディトで定義が必要??
投票数:0
平均点:0.00
umemori
投稿数: 88
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
RM_CONVERTERでは、なく
マイグレーションのV9Plusアプリケーション変換ユーティリティ(RM互換)でのテストの間違いです。
マイグレーションのV9Plusアプリケーション変換ユーティリティ(RM互換)でのテストの間違いです。
投票数:0
平均点:0.00
null
投稿数: 191
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
テキスト出力したら漢字が ?? になる以外の文章は良く判りませんが、
デフォルトで使用するコードページが正しく設定されていないのでは無いかと思います。
V10 以前は内部エンコードが ShiftJIS でしたが、V10 以降、テキスト入出力を行う場合は
どの文字コードで出力するかを少しだけ意識する必要があります。
確認するのは多分、以下の 3 箇所だったと思います。
・Magic.ini の ExternalCodePage を確認。 恐らく原因はこれかと思います。
ShiftJIS で入出力を行いたいのであれば ExternalCodePage = 932 を設定。
932 の値についてはコードページで検索してください。
・各プログラムの入出力ファイルの特性の「使用する文字セット」を確認。
新規で作成した場合、「A=ANSI」になってます。
・出力項目のデータビューで見える特性の「文字セット」を確認。
新規で作成した場合、「A=ANSI」になってます。
デフォルトで使用するコードページが正しく設定されていないのでは無いかと思います。
V10 以前は内部エンコードが ShiftJIS でしたが、V10 以降、テキスト入出力を行う場合は
どの文字コードで出力するかを少しだけ意識する必要があります。
確認するのは多分、以下の 3 箇所だったと思います。
・Magic.ini の ExternalCodePage を確認。 恐らく原因はこれかと思います。
ShiftJIS で入出力を行いたいのであれば ExternalCodePage = 932 を設定。
932 の値についてはコードページで検索してください。
・各プログラムの入出力ファイルの特性の「使用する文字セット」を確認。
新規で作成した場合、「A=ANSI」になってます。
・出力項目のデータビューで見える特性の「文字セット」を確認。
新規で作成した場合、「A=ANSI」になってます。
投票数:1
平均点:10.00
umemori
投稿数: 88
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
御回答ありがとうございます。
Magic.iniのExternalCodePage = 1252 → 932
に変更したところうまくいきました。
今後ともよろしくおねがいします。
Magic.iniのExternalCodePage = 1252 → 932
に変更したところうまくいきました。
今後ともよろしくおねがいします。
投票数:0
平均点:0.00
umemori
投稿数: 88
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
自己レスです。
体験版でうまくいきましたので MAGIC.INIのあたりをつけて同じにしました。
修正箇所
LocateModeQueryWarning = Y
IndentCharacters = 3
ExternalCodePage = 932
上記いづれかです。
マイグレーションのINI変換ユーティリティが漢字テキスト対応
でないと思いますが?
体験版でうまくいきましたので MAGIC.INIのあたりをつけて同じにしました。
修正箇所
LocateModeQueryWarning = Y
IndentCharacters = 3
ExternalCodePage = 932
上記いづれかです。
マイグレーションのINI変換ユーティリティが漢字テキスト対応
でないと思いますが?
投票数:0
平均点:0.00