ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

CSV出力の漢字テキストが???出力

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2010-1-27 18:34
umemori  一人前   投稿数: 88
V9SP6AよりV9Plusアプリケーション変換ユーティリティ
 ↓
RM Converter
上記コンバートを行いました。
Magic uniPaaS V1Plusの設定が原因でしょうか?

テキスト出力の漢字が????になります。

例)見出1..会員コード,会員名,
  明細n..1,鈴木,

結果) 見出1 ????,????,
    明細n 1,鈴木,

※見出1をデータとして移送すれば、正常ですが...
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010-1-28 10:04
umemori  一人前   投稿数: 88
RM_CONVERTER分をテストしましたが、漢字テキストが???なりました。

マスタファイル関連の簡単なCSV出力などは、どこでも導入します。

CSV出力タスクを削除して新規作成しても同じです。
動作環境設定を変更するのでしょうか??
Unipassは、見出しもエディトで定義が必要??
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-1-28 10:13
umemori  一人前   投稿数: 88
RM_CONVERTERでは、なく
マイグレーションのV9Plusアプリケーション変換ユーティリティ(RM互換)でのテストの間違いです。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010-1-28 10:43
null  長老   投稿数: 191
テキスト出力したら漢字が ?? になる以外の文章は良く判りませんが、
デフォルトで使用するコードページが正しく設定されていないのでは無いかと思います。

V10 以前は内部エンコードが ShiftJIS でしたが、V10 以降、テキスト入出力を行う場合は
どの文字コードで出力するかを少しだけ意識する必要があります。

確認するのは多分、以下の 3 箇所だったと思います。
・Magic.ini の ExternalCodePage を確認。 恐らく原因はこれかと思います。
ShiftJIS で入出力を行いたいのであれば ExternalCodePage = 932 を設定。
932 の値についてはコードページで検索してください。

・各プログラムの入出力ファイルの特性の「使用する文字セット」を確認。
新規で作成した場合、「A=ANSI」になってます。

・出力項目のデータビューで見える特性の「文字セット」を確認。
新規で作成した場合、「A=ANSI」になってます。
投票数:1 平均点:10.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-1-28 17:07
umemori  一人前   投稿数: 88
御回答ありがとうございます。

Magic.iniのExternalCodePage = 1252 → 932 
に変更したところうまくいきました。
今後ともよろしくおねがいします。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-1-28 10:55
umemori  一人前   投稿数: 88
自己レスです。
体験版でうまくいきましたので MAGIC.INIのあたりをつけて同じにしました。

 修正箇所
   LocateModeQueryWarning = Y
   IndentCharacters = 3
   ExternalCodePage = 932
  上記いづれかです。

マイグレーションのINI変換ユーティリティが漢字テキスト対応
でないと思いますが?
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約