英特內軟體股份有限公司


jcx.jform
Class bRule

java.lang.Object
  |
  +--jcx.jform.bBase
        |
        +--jcx.jform.bRule

public abstract class bRule
extends bBase

規則表 super class.


Fields inherited from class jcx.jform.bBase
cache, isHtml
 
Constructor Summary
bRule()
           
 
Method Summary
 java.lang.String getData(java.lang.String name)
          取得本筆資料欄位 .
abstract  java.util.Vector getIDs(java.lang.String value)
           
 java.lang.String getInputTime()
          取得輸入本筆資料的時間 .
 java.lang.String getInputUser()
          取得輸入本筆資料的使用者帳號 .
 talk getLoginTalk()
          取得帳號存放資料庫的 talk 物件 .
 java.lang.String getName()
          跳出視窗顯示功能表單 (DMaker有設定連結畫面時無效).
 talk getTalk()
          取得talk 物件 .
 java.lang.String getTalkName()
          取得talk 名稱 .
 java.lang.String getUser()
          取得目前使用者帳號 .
 void init(java.util.Hashtable h)
           
 void message(java.lang.String msg)
          在視窗的下方顯示訊息 .
 void setStatic(boolean b)
          設定本規則表的人員是否是固定的 .
 
Methods inherited from class jcx.jform.bBase
action, action, addApplet, addLocal, addLocal, addScript, call, changeDat, changeDat, changeForm, changeForm, changeForm, changeTab, check_count_in_server116, decrypt, encrypt_passwd, encrypt, exportToExcel, exportToExcel, exportToWord, fixPath, generateJPG, generateJPG, generatePDF, genPDF, get, get, getAgent, getAllcLabels, getAllUsers, getApplet, getApprovablePeople, getBoss, getBossList, getBossList, getButton, getByte, getCache, getChildDept_in_str, getChildDept_in_str, getChildDept, getCodeBase, getDate, getDatName, getDeptBoss, getDeptList, getDeptPane, getDeptPane, getDeviceToken, getEmail, getEmailServer, getFileInputStream, getFlowCount, getFlowCount, getFlowFunctions, getFlowHistory, getFlowResultSet, getFlowStates, getFlowStatus, getFlowToDoList, getFlowToolBar, getFormName, getFunctionFlowHisTable, getFunctionFlowTable, getFunctionID, getFunctionName, getFunctionNameByID, getFunctions, getFunctionTable, getInformation, getInlineImage, getInputStream, getInternalFrame, getIP, getLocale, getMemberList, getMessage, getMSN, getName, getNow, getParameter, getPassword, getProperty, getResultSet, getRootPath, getRuleNames, getSerialNumber, getSessionKey, getSlider, getSliderPanel, getState, getSystemProperty, getTalk, getTime, getToday, getToday, getToolBar, getUserRight, hideDialog, hideDialog, importFromExcel, ldap_bind, ldap_query, log, log, openURL, percent, percent, play, put, putProperty, replaceTableName, save, save, saveExportData, saveLocal, saveLocal, search, sendMail, sendMailbcc, sendMailbccUTF8, sendMailcc, sendMailccUTF8, sendMailUTF8, sendMSN, sendSMS, setDocumentBase, setFlowOnly, setHighlight, setPrintDPI, setPrinter, setPrintVertical, setTalk, setTalk, setUserID, setValue, setVisibleAndPrintableTogether, showConfirmDialog, showConfirmDialog, showDialog, showDialog, showDialog, showDialog, showDialog, showDialog, showDocument, showDocument, showDocument1, showForm, showForm, showInputDialog, showInputDialog, showInputDialog, showWait, stopPlay, stopWait, translate, translate, translate, translate, upload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

bRule

public bRule()
Method Detail

init

public final void init(java.util.Hashtable h)

getIDs

public abstract java.util.Vector getIDs(java.lang.String value)
                                 throws java.lang.Throwable

getUser

public java.lang.String getUser()
取得目前使用者帳號 .
Overrides:
getUser in class bBase
Parameters:
none. -  
Returns:
目前使用者帳號.

getInputUser

public java.lang.String getInputUser()
取得輸入本筆資料的使用者帳號 .
Parameters:
none. -  
Returns:
輸入本筆資料的使用者帳號.

getInputTime

public java.lang.String getInputTime()
取得輸入本筆資料的時間 .
Parameters:
none. -  
Returns:
輸入本筆資料的使用者帳號.

setStatic

public void setStatic(boolean b)
設定本規則表的人員是否是固定的 . 為了系統的效率著想,非必要時,勿改變此設定。系統預設值為 true;
Parameters:
是否固定,true - 表示本規則的人員不會變動,false 表示本規則的人員不可cache.
Returns:
void.

getData

public java.lang.String getData(java.lang.String name)
取得本筆資料欄位 .
Parameters:
name,資料庫欄位名稱. -  
Returns:
本筆資料的值.

message

public void message(java.lang.String msg)
在視窗的下方顯示訊息 .
Overrides:
message in class bBase
Parameters:
msg - 訊息內容.
Returns:
none.

getTalk

public talk getTalk()
取得talk 物件 .
Parameters:
none. -  
Returns:
talk 物件.

getTalkName

public java.lang.String getTalkName()
取得talk 名稱 .
Parameters:
none. -  
Returns:
talk 名稱.

getLoginTalk

public talk getLoginTalk()
取得帳號存放資料庫的 talk 物件 .
Parameters:
none. -  
Returns:
talk 物件.

getName

public java.lang.String getName()
Description copied from class: bBase
跳出視窗顯示功能表單 (DMaker有設定連結畫面時無效).
Overrides:
getName in class bBase
Following copied from class: jcx.jform.bBase
Parameters:
name - 功能名稱.
tab - 分頁名稱(有流程時使用,可直接跳至該分頁).
Returns:
JDialog.

英特內軟體股份有限公司