(現在 過去ログ59 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9245 / inTopicNo.1)  SJIS出力(桐ver10)
  
□投稿者/ 一太郎 -(2015/07/28(Tue) 14:00:04)
    桐9で作成した一括処理を桐10に変換したところ、
    テキストを書き出して、他のアプリケーションで使用するとエラーになる。(読み込めない)
    印字開始の一括処理は「SJIS出力 = する」でエラーにならないのですが、書き出しで「SJIS出力 = する」のコマンドの使い方がわかりませんので、ご教授願います。

    @一括処理:
    印字開始 &ファイル名,追加 SJIS出力 = する
    【ok】

    A一括処理:
    書き出し条件登録 テキスト,条件名="","住所.txt",区切り=",",項目名=しない,ファイル名変更=しない,表示条件=する,{[郵便],[住所],[氏名]}
    書き出し テキスト,条件名=""
    【エラー】
    B会話処理:
    書き出し→テキスト→実行
    【エラー】
引用返信 [メール受信/OFF] 削除キー/
■9250 / inTopicNo.2)  Re[1]: SJIS出力(桐ver10)
□投稿者/ たゆー -(2015/07/28(Tue) 14:28:18)
    印字コマンドは、そのままでは「UTF-16」ですので
    動かない場合もあると思います。

    例えば、
    1.batファイル
    2.半角コンマを区切りとして書き出す(注:書き出しCSVコマンドではありません)
     印字 ◯◯+","+■■++","・・・の形式です
     ファイル名を「abc.csv」としても利用できません

    そして利用方法は、そのままで動くか動かないかの利用目的で判断ください


引用返信 [メール受信/OFF] 削除キー/
■9252 / inTopicNo.3)  Re[2]: SJIS出力(桐ver10)
□投稿者/ 一太郎 -(2015/07/28(Tue) 14:53:47)
    たゆーさんご回答有り難う御座います。

    1.batファイル
    2.半角コンマを区切りとして書き出す

    初心者でも、わかるようにご指導をお願いいたします。

    阿部
引用返信 [メール受信/OFF] 削除キー/
■9253 / inTopicNo.4)  Re[3]: SJIS出力(桐ver10)
□投稿者/ たゆー -(2015/07/28(Tue) 15:03:33)
    失礼いたしました。ご質問は
    印字コマンドで無く、書き出し テキストですね

    >書き出しで「SJIS出力 = する」のコマンドの使い方ですね

    正しくは「書き出しテキスト」には「SJIS出力」関係コマンドはありません
    修正・補足させていただきます

    > 初心者でも、わかるようにご指導をお願いいたします。
    それではまず
    >テキストを書き出して、他のアプリケーションで使用するとエラーになる。(読み込めない)
    その書き出したテキストファイルをどのように、(例えばアプリ名等で)利用予定ですか?

引用返信 [メール受信/OFF] 削除キー/
■9254 / inTopicNo.5)  Re[4]: SJIS出力(桐ver10)
□投稿者/ 一太郎 -(2015/07/28(Tue) 15:20:10)
    2015/07/28(Tue) 17:06:16 編集(投稿者)


    -------------------------------------------
     &ファイル名="D:\住所録.TXT"
    繰り返し ( .Not #終端行 )
       印字開始 &ファイル名,追加  SJIS出力 = する
       印字 [郵便番号]","[住所]","
    ジャンプ 行番号 = 次行
     繰り返し終了
    印字終了
    --------------------------------------------
    これで、出来ました。

    その他、方法あるでしょうか。
引用返信 [メール受信/OFF] 削除キー/
■9255 / inTopicNo.6)  Re[5]: SJIS出力(桐ver10)
□投稿者/ ONnoji -(2015/07/28(Tue) 15:30:19)
    2015/07/29(Wed) 10:29:16 編集(投稿者)

    > その他、方法あるでしょうか。

    最新の桐10では、環境設定の高度な設定にて

    表のテキスト書き出しをシフトJISで行うを指定できますよ。

    [ツール]メニュー→[環境設定]→[全般]タブ→[高度な設定...]を実行して

    [表のテキスト書き出しをシフトJISで行う]をチェックしてください。


    ※印字コマンドを除き、書き出し関係のコマンドではパラメータがありません。
    ※書き出しのCSVは常にシフトJISだっそうですよ。


    <最新の桐10の確認方法>

    [ヘルプ]メニュー→[桐のバージョン情報]を実行して

    桐ビルド番号: #2161 ※またはそれ以上

    ※最新でない場合には、「桐10 更新プログラム」を適用してください。
    「桐アカウントサービス」からダウンロードすることができます。

    桐10更新プログラム
    http://www.kthree.co.jp/kiri/kiri10/kiri10_koushin_index.html





508×645 => 197×250

1438065019.jpg
/76KB
引用返信 [メール受信/OFF] 削除キー/
■9256 / inTopicNo.7)  Re[6]: SJIS出力(桐ver10)
□投稿者/ たゆー -(2015/07/28(Tue) 15:42:07)
    >[表のテキスト書き出しをシフトJISで行う]をチェックしてください。
    せっかく「unicode」文字を利用出来るのに、もったいないですね

引用返信 [メール受信/OFF] 削除キー/
■9257 / inTopicNo.8)  Re[5]: SJIS出力(桐ver10)
□投稿者/ たゆー -(2015/07/28(Tue) 15:42:39)
    > キーエンス社のスキャナーにテキストを読み込む際です。
    きっとそのプログラムの説明に、テキスト読み込みの文字コード説明が
    書いてあるのでしょうね

    ところで、
    > これで、出来ました。
    このように記載されてましたが、
    繰り返しの内側に印字開始コマンドがあります
    プログラムのルールとして、外側に書くか、印字終了も
    内側に書くか統一した方がいいです

    また
    > その他、方法あるでしょうか。
    できたらいいのでは?

引用返信 [メール受信/OFF] 削除キー/
■9258 / inTopicNo.9)  Re[6]: SJIS出力(桐ver10)
□投稿者/ 一太郎 -(2015/07/28(Tue) 16:14:23)

    > プログラムのルールとして、外側に書くか、印字終了も
    > 内側に書くか統一した方がいいです
    ご指摘有り難うございます。

    >[表のテキスト書き出しをシフトJISで行う]をチェックしてください。
    場所は「環境設定」ですか。
引用返信 [メール受信/OFF] 削除キー/
■9259 / inTopicNo.10)  Re[1]: SJIS出力(桐ver10)
□投稿者/ 一太郎 -(2015/07/28(Tue) 17:37:16)
    ONnojiさん たゆーさん
    ご回答有り難うございました。

    >表のテキスト書き出しをシフトJISで行うを指定

    桐10「桐10 更新プログラム」バージョンアップで解決いたしました。
    有り難うございます。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -