1. 程式人生 > >List Form表單常用功能

List Form表單常用功能

2、 ListView獲取當前實體id
BillList list = this.getControl(BILLLISTID);
String billEntityId = list.getEntityId();

3、List獲取當前選中行:ListSelectedRowCollection
BillList billList = this.getControl(BILLLISTID);
billList.getSelectedRows()

4、獲取ListSelectedRow裡的id
String pk = listSelectedRow.getPrimaryKeyValue().toString()

5、//獲取listView是否選中資料
IListView listView = (IListView) getView();
boolean hasNoSelData = "focus".equals(this.getParameter().get("listDelScope"))? listView.getFocusRow() < 0 : listView.getSelectedRows().size() == 0;

6、//列表頁面設定過濾條件 在initialize方法裡設定
BillList list = this.getControl("billlistap");
ListShowParameter showParam = (ListShowParameter) this.getView().getFormShowParameter();
//showParam.setIsolationOrg(false);
ListFilterParameter listFilterParameter = showParam.getListFilterParameter();
String qFilterStr = listFilterParameter.getQFilter();
if (StringUtils.isNotEmpty(qFilterStr)) {
// 如果有傳過濾條件,以傳的過濾條件為準
list.setListFilter(qFilterStr);
} else {
QFilter baseBillFilter = getBaseBillFilter();
FilterParameter filterParameter = new FilterParameter();
filterParameter.setFilter(baseBillFilter);
list.setFilterParameter(filterParameter);
}
//設定排序
list.setOrderBy("bizdate desc,billno desc");


7、//稽核後重新整理頁面
public void afterDoOperation(AfterDoOperationEventArgs e) {
super.afterDoOperation(e);
String objectId = e.getObjectId();
if ("approval".equalsIgnoreCase(objectId)) {
BillList list = this.getControl("billlistap");
list.refresh();
}
}


8、//列表介面呼叫檢視事件
IListView listView = (IListView) this.getView();
listView.invokeOperation("view");

相關推薦

List Form常用功能

2、 ListView獲取當前實體id BillList list = this.getControl(BILLLISTID); String billEntityId = list.getEntityId(); 3、List獲取當前選中行:ListSelectedRowCollection BillList

html--form常用操作

form表單 用於收集使用者資訊,如:登入、註冊等場景;所有要提交的資料都必須放在form標籤中<form action=" "  method=" ">   action:提交地址、動作,與input標籤中typy標籤的submit屬性相關聯。  <inp

使用jstl el表示式對form功能進行區分 比如新建和修改共用一個form

新建一個專欄,修改這個專欄資訊 完全可以做在一個jsp的一個form中 但是,需要注意的是,使用mvc的物件屬性自動封裝的話 如果id為空,將會報錯,無法進入controller中的 所以要在頁面上判斷,id是不是大於0,大於0表示已經傳來了一個model這時候把id設為隱藏域 並且執行修改操作

使用jstl el表達式對form功能進行區分 比如新建和修改共用一個form

存在 oos 功能 記錄 信息 mage 分享圖片 bsp color 新建一個專欄,修改這個專欄信息 完全可以做在一個jsp的一個form中 但是,需要註意的是,使用mvc的對象屬性自動封裝的話 如果id為空,將會報錯,無法進入controller中的 所以要在頁面上判斷

jQuery實現form序列化轉換為json對象功能示例

bubuko ret FN RR inpu info images serialize orm <!DOCTYPE html> <html> <head> <meta charset="utf-8" />

批量審批功能的前端formajax提交多文件多數據

定義 In lds AD inline inb 如果 問題 PE 實現的功能: 勾選需要批量修改的信息,點擊批量審批按鈕,彈出一個用boostrap框架做的模態框,顯示出勾選內容的信息,並且填寫了內容,上傳了多文件之後,通過ajax發送數據。 第一步:先獲取選中項該行中

HTML——form常用標簽總結

radio led ext only pin sta word htm and 1 <form action="" method="get"> 2 <!-- 3 placeholder="請輸

常用6種type的form的input標簽分析及示例

分別是 密碼 question 分析 com bec 示例 nsa put <input> 標簽用於搜集用戶信息。 根據不同的 type 屬性值,輸入字段擁有很多種形式。輸入字段可以是文本字段、復選框、掩碼後的文本控件、單選按鈕、按鈕等等。 在這裏博主介紹6中t

form的五大常用屬性:action,method,name,onsubmit,enctype

程式開發中,必不可少的會使用到form表單,以前只是在前端開發時簡單使用,對它的屬性不甚瞭解,最近在後端學習中,不斷接觸到它的屬性,現記錄一二. action action規定了提交表單時傳送表單資料的目的地,也即將資料發到哪裡,例如action="login.php". method method規

常用Form的編碼型別

常用的Form表單的編碼型別: application/x-www-form-urlencoded 普通的form表單提交 application/json" 用於 複雜JSON資料的提交 multipart/form-data 用於 檔案上傳 一、x-ww

Form傳遞多個值傳遞List陣列物件的解決方法之一

一開始想的是用   $("#inputForm").serializeArray() 序列化生成物件 後端   @RequestBody List<PositionType> positionTypeList  獲取到資

記錄一次使用form完成圖片上傳功能(相容ie9)

1.前臺頁面 <div class="dform_con" style="position: relative;" id="uploadform"> <iframe id="file_upload_return" style="d

常用6種type的form的input標籤分析及示例

<input> 標籤用於蒐集使用者資訊。 根據不同的 type 屬性值,輸入欄位擁有很多種形式。輸入欄位可以是文字欄位、複選框、掩碼後的文字控制元件、單選按鈕、按鈕等等。 在這裡博主介紹6中type的input,分別是文字域、密碼欄位、單選按鈕、複選按鈕、提交按鈕以及指定圖片按鈕 1:文字域  文

SpringMVC form提交list物件集合

form表單頁面 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&

Django form|form元件常用欄位、校驗

Form介紹 我們之前在HTML頁面中利用form表單向後端提交資料時,都會寫一些獲取使用者輸入的標籤並且用form標籤把它們包起來。 與此同時我們在好多場景下都需要對使用者的輸入做校驗,比如校驗使用者是否輸入,輸入的長度和格式等正不正確。如果使用者輸入的內容

layui關於form模組之select帶搜尋功能

提示:必須在layui-form裡面使用 layui預設 <div class="layui-form-item"> <label for="" class="layui-form-label">wa</label> &

form,轉Map,轉List

1、form表單包含,select下拉列表,input輸入框等,轉為Map,js如下: var baseInfo = {}; var formArray =$("#baseInfo").serializeArray(); $.each(

form,轉Map,轉List

1、form表單包含,select下拉列表,input輸入框等,轉為Map,js如下: var baseInfo = {}; var formArray =$("#baseInfo").serializeArray();

python_Django 實現登入功能form的引數接收處理

1.建立Django工程。 參考https://www.cnblogs.com/CK85/p/10159159.html中步驟。 2.在urls.py檔案中新增url分發路徑 """Django_test URL Configuration The `urlpatterns` list rout

Form屬性及其常用的INPUT控制元件

<form>表單常用屬性有以下幾種: name:用來標識這個表單,在javascript中可以通過 document.表單名 來取得這個表單 action:表示這個表單提交時的跳轉路徑 method:表示提交方式,可以選擇post和get,預設為get方式.兩種