0

salesforce SDK を統合した Android アプリを作成しています。salesforce カスタム オブジェクトには 2 つのピックリスト (category__c & sub_category__c) があります

4

1 に答える 1

0

基準 sub_category__c でフィルタリングする category__c ピックリストの onchange イベントを作成します。

<apex:inputField value="{!category__c}" >
   <apex:actionSupport event="onchange" rerender="subCat">
</apex:inputField>
<apex:selectList value="sub_category__c" id="subCat">
    <apex:selectOptions value="{!filteredSubCategories}" />
</apex:selectList>

コントローラーのどこに

 public void getFilteredSubCategories(){
      public List<SelectOption>  result = new List<SelectOption>();
      for(SelectOption so : allSubCategories){ // dont forget to init allSubCategories in constructor
          if(someCriteriaMet) { // add logic
              result.add(so)    
          }
      }
      return result;
 }
于 2013-11-20T12:14:05.867 に答える