public class QueryParambean
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
Key_查詢視窗mode_崁入式 |
static int |
Key_查詢視窗mode_彈出式 |
Constructor and Description |
---|
QueryParambean() |
QueryParambean(java.lang.String inprogram) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAjaxinnerHtmlDivID()
get ajax innerHtml divid
|
java.lang.String |
getFormId() |
boolean |
getis橫式排列()
get是否為橫式排列
|
boolean |
getis檢查查詢條件必須輸入任一條件()
get 是否檢查查詢台中的查詢條件必須要輸入任一條件,預設為false
|
boolean |
getis顯示查詢台()
get 是否顯示查詢台說明, 預設為 true
|
java.lang.String |
getPostActionUrl() |
java.lang.String |
getPrimaryId() |
java.lang.String |
getProgSourceName() |
boolean |
getQuerymode()
get 查詢mode
|
java.util.Vector |
getQueryParams() |
java.lang.String |
getQueryValue(java.lang.String inFieldName)
查詢Query field 的欄位內容值
|
java.lang.String |
getSortKey()
get 排序的key (內含排序設定, 值要放在 order by 後面)
|
java.lang.String[] |
get必須輸入任一條件限定欄位() |
java.lang.String |
get自定任一條件必須輸入錯誤訊息說明() |
java.lang.String |
get自定查詢格式() |
Button |
get自訂查詢台執行查詢Button() |
java.lang.String |
get查詢台HEADDESC()
get 自定查詢台說明, 預設為空白, 若為要顯示
|
BaseTable[] |
get查詢結果s() |
java.lang.String |
get執行查詢PostUrl()
get 設定執行查詢鈕,要進行post 的url or 是 ajax 要call url
|
boolean |
isUseAjax() |
boolean |
is彈出式視窗() |
void |
setAjaxinnerHtmlDivID(java.lang.String individ)
set設定 ajax 帶入 html 要放入哪個 divid id
|
void |
setFormId(java.lang.String in) |
void |
setIsUseAjax(boolean is) |
void |
setis橫式排列(boolean value)
畫面是否為橫式排列, 預設為 false 即為直式排列
|
void |
setis顯示查詢台(boolean value)
set 是否顯示查詢台說明,預設 為 true
|
void |
setPostAcitonUrl(java.lang.String in)
與 執行查詢PostUrl 同
|
void |
setQuerymode(boolean value)
set 查詢 mode
|
void |
setQueryPara(java.lang.Object inHtmlType) |
void |
setQueryPara(java.lang.Object inHtmlType,
boolean ismustinput)
set 查詢條件參數
欄位型態包括
InputText,Combobox,MultiCheckbox,DateText,Radiobox,PopText,SingleCheckbox 等欄位類型
|
void |
setQueryParams(java.util.Vector allQueryParams) |
void |
setQueryValue(java.lang.String inFieldName,
java.lang.String value) |
void |
setQueryWindowMode(int type)
設定查詢視窗 mode 1.彈出式 0.崁入式
|
void |
setSortKey(java.lang.String in)
set query sort key (內含排序設定)
|
void |
set必須輸入任一條件限定欄位(java.lang.String[] args)
任一條件查詢,若有設定限定欄位,僅針對限定欄位進行必須輸入檢核 (此代表設定的限定欄位任一有值即可)
|
void |
set自定任一條件必須輸入錯誤訊息說明(java.lang.String mesg) |
void |
set自定查詢格式(java.lang.String fieldvalue)
自定設定 html 格式, 其他若有查詢參數時,
則查詢參數加入自定格式其中,請設定為 %P1%,%P2%,%P3%.....以流水號代表參數的第1個.第2個.第3個
若LABEL是為查詢參數中的顯示說明, 請用 %L1%, %L2%,%L3% ....
|
void |
set自訂查詢台執行查詢Button(Button infield)
set 自行設定執行查詢button
|
void |
set是否檢查查詢條件必須輸入任一條件(boolean value)
set 是否檢查查詢台中的查詢條件必須要輸入任一條件, 預設為false
|
void |
set查詢台HEADDESC(java.lang.String value)
set 自定查詢台說明, 預設為查詢台
|
void |
set查詢結果Datas(BaseTable[] inrows) |
void |
set執行查詢PostUrl(java.lang.String fieldvalue)
set 設定執行查詢鈕,要進行post 的url or 是 ajax 要call 的 url
|
public static int Key_查詢視窗mode_彈出式
public static int Key_查詢視窗mode_崁入式
public QueryParambean()
public QueryParambean(java.lang.String inprogram)
public java.lang.String getProgSourceName()
public java.util.Vector getQueryParams()
public void setQueryParams(java.util.Vector allQueryParams)
public void setQueryPara(java.lang.Object inHtmlType)
public void setQueryPara(java.lang.Object inHtmlType, boolean ismustinput)
inHtmlType
- ismustinput
- 是否必須輸入public void setQueryValue(java.lang.String inFieldName, java.lang.String value)
public java.lang.String getQueryValue(java.lang.String inFieldName)
inFieldName
- 欄位名稱public void setQuerymode(boolean value)
value
- public boolean getQuerymode()
public void setis橫式排列(boolean value)
value
- public boolean getis橫式排列()
public boolean getis顯示查詢台()
public void setis顯示查詢台(boolean value)
value
- public void set查詢台HEADDESC(java.lang.String value)
value
- public java.lang.String get查詢台HEADDESC()
public void set是否檢查查詢條件必須輸入任一條件(boolean value)
value
- public void set必須輸入任一條件限定欄位(java.lang.String[] args)
args
- public java.lang.String[] get必須輸入任一條件限定欄位()
public void set自定任一條件必須輸入錯誤訊息說明(java.lang.String mesg)
public java.lang.String get自定任一條件必須輸入錯誤訊息說明()
public boolean getis檢查查詢條件必須輸入任一條件()
public void set自定查詢格式(java.lang.String fieldvalue)
fieldvalue
- public java.lang.String get自定查詢格式()
public void set執行查詢PostUrl(java.lang.String fieldvalue)
fieldvalue
- public java.lang.String get執行查詢PostUrl()
fieldvalue
- public void set自訂查詢台執行查詢Button(Button infield)
infield
- public Button get自訂查詢台執行查詢Button()
public void set查詢結果Datas(BaseTable[] inrows)
public BaseTable[] get查詢結果s()
public java.lang.String getPrimaryId()
public void setIsUseAjax(boolean is)
public boolean isUseAjax()
public void setPostAcitonUrl(java.lang.String in)
in
- public java.lang.String getPostActionUrl()
public void setFormId(java.lang.String in)
public java.lang.String getFormId()
public void setSortKey(java.lang.String in)
in
- public java.lang.String getSortKey()
public void setQueryWindowMode(int type)
type
- public boolean is彈出式視窗()
public void setAjaxinnerHtmlDivID(java.lang.String individ)
individ
- public java.lang.String getAjaxinnerHtmlDivID()