Tx5.0 23年2月リリース版の動作に関して

Tx5.0の2023/02/20リリース版のVer5.0で、グリッド内グリッドが表示されるフォームの[テーブル項目管理]でSelect句を変更していた場合に、そのフォームでデータを表示するとエラーになることがあります。

回避方法として、Select句を初期値でお使いいただくか、プログラムが修正されるまでの間は2023/01/23リリース版をお使いください。

次回の2023/03/20リリース版で修正される予定です。

 

■再現例

[テーブル項目管理]-[生産業務]-[着手信号機]-[計画明細]でSelect句の末尾に「,s.PORDER」を追加など、同じ項目を2回Selectするようにしているとエラーになっていました。

 

■グリッド内グリッドがあるフォーム

・受注データ入力

・着手信号機

・統合マスター

・マスターテンプレート

・統合マスター反映履歴

・主要マスター一覧

・支払予定表

・請求書発行

・メンテナンス計画作成

 

■エラーメッセージ

<エラー内容>

  SQL文実行に失敗しました。

  列 'PORDER' が 'base' に複数回指定されました。  HelpLink.ProdName = Microsoft SQL Server

  HelpLink.ProdVer = 15.00.2000

  HelpLink.EvtSrc = MSSQLServer

  HelpLink.EvtID = 8156

  HelpLink.BaseHelpUrl = https://go.microsoft.com/fwlink

  HelpLink.LinkId = 20476

  Database Err Data = System.Collections.ListDictionaryInternal+NodeKeyValueCollection

  Database Err Code = -2146232060

  Err SQL Statement =