2012-04-30 3 views
-1

を使用して問題は今日では、私はExtJSに3.4を使用して、このフォームを取得:ExtJSの - をgetForm()

config = Ext.apply({ 
    title: 'Fluxo de Reincidencia', 
    id: 'formKMLRcd', 
    name: 'formKMLRcd', 
    border: true, 
    bodyStyle: "padding: 10px", 
    layout: "form", 
    autoScroll: false, 
    items: [{ 
     xtype: "datefield", 
     ref: "../extent", 
     anchor: "100%", 
     fieldLabel: 'Data Inicio', 
     emptyText: 'informe a data de inicio', 
     name: 'txtRcdDataInicio', 
     id: 'txtRcdDataInicio', 
     format: 'd/m/Y', 
     altFormats: 'd/m/Y', 
     allowBlank: false, 
     validator: function (value) { 
      var date = this.parseDate(this.getValue()); 
      if (!date) { 
       return 'Informe uma data valida'; 
      } 
     } 
    } 

はどのようにして、フォームオブジェクトを取得することができ、私はこの表現を使用してみましたが、成功事例のなし。

var form = Ext.getCmp('formKMLRcd').getForm(); 

ありがとうございます!

答えて

1

あなたはそれが非常によく働いた

+0

あなたが最初のパラメータとして、あなたが(あなたのケースでは、パネル)指定された設定を適用したいobjectonを指定する必要があり、Ext.apply間違って使用しています! ありがとう! –

関連する問題