2012-07-24 3 views
0

나는 정점을 내 케이스에 대한 목록보기 :이 페이지를 표시 할 때apex : listView의 열을 어떻게 사용자 정의합니까?

<apex:ListViews type="Case"> 
</apex:ListViews> 

, 나는 열 액션, 케이스 번호, 담당자 이름, 시간 오픈/주제, 상태, 우선 순위, 날짜, 및 사례를 얻을 수를 소유자 별칭.

표시 할 열과 열의 순서는 어떻게 사용자 정의 할 수 있습니까?

감사합니다.

+1

:

List View Picklist Edit Button

JCD

답변

3

은 내가하고 결국 무엇인가 ` `태그?
+1

열을 사용자 정의하려면 [Salesforce stackexchange] (http://salesforce.stackexchange.com/)에서 질문을했습니다. 동적 열에 대한 질문/245/동적 페이지 열 수 (페이지 블록 표) –

1

표준 목록보기와 비슷하게 상단에 선택 목록이 있고 그 다음에 Edit 버튼과 Create New View 버튼이옵니다. 편집 단추를 클릭하여보기를 수정할 수 있습니다. 프로그래밍 방식으로 열을 수정하는 방법은 없습니다. 더 많은 제어가 필요한 경우 질문에 언급 된 JCD와 같은 다른 태그 (예 : <apex:pageblocktable>)를 사용할 수 있습니다. 당신이 단지를 사용하지만한 이유가있다 -

나는이 태그를 사용하는 데 필요한 상황 건너 아직
<apex:page standardController="Case" recordSetVar="Case" sidebar="true" showHeader="true"> 
    <apex:form > 
     <apex:pageBlock title="Cases"> 
       <apex:outputLabel value="View:"/> 
       <apex:selectList value="{!filterId}" size="1"> 
       <apex:actionSupport event="onchange" rerender="cases_table"/> 
       <apex:selectOptions value="{!listviewoptions}"/> 
       </apex:selectList> 
      <apex:pageBlock > 
       <apex:pageBlockButtons > 
       </apex:pageBlockButtons> 
       <apex:pageBlockTable value="{!case}" var="c" rows="50" id="cases_table" > 
        <apex:column > 
         <a target="_parent" href="{!URLFOR($Action.Case.View, c.id)}">{!c.CaseNumber}</a> 
         <apex:facet name="header">Case Number</apex:facet> 
        </apex:column> 
        <apex:column value="{!c.ContactId}" /> 
        <apex:column value="{!c.Subject}" /> 
        <apex:column value="{!c.Status}" /> 
        <apex:column value="{!c.Priority}" /> 
       </apex:pageBlockTable> 
      </apex:pageBlock> 
     </apex:pageBlock> 
    </apex:form> 
    <base target="_parent"/> 
</apex:page> 
+0

굉장한 감사합니다. 나는''을 사용하여 페이지를 만들었는데, 어떻게'ListView'와 같은 개별적인 경우에 대한 링크를 얻을 수 있습니까? 또한, 다른보기로 드롭 다운을 얻으려면 어떻게해야합니까? –

+0

사례 번호 필드는 개별 사례에 대한 링크입니다. 'apex : listviews' 컴포넌트는 항상 다른 뷰를 가진 드롭 다운을 포함합니다. 새보기를 추가하려면'새보기 만들기 '링크를 클릭하십시오. –

+0

''을 사용하면 사례 번호가 링크되지 않습니다. 또한 ''을 사용할 때 '새보기 만들기'옵션이 표시되지 않습니다. 이 옵션을 표시하려면 어떻게합니까? 'apex : pageblocktable>을'apex : ListView'처럼 보려고합니다. –

관련 문제