A5:SQL Mk-2

開発のこと、日々のこと

EXCEL出力時のシート名が正しくないエラー

ホーム フォーラム A5:SQL Mk-2掲示板 EXCEL出力時のシート名が正しくないエラー

  • このトピックには2件の返信、2人の参加者があり、最後にあっとにより5年、 2ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #5452 返信
    あっと
    ゲスト

    お疲れ様です。

    <現象>
    結果をEXCEL出力するときに下記のエラーが出ます。
    —————————
    入力されたシートまたはグラフの名前が正しくありません。次の点を確認して修正してください。
    ・入力文字が31文字以内であること
    ・次の使用できない文字が : \ / ? * [ ] (メッセージは省略)
    ・名前が空白でないこと。

    <動作>
    左のツリーからテーブルを開いてEXCEL出力ボタンを押すと,EXCELが起動されTempData6.xmlのようなファイル名でテーブルデータが張り付いたあと,A5m2で上記のメッセージが出る。
    シート名はSheet1のみ存在。
    Excelはそのままxlsxで保存すれば保存できるが,拡張子を変えて保存する必要がある。
    PRT_USRS.KEIKI_RT_003 のような名前のスキーマ.テーブルのため,上記メッセージには当てはまらない。似たほかのテーブルも同現象。
    SQLのselect結果をExcel保存すると,この事象は発生しない(book1になる)

    記憶にある限り,前は発生していなかった。
    A5m2に限っては時々バージョンアップしているので,どの時点から発生しているかは不明ですがβ13と17では発生します。

    何かご存知でしたらご教示ください。

    #5491 返信
    松原正和
    キーマスター

    あっとさんこんにちは。

    シート名がテーブル名ではなく、データベース名等から設定していましたが、おそらくそのせいでエラーになっていたと思われます。
     
    Version 2.15.0 beta 18 でシート名を物理テーブル名から設定するようにしてみました。

    #5501 返信
    あっと
    ゲスト

    正常に動作することを確認しました。
    ありがとうございました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: EXCEL出力時のシート名が正しくないエラー
あなたの情報:




コメントは受け付けていません。