コンテンツまでスキップ
  • 検索フィールドが空なので、候補はありません。

<ConMas Designer>エラーメッセージ:保存に失敗しました。不明なエラーが発生しました。[-1]

ConMas Designerで「公開する」で帳票定義をサーバーへ保存しようとすると、上記エラーにより保存できません。

上記のエラーは帳票定義を公開する際に作成される連携用テーブルの列数が、データベースの上限値である1572個を超えた場合に発生することがあります。

連携用テーブルには、以下がすべて蓄積されます。

  • 現在の帳票定義で「連携用テーブルの作成(BI等との連携用)」で「作成する」の対象としているクラスター
  • 過去のリビジョンで一度でも連携用テーブルの対象としたクラスター

そのため、現在の帳票定義で連携用テーブルの総数が帳票定義のリビジョンアップによって連携テーブルの対象としているクラスターが1572個を超えていない場合でも、過去のリビジョンで連携用テーブルの対象としたクラスターが蓄積したことで上限を超過して、上記のエラーが発生することがあります。

回避方法

  1. 連携用テーブルが不要な場合

    • ConMas Designerの帳票定義情報設定画面にて
      連携用テーブルの作成(BI等との連携用)」 の設定を
      「作成しない」 に変更のうえ、再度帳票定義を公開してください

  2. 連携用テーブルが必要な場合

    • 下記いずれかのご対応をご検討ください。
      • 1つの帳票定義を複数の帳票定義に分割し、
        1つの帳票定義あたりの連携対象クラスター数を減らす

      • ConMas Designerの帳票定義情報設定画面の
        「連携用テーブルの作成(BI等との連携用)」を
        「作成する」のプルダウンメニューを
        「全項目」から
        「項目を指定(推奨)」に変更し、
        対象をすべてのクラスターではなく、
        連携が必要な項目のみに絞り込む

    • なお、過去のリビジョンによって蓄積した連携用テーブルの
      クラスターが影響していることが考えられる場合は
      帳票定義を新規の帳票定義として登録し直すことを
      ご検討ください。