wafIIノート

wafII注:
    使用するコンポーネント:
        コンポーネントのプロパティ:
                設定とWAF(「#番号」)終わらwafPromptBox (「オプション」、「displayFormatに」) オプションのmethod属性によって、    
                いくつかのプロパティは、実行時の動的な変更をサポートしていません。
        コンポーネントメソッド:
                フォーマット統一呼び出し:
                                。WAF( "#上述ID")XXX( "methodNameの"、パラメータ...)JSオブジェクト名例を対応するコンポーネントのXXX:.. WAF( "#番号 ")wafPromptBox(「オープン");
        イベント:
                取得し、イベントメソッドオプションで行われる設定
                Wafの(「)(" IDオプション# ""のonChange "関数(")wafPromptBox {
                        ...
                })
    共通の属性説明:
        IDの一意の識別子複製することができない
        属性に対応したモデルコンポーネントにバインドされた名前の名前、フォーム
        値の初期値を、エル許容表現
        tagClassスタイルクラスは、HTMLタグに対応するクラスは、CSSの必要性は、ファイルに書き込みます
        スタイルスタイル、標準のHTMLタグに対応するスタイル
        幅幅
        高さの高さは、
        読み取り専用読み取り専用
        無効無効
        最大文字数入力しMAXLENGTHを
        tabindex属性タブオーダー
        隠された隠された
    説明一般的な方法
        コンポーネントまたは変更コンポーネントのプロパティの取得オプション属性
        通常で、のgetValueは、コンポーネントの値を取得しますフォーム成分に
        値のsetValue設定アセンブリ、一般形の成分に使用される
        無効成分は無効
        有効になっているコンポーネントを有効に
    共通イベント説明
        値の元の変更および変化を含むのonChange値変更イベント、パラメータ
        にonKeyDown
        onkeyupの
        
    :WafFormイベント
        ページは、イベントを開いた:pageOnLoadEventの
        ページレンダリングのイベント:pageOnRenderEvent
        インターフェースに完全にロードされたイベント:pageLoadCompletedEvent
        ページ初期化イベント・データ・ワード:initDataEvent
        ハートビートスレッド:heartbeatRequestEventの
        pageOnCloseEvent:リストCloseイベントレンダリング
        の終了を:closeActionEvent
        終了:(互換履歴):exitActionEvent
    WafFormターゲット
        インターフェイス識別子:_uipkの
        インタフェースメタデータ:_pageOriginMetadata
        ページの初期化パラメータ:_pageInitData
        国際資源:_pageTitle
        ハートビートパラメータ:_heartbeatParams
    WafForm機能:
        情報ヒント関連:
            -showMessage:エラー警告を
        制御するための関連部品
            -目に見える編集可能な
        イベント関連
            -トリガイベントの登録解除登録
        関連のウィンドウコントロールを
            -新しいウィンドウ更新ウィンドウのクローズウィンドウのタイトル変更するために
        他の
            -他のpublic staticでファイルを保存するユーザーの行動分析を提出します過去のバージョンとの互換性がいくつかの方法
    DynamicForm:
        継承WafForm、テンプレートは、特定の実装を増加させません
    
    URLリクエスト- > initalizeEvent->フロントページのレンダリング処理- >ページレンダリング- >ページが完全にロードされた- >初期化データ- >登録ハートビート- >ロード処理後のページ
    
    WafListイベント
    ページは、(治療後)イベントを開くには:pageOnLoadEventの
    ページレンダリングイベントを(前処理):pageOnRenderEvent
    新イベント:addNewActionEventの
    イベントの前に編集チェック:editBeforeActionEventの
    編集イベント:editActionEvent
    表示チェックイベントの前に:viewBeforeActionEvent
    ビューイベント:viewActionEventは、
    イベントの前にチェックを削除します。deleteBeforeActionEventは、
    イベントを削除:deleteActionEventは、
    イベントを更新:refreshActionEvent
    コピーと保存をcopyBeforeActionEventの:イベントの前にご確認
    コピーをし、イベントを保存:copyActionEventの
    リストを閉じるイベント:pageOnCloseEvent
    登録フォームイベントを設定するには:gridConfigActionEvent
    
    WafListオブジェクト:
        編集ページアドレス:editUrl
        ビューページアドレス:viewUrl
    WafListの特徴:
        現在のテーブルコンポーネントのページ
            getGrid場合、このメソッドのオーバーライドすることができます異なるID
        関連テーブルを:
            queyrPK使用して、現在のページ・テーブル・クエリを取得getQueryPK
            getQueryUuidはUUIDを使用して仮想モードのクエリで、現在のページテーブルを取得し
            、仮想モードのクエリ結果で現在のページテーブルを取得getBillTotal総レコード
        関連テーブル操作
            列の動作テーブルを接続するためのeidtAction編集操作
            の操作表示するためのリンクについてviewAction動作テーブルの列
        :行選択検証データを
            _rowSelectedValidate
    
    動的リストは、オブジェクト
        BOTPフィルタ条件:botpFilter
        BOTPページ識別子:botpTraceが
    
    得られ現在のページ内の一般的なクエリコンポーネント
        getBizComminQuery idは、この方法で異なるオーバーライドすることができるかどうか
    に関係団体
        getCurrentModelOrgTypeを:
        getCurrentModelOrgPropertyは、同社のプロパティに対応した最新のデータを取得
        getIsMultiOrg GETマルチページ組織であります
        setIsMultiOrg
        getGridOrg GET会社を使用して、現在のページ・テーブル・クエリが
        getGridSelectedOrg会社の選択現在のページテーブルのレコードを取得し
    、動的リストオブジェクト
        の主な事業団体がイベントを変更:afterMainOrgChangedEvent
        ページ初期化イベント(後処理):initDataEvent
        ページ・レンダリング・イベント(前処理):pageOnRenderEvent
        エディタイベントビューアのイベント:editActionは、
        イベントを削除:deletActionEventの
        コピーをし、イベントを保存します。copyActionEvent
        クエリコンポーネントの初期化イベント:queryOnInitEventの
        印刷イベント:reportActionEvent
        印刷テンプレートのイベントを選択:selReportTempActionEvent
        BOTPページオープンイベント(後処理):pageOnLoadEventの
        ドキュメント生成:createToAssBillActionEvent
        文書を引く:pullToAssBillActionEvent
        領収書をご確認ください:traceUpActionEvent
        調査書類の下で:traceDownActionEvent
        合同捜査書類:navBillActionEventの
        データが導入されていますimportDataActionEvent
        データ抽出:exportDataActionEvent
        ビューフローチャート:viewProcessDiagramActionEvent
        承認結果の表示:viewOpinionActionEventは
        multiApproveActionEvent:マルチレベルの承認イベントを行い
        viewActivityListActionEventは:ビュー・プロセス・アクティビティを
        次の参加者を開発:specifyNextPersonActionEventは、
        バウチャーを生成:actionVoucherActionEventは、
        資格情報を削除します。deleteVoucherActionEvent
        PCAの認証情報を生成します。actionPCAVoucherActionEventは
        deletePCAVoucherActionEvent:PCAの資格情報を削除
        
    WafEditイベント
        saveBeforeActionEvent:保存する前にチェックイベントデータを
        データ・ストレージ・イベント:saveActionEvent
        前に検証イベントに提出されたデータを:submitBeforeActionEventの
        イベントを提出したデータを:submitActionEvent
        イベント情報はすぐに新しい行を追加します。appendRowActionEvent
        情報ブロックは、イベントの前に行を削除チェック:deleteRowBeforeActionEventの
        deleteRowActionEvent:ブロックは、行のイベント削除
        新しいラインイベントテーブルを:appendEntryRowActionEventは、
        イベントを削除する前に、ラインチェックを形成:deleteEntryRowBeforeActionEventの
        行のイベントを削除するテーブルを:deleteEntryRowActionEvent
        新しいイベントを:addNewActionEventは、
        イベントを削除:delteActionEventの
        複製イベント:copyActionEventの
        表示と編集イベントページ:editActionEventは
        保存し、イベントを追加:saveAndAddNewActionEventは
        提出してイベントを追加:submitAndAddNewActionEvent
        イベントで:previousActionEvent
        次のイベント:nextActionEvent
        最初のイベント:firstActionEvent
        最後のイベント:lastActionEvent
        生データイベントのセット:setOldModeEvent
        データ変更イベントの決定:judgeDataModifyActionEvent
    WafEditはターゲット
        operateState:現在のインターフェイスのステータスを
        使用している場合だけでなく、ビューと同じインタフェースを編集:編集インターフェースのシンボルを_editUrlの
        編集インターフェースのデータモデルを:_modelの
        編集インターフェース履歴データモデルを、データのみの変更イベントを使用します。_oldModel
        データ変更かどうかを決定する必要がある:_judgeDataModifyは、
        データモデルの変更後にのみデータを再ロードするために画面を更新しない:_onlyModelLoad
    WafEdit機能
        ページに関連する
            エントリの属性名を取得するための情報制御ブロックIDを使用して、編集するために使用されるIDフォームコントロール
        関連バインディングコンポーネント
            フィールドの設定に応じて制御値、可視性、編集可能
        に関連する仮想モード
            queryPK.UUId、レコードの合計数を対応する現在のデータモデルを取得し、お問い合わせ番号へのアクセスが
    DynamicEdit
        WafEditを継承し
        たテンプレートは、組織の数、アクションの様々なビジネスコンポーネントのデフォルトの増加
    DynamicEditイベントを:
        登録主な事業組織のイベント:getMainOrgF7Event
        主な事業組織の変更イベント:afterMainOrgChangedEventは
        ページが開いた後のアクセサリーを扱う:pageOnLoadEvent(後)
        提出されたデータは、イベント:submitActionEvent(オーバーライド)
        印刷イベント:reportActionEvent
        ドキュメント生成は:createToAssBillActionEvent
        文書を引く:pullToAssBillActionEventの
        書類のチェック:traceUpActionEvent
        調査書類の下で:traceDownActionEvent
        合同捜査ドキュメント:navBillActionEventの
        データが導入される:importDataActionEvent
        データ抽出:exportDataActionEvent
        ビューフローチャート:viewProcessDiagramActionEventが
        監査意見を表示:viewOpinionActionEventは
        マルチレベル承認イベントを実行しmultiApproveActionEvent
        ビュー・プロセス・アクティビティは:viewActivityListActionEventは、
        次のステップの参加者を指定:specifyNextPersonActionEventは
        バウチャーを生成する:actionVoucherActionEvent
        資格情報を削除します:deleteVoucherActionEventの
        利益センターでは、バウチャーを生成:acionPCAVoucherActionEventは
        、利益センタの資格情報を削除します。deletePCAVoucherActionEvent
    
    DynamicEditの目的と特徴
        主な事業組織のコントロールの:_mainOrgUnは、
        主要なビジネスの組織タイプに対応する現在のデータを取得:getCurrentModelOrgTypeは、
        メインのビジネス組織に対応する現在のデータを取得する属性名:getCurrentModelOrgProperty
        GET現在の主な事業団体に対応するデータモデル:getCurrentModelOrg
        EASグローバルパラメータを増やす:addEASMutilOrgParam
        GETマルチ編成のページです:getlsMultiOrg
        GETマルチ編成のページです:setlsMultiOrg
        非共有モジュールならば、現在のページを取得します。getlsShareの
        
    成層:
        コア層テンプレート層の
        
        コア層:WafForm、WafList、WafEditの
        テンプレート層:DynamicForm、DynamicEdit、DynamicLis、DynamicDBList、DynamicDBEdit
        JSP:のみ一般wafForm.jspを保持
        コントローラ:すべてのビューを使用して、唯一のWafFormController保持
        各コアクラスとテンプレートはそれぞれUICに対応するスーパー:UICを
       

おすすめ

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