2012-10-18 1 views
0

SmartClient 릴리스 8.3을 사용하고 있습니다. serverType Hibernate로 SmartClient DataSource를 구성하여 필수 필드 만 선택하는 방법은 무엇입니까?

나는이 데이터 소스 구성 :

<DataSource ID="example" 
       serverType="hibernate" 
       dropExtraFields="true" 
       beanClassName="com.msp.dao.entities.Status"> 
     <fields> 
      <field name="id"/> 
      <field name="name"/> 
     </fields> 
    </DataSource> 

을 나는 결과를 볼 수 ListGrid을 사용하고 있습니다.

생성 된 HQL 쿼리는 어떤 이유로 인해 선택된 필드 대신 엔티티 전체를 선택합니다.

이 생성 된 HQL 쿼리입니다 : com.msp.dao.entities.Status _status
에서 선택 _status 나는 그것이 그렇게 생성하려면 : com.msp.dao에서, _status.name을 _status.id 선택합니다. 상태 _status

감사합니다.

답변

0

OperationBinding.outputs를 사용해야합니다. 그러나 릴리스 9에서만 지원할 것입니다.

관련 문제