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 =