public class ViewCalendarParamTag extends ViewParamImpl
viewタグの viewFormType が HTMLCalendar の場合にパラメータを設定します。 カレンダーを表示する、ViewForm_HTMLCalendar クラスに対して、各種パラメータを 設定します。 パラメータが設定されていない場合は、ViewCalendarParam の初期値が使用されます。 (パラメータを使用するには、viewタグのuseParam 属性をtrueに設定する必要があります。)
●形式:<og:calendarParam ymKey="YYYYMM" dayKey="DY" firstWeek="0" />
●body:なし
●Tag定義:
<og:calendarParam
viewKeys 【TAG】行のキーとなるカラム名を複数指定します(事業所やWCなど)
ymKey 【TAG】行のキーとなる年月を表すカラム名を指定します
dayKey 【TAG】日付け(休日フラグ)のキーとなるカラム名の英字部分を指定します(DY1 ~ DY31)
valueKey 【TAG】データの値となるカラム名の英字部分を指定します(初期値は使用しません)
valueBRFlag 【TAG】データの値を使用する場合に、日付けとの関係で、BR を入れるかどうか指定します
firstWeek 【TAG】カレンダ表示の週の初めを指定します( 0は、日曜日から、1は月曜日から)
headerLocale 【TAG】週表示ヘッダーを表示する時の、Locale(language のみ) を指定します
columnSize 【TAG】カレンダを横に並べる場合の数量を指定します(初期値: 3)
debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false)
/>
●使用例
ViewFormTag の viewFormType が、ViewCalendarParam の場合に使用します。
useParam 属性を設定しておかないと、使用されません。
<og:view
viewFormType = "HTMLCalendar"
command = "{@command}"
startNo = "0"
pageSize = "20"
useParam = "true"
>
<og:calendarParam
viewKeys = "CDJGS"
ymKey = "YYYYMM"
dayKey = "DY"
valueKey = ""
valueBRFlag = "true"
firstWeek = "0"
headerLocale = "en"
columnSize = "3"
/>
</og:view >BR, BUFFER_MIDDLE, CRbodyContentid, pageContextEVAL_BODY_BUFFERED, EVAL_BODY_TAGEVAL_BODY_AGAINEVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE| コンストラクタと説明 |
|---|
ViewCalendarParamTag()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.lang.String |
getTagName()
タグの名称を、返します。
|
void |
setColumnSize(java.lang.String columnSize)
【TAG】カレンダを横に並べる場合の数量を指定します(初期値: 3)。
|
void |
setDayKey(java.lang.String dayKey)
【TAG】日付け(休日フラグ)のキーとなるカラム名の英字部分を指定します(DY1 ~ DY31)。
|
void |
setFirstWeek(java.lang.String firstWeek)
【TAG】カレンダ表示の週の初めを指定します( 0は、日曜日から、1は月曜日から)。
|
void |
setHeaderLocale(java.lang.String headerLocale)
【TAG】週表示ヘッダーを表示する時の、Locale(language のみ) を指定します。
|
void |
setValueBRFlag(java.lang.String valueBRFlag)
【TAG】データの値を使用する場合に、日付けとの関係で、BR を入れるかどうか指定します。
|
void |
setValueKey(java.lang.String valueKey)
【TAG】データの値となるカラム名の英字部分を指定します(初期値は使用しません)。
|
void |
setViewKeys(java.lang.String viewKeys)
【TAG】行のキーとなるカラム名を複数指定(CSV形式)します(事業所やWCなど)。
|
void |
setYmKey(java.lang.String ymKey)
【TAG】行のキーとなる年月を表すカラム名を指定します。
|
doEndTag, initParam, putParam, release2, toStringadd, add, addEventColumn, addEventColumn, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, doStartTag, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLASTAttri, getLongLabel, getMsg, getMsglbl, getNVLAttri, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestMethod, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getSumRequestValue, getTransaction, getUser, getUserEditInfo, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, makeUrl, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseIf, setCaseKey, setCaseNN, setCaseNull, setCaseVal, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setNoTransitionRequest, setObject, setObject, setParameterNames, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, useMainTrans, useQuotCheck, useTag, useXssCheckdoInitBody, getBodyContent, getPreviousOut, release, setBodyContentfindAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParent, setPageContext, setParentpublic ViewCalendarParamTag()
public void setViewKeys(java.lang.String viewKeys)
viewKeys - 行カラム名 (CSV形式)public void setYmKey(java.lang.String ymKey)
ymKey - 行年月カラムpublic void setDayKey(java.lang.String dayKey)
dayKey - 日付カラム(英字)public void setValueKey(java.lang.String valueKey)
valueKey - 値カラム(英字) (初期値は使用しません)public void setValueBRFlag(java.lang.String valueBRFlag)
valueBRFlag - 日付BRデータ制御 [true:BRを入れる/false:入れない]public void setFirstWeek(java.lang.String firstWeek)
firstWeek - 開始週指定 [0:日曜/1:月曜…]public void setHeaderLocale(java.lang.String headerLocale)
headerLocale - ヘッダー言語 [ja/en]public void setColumnSize(java.lang.String columnSize)
columnSize - 横並び個数 (初期値:3)protected java.lang.String getTagName()
getTagName クラス内 CommonTagSupportCommonTagSupport.getDocumentLink()Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.