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を
wafIIノート
おすすめ
転載: www.cnblogs.com/luojiabao/p/10973450.html
ランキング