<ConMas Designer>エラーメッセージ:保存に失敗しました。不明なエラーが発生しました。[-1]
ConMas Designerで「公開する」で帳票定義をサーバーへ保存しようとすると、上記エラーにより保存できません。
上記のエラーは帳票定義を公開する際に作成される連携用テーブルの列数が、データベースの上限値である1572個を超えた場合に発生することがあります。
連携用テーブルには、以下がすべて蓄積されます。
- 現在の帳票定義で「連携用テーブルの作成(BI等との連携用)」で「作成する」の対象としているクラスター
- 過去のリビジョンで一度でも連携用テーブルの対象としたクラスター
そのため、現在の帳票定義で連携用テーブルの総数が帳票定義のリビジョンアップによって連携テーブルの対象としているクラスターが1572個を超えていない場合でも、過去のリビジョンで連携用テーブルの対象としたクラスターが蓄積したことで上限を超過して、上記のエラーが発生することがあります。
回避方法
-
連携用テーブルが不要な場合
-
ConMas Designerの帳票定義情報設定画面にて
「連携用テーブルの作成(BI等との連携用)」 の設定を
「作成しない」 に変更のうえ、再度帳票定義を公開してください
-
-
連携用テーブルが必要な場合
- 下記いずれかのご対応をご検討ください。
-
1つの帳票定義を複数の帳票定義に分割し、
1つの帳票定義あたりの連携対象クラスター数を減らす -
ConMas Designerの帳票定義情報設定画面の
「連携用テーブルの作成(BI等との連携用)」を
「作成する」のプルダウンメニューを
「全項目」から「項目を指定(推奨)」に変更し、
対象をすべてのクラスターではなく、
連携が必要な項目のみに絞り込む
-
- なお、過去のリビジョンによって蓄積した連携用テーブルの
クラスターが影響していることが考えられる場合は
帳票定義を新規の帳票定義として登録し直すことを
ご検討ください。
- 下記いずれかのご対応をご検討ください。
# 関連するナレッジ