F7のEAS

   F7制御は、実際に文書である。データを変更するため、実際に文書を変更する必要があるので、それはメタデータに文書を修正することで制御F7を含むEAS要素、である、
    F7はショートカットで、フィールドの予選でありますコレクション!
    F7は、別のテーブルからデータを呼び出すために使用される制御され、選択肢を提供
    F7は、列挙型は、フィルタ基準を満たしています。

 

EditUIで取得F7制御値
    ヘッダ:
    .. 1)この文字列名= STR .getTextを(対照)
    2)F7情報クラスに対応
        )このコントロール名以降.getvalue(XXXXInfo情報=(XXXXInfo);.
        Info.getXXXX ();プロパティ値を取得し
    、例えば:これら2つは、このパートのグローバルグループの取得日、私が選択した会社のために支払うすべてです
    1.String CompanyStr = this.bizPromptCompany.getText(); //は、同社がコスト支払うことを得る
    2.CompanyOrgUnitInfoを=会社概要(CompanyOrgUnitInfo)this.bizPromptCompany.getValue();
        文字列conpanyname companyInfo.getName =();


1.f7
给F7添加項目DataChange
例:
pluginCtx.getKDBizPromptBox( "prmtHROrg")addDataChangedListener(関数(イベント(){。
    com.kingdee.eas.util.client.MsgBox.showInfo( "...");
}) )


2.f7アウトのプロパティ- >とスタッフの従業員を選択
。pluginCtx.getKDBizPromptBox( "prmtPerson")addDataChangeListener(目的球(イベント){
    //情報スタッフF7の取得
    VAR personInfo = pluginCtx.getKDBizPromptBox( "prmtPersonを"のgetValue())。 ;
    変数名= personInfo.get(「名前」); //スタッフの名前を取得
    pluginCtx.getKDTextField(「txtName」)setStringValue(名);.
})

に関連付けられている3.f7 F7
支払の選択種類、被験者のロジックに従って、 F7割り当て
// F7コントロールは、値変更リスナー増加
フィールドは、トリガ変更されたとき//支払タイプフィールドモニタ
pluginCtx.getKDBizPromptBox( "f7PayBillTypeを")。のaddChangeListener(関数(イベント){
    VAR PayBillTypeInfo = pluginCtx.getKDBizPromptBox( "f7PayBillType")。 getValue(); //支払タイプ情報のための
    VaRのID = PayBillTypeInfo.get(「ID」 ); // 制御等名、コードなど、追加の情報を抽出してもよい支払型制御のためのID情報を取得
})

おすすめ

転載: www.cnblogs.com/luojiabao/p/10973969.html