CABI (BOXI) レポート作成中、「A database error occurred. AHD03053: Bad where clause: invalid constraint. Unable to resolve log_agent.combo_name.. (WIS 10901)」 のエラーが発生します。

Document created by Kaori_K Employee on Jun 24, 2015
Version 1Show Document
  • View in full screen mode
文書番号JTEC000411
製品名Service Desk Manager
バージョン12.7, 12.9
OSWindows

 


 

◆ Description

 

カスタマイズされたBOXIレポートを起動する際、以下のエラーメッセージが表示される場合があります。

 

A database error occured. The database error text is: [DataDirect][ODBC OpenAccess SDK driver][OpenAccess SDK SQL Engine]AHD12002:Error in QueryHandler ServiceDesk-840759197-1 in method fetch_response: AHD03053:Bad where clause: invalid constraint. Unable to resolve log_agent.combo_name.. (WIS 10901)

 

◆ Solution

 

この問題は、クエリ内で DERIVED属性 (combo_name) が使用されているために発生します。 この属性タイプには以下の制限事項があります。

 

「CA SDM DERIVED 属性(combo_name など)は、選択リストでのみ使用できます。 WHERE 節内も含めて、クエリのそれ以外の部分では、サポートされていません。」

 

この制限を回避し、Where 節の中でCombo Nameを使用するために、ユニバースには多数のCombo Name With Useridオブジェクトが用意されています。
このオブジェクトによって、Web Intelligenceのアドホッククエリで、Combo Nameがフィルタプロンプトとして使用できるようになります。

 

上記の内容と詳細な情報は、Service Desk管理ガイド 「第17章: レポートの管理」 - “CA Business Intelligence レポートの作成” - “BusinessObjects レポート用の SQL の作成” をご覧ください。

           


このドキュメントはCA Support Onlineに掲載されているナレッジベース TEC605322 を翻訳し加筆したものです。

Title: Error on running a CABI (BOXI) report: "A database error occurred. AHD03053: Bad where clause: invalid constraint. Unable to resolve log_agent.combo_name.. (WIS 10901)"

Attachments

    Outcomes