1.0.0.0 (2001/10/01)

PDView֘ÃNX mis.pdm.hayabusa.html ȉɏW߂B
QDView̌ĂяoŁAt@C viewFormId 
	HTMLTable  ̂悤 ViewForm 폜
RDt@C query_info.jsp  <body>^O𔲂oB
    et@C jsp_init.jsp  query_info.jsp ̊Ԃ
    <body>^OǉKvB
     RD͕ۗɂB
SDC[Wt@C FARST.gifAPREV.gifANEXT.gifALAST.gif 
    t@CύX

==========================================
1.0.0.1 (2001/10/30)

TDFARST ƂPׂ FIRST ɕύX

UDt@C query_info.jsp  <body>^O𔲂oB
    et@C jsp_init.jsp  query_info.jsp ̊Ԃ
    <body>^OǉƓɁAtH[JXn߂̃tB[h
	Zbg悤ɂB
     RDۗ̕ΉB

==========================================
1.0.0.2 (2001/11/02)

VDFormatView  view ɓB(FormatViewTag p~j
    ^Ou formatView 폜A view  format ǉ
	<mis:formatView      <mis:view

WD^O tld  jsp 1.2 ΉɕύX

XDChangeTag  EntryTag 𓝍i ChangeTag p~j

PODDBColumnResource.properties ̍ŌɃftHglǉiڒǉj
	  ɂAResourceManager.java / DBColumn C

PPDMISTagSupport  HTMLTagSupport ɖ̕ύX
	  ܂AMISTagSupport  Attributes ֘A\bh CommonTagSupport Ɉړ

PQDResourceManager ɃR[h\[X`FbNǉibj

PRDmis:message ^O comment ^Oǉ
      ɔA<mis:message >Rg</mis:,message> Ƃ
      <mis:message  comment="Rg" /> ɕύX

==========================================
1.0.0.3 (2001/11/05)

PSDUserResource  TARGET  MODE ̏(ʒujB

PTDOptionTag, SelectTag,QueryOptionTag   resource t@C
      ĂCB

PUDColumnTag̒ǉB

==========================================
1.0.0.4 (2001/11/07)

PVDPATTERN01 ` PATTERN10 ܂ŃtH_쐬
      GUIResource C

PWDɁAresult.jsp ֔΂ĂtH[ forward.jsp ɕύX
      query.jsp ƁAforward.jsp CB

PXDinput ^O ,text,password,checkbox,radio,submit,reset,button,image,file,
      ɃNX쐬Ataglib.input pbP[Wɂ܂Ƃ߂B
      input-taglib.tld ƂāAVK̃^OuɕB

QODSystemManager NXǉAׂĂ static NX̊Ǘs悤ɂB
      ɂAUserInfo ɎĂ HttpSessionBindingListener C^[tF[X
      SystemManager NX SessionListener NXɈړāAZbV̐ؒfĎ
	  Ǘ҂ɂ郆[U[̋ؒfsƂo悤ɂBi\j

QPDGUIInfoFactory  UserInfoFactory ̃IuWFNgǗ֌W̃\bh
      ResourceManager NXֈړB
      ɁAUserResource.java AGUIResource_ja.java  properties t@C

QQDGUIInfo  \ǉB

QRDUserInfo ɁAipAddressǉB̃VXeɖ֌Wȑ폜

QSDMessageTag ̊ړ́icommentjΉ
      body ɏ񂾕̂܂ܕ\悤ɏCB
      AJSPsĂ炻̏o͂oĂB
      Av

==========================================
1.0.0.5 (2001/11/09)

QTDDBTableModel ̃e[u˃tH[ł̃XLbv@\̒ǉ
      i኱Hj

QUDUPDATE R}hAMODIFY R}hƋʂ̂ŁA
      UPDATE  ENTRY ɕύX
      āA<entry> ^O <update>^Oǂ ENTRY ŎsƂB

QVDHidden^O mis.pdm.hayabusa.taglib ɂ pӂĂB
      ́A taglib.input ɂ݂B
      ɔAtld t@CC

QWD<column> ^O HTMLW̑g悤ɁAtld ύX

QXD<mis:submitButton> ^OǉBiSubmitButtonTag.javaj
      ɔAJSPt@C result_info.jsp ̈ӖύXB
      result_info.jsp ́ARESULT^[Qbg̃wb_[CN[h܂B

RODresult_info.jsp  query_info.jsp  jsp_init.jsp ܂ތ`ɏCB
      <body>^ÓAresult_info.jsp  query_info.jsp Œ`B
      āA</body>^ÓAhtmlend.jsp Ɋ܂ނ悤ɏCB

==========================================
1.0.0.6 (2001/11/13)

RPDmis.pdm.hayabusa.db.column.XDBType.java ɃNXTCgXNveBO
     ΍𓱓Bi'<' '>' ͂Ăꍇ,G[ƂBj
      xxDBType.java ́AłɃ`FbNڂ '<' '>' ͂悤
     oĂ,ʂ̑Ή͕svB
     쐬 xxDBType.java ł́Al邱ƁB

RQDXLbv@\̒ǉ
     ViewFormTag.java  AbstractViewForm.java AViewForm.java ɑ΂āA
	 ꗗ\̑IɂĂ̂݁Aו\lɏCB
     ȂAViewForm IuWFNg̃ZbVւ̃LbVA
     viewFormId ɂȂĂ,́AView̌`\L[[h
     ˂ĂB́ADBTableModel ƓlɃLbVp̃L[
     LbVȂƁA startNo/pageSize cA
     Pʂ wb_[/ו\ƂɁAȓB
     ,Ԃ̓sŁACB

RRDWebSphere ł̂_CNg/tH[h̓]AhX
      response.encodeRedirectURL ΉB

RSDHTMLTableViewForm.java , HTMLTextFieldViewForm.java ɂāA
      ꗗ\̘AԁiNo)PƂB

RTDEntryTag.java INSERTACOPY R}h ws̏ɒǉĂ
      f[^Aɒǉ悤ɕύXB
      mFFׁiTextField`jɃf[^ɒǉꍇA
      ݕ\Ăf[^̓Rs[iǉjÕf[^ƂȂB
      i߂Ƃ́AR}hiINSERTMODIFYjɂ
      ς͍̂B
      o,ʂ̉ʂŃRs[ȂVKő₵ĂAҏW邾
      ɂKvB

RUDEʉʂŃ`FbN{bNXB

RVDquery_info.jspŕ\PG񂹂ɂB

RWDresultʂɂPG\B

==========================================
1.0.0.7 (2001/11/14)

RXDQueryFactory.java ɂāAqueryId ^āAQueryIuWFNg
      쐬悤ɕύXBLbV@\tB

SODViewFormTag.java ɂāAviewFormId session IuWFNgւ̓o^L[
      ƂB viewFormId ́A viewFormType ƂāAׂĂ 
      t@CCB

SPDDBColumnResource.properties ̑啝ȏC
      A.ۉɊւ鍀ځixj폜B
      B.NX\ijava_lang_Stringj́AʏVERCHER2  NUMBER ƂB
        ɔAdefault.css ̐ݒύXB
      C.zXgM̔p~

SQDTaglib  input ֌W폜,  input-taglib.tld 폜

==========================================
1.0.0.8 (2001/11/15)

SRDdbdef ֌WSʏC
      j[A\[XADB`قASĂB
      CT[gf[^ LANG 'JP'  'ja' ύX
      MSGResource  ORDER_BY  pageSize ̃\[Xǉ

SSDexample ֌W̃tH_L₷IDɕύX
      \[Xt@CC

STDe[ûPsÂFςĕ\@\Aȑf
      ݂,FςsIׂ邪,PsɌŒ肷B
      ݒt@CiSystemResource.properties  HTML_BG_COLOR_CYCLE j
      ́Atrue  false `悤ɕύXB

SUDSystemResource.properties  ʂɑ̍sƋʂƂ̃NX
      HTML_BG_COLOR_MARK ǉ
     i݂͎ۂɂ͎gĂȂBႦ,ǉ/ύXꂽsɎgpBj
      default.css Œ`ĂB

SVDDBTableModel.java, DBTableModelImpl.java ŁA DBColumn 
      Ă悤ɂBZbĝ, ViewForm Ȃǂ̎ۂɃP[V
      m肵ĂIuWFNgAResourceManager.java gp
      DBColumn 쐬(ojZbgB

==========================================
1.0.0.9 (2001/11/16)

SWDHTMLTableViewForm.java ŁA`FbN{bNX̕\ɂA
      <colgroup class="...." >̏ԂĂ̂ŁACB
      ɔA\`߂NXiVERCHER2,NUMBERj
      ɁABIT ǉBdefault.css Œ`ĂB

SXDDefaultDBTableWriter.java ɂāAEXCELóA܂̓t@Co͎
      xATCYANXRg '#' sƂďo͂B
      荞ނƂɂ,̏́A܂B

TODSqlWhereTag.java SqlAndTag.java ̒ǉ mis-taglib.tld ̏CB
      ɔAQueryTag.java  Body ̃XLbv@CB
      ȂAJCS JaPGɉāAڂ̓o^ɂΉB

TPDQueryTag.java ɁAgpQueryIuWFNgwł悤ɁA
      queryType ǉB mis-taglib.tld ̏CB
      ] JDBCQuery ̂ݎsł, QueryC^[tF[XIuWFNg
      ł΁AłsłB
      ́A JDBC, JDBCCallable ƁAxxxxQuery.java  xxxx w肷B

==========================================
1.0.1.0 (2001/11/20)

TQDmis.pdm.hayabusa.io.DBTableReader C^[tF[XǉB
      NXƂāADefaultDBTableReader.java i^u؂Ǎ݁jǉ
      ɔAReadTableTag.java ^Ouǉ  <mis:readTable ǉ
      mis-taglib.tld ǉ

TRDWriteFormTag.java ÂImłȂׁiDBTableModeleôŁj
      WriteTableTag.java ɕύXB  <mis:writeForm  <mis:writeTable ɕύX
      ɔAmis-taglib.tld ύXB

TSDEqualsTag ɂāAignoreCasei啶/̋ʁjstartsWith
      i擪n܂邩ǂ̃`FbNj ̑ǉ
      ɔAmis-taglib.tld ύXB

==========================================
1.0.1.1 (2001/11/21)

TTDEntryTag.java ɃANṼ\bhi͖j

==========================================
1.0.1.2 (2001/11/22)

TUDDBDEF ֘A JSPt@CA\[Xt@C
      DB`̌B

==========================================
1.0.1.3 (2001/11/26)

TVDCommonTagSupport.java  debugǉ
      QueryTag.java ɂ̎ǉ
     idebug  true ̏ꍇASQLʂɏo͂Bj
      mis-taglib.tld  debugǉ i,ꂾj

==========================================
1.0.1.4 (2001/11/27)

TWDErrorMessage.java APL/SQL  ERR_MSG_ARRAY ɑΉ邽߂
      ύXsB
      ɔA֌WJavaNXAсAJSPt@C
     i check.jspAerror.jsp jCB

TXDMessageResource_ja.properties, MessageResource.properties ɑ΂āA
      G[bZ[WǉB
      xxDBType.java ł̃G[bZ[W\[X擾悤ɕύXB

UODViewLink ֌W̕ύX
      ViewFormTag.java  viewLinkId ǉA mis-taglib.tld  ǉ
      ViewForm.java  AbstractViewForm.java setViewLink() \bhǉ
      ́A

==========================================
1.0.1.5 (2001/11/28)

UPDViewLink֌WŁAmis-taglib.tld  CB
      link  value  values
      viewLink viewFormId   viewLinkId

UQDColumnCheckTag.java ̓B
      ̃^Opă`FbNsAG[łDBTableModel 쐬
      viewFormŕ\Breturn( SKIP_PAGE ); ňȉ̏sȂ B
      ł΁Â܂܈ȉ̏pB
      ɔAmis-taglib.tld  ǉ
      ErrorMessage.java CB
      xxDBType.java ̊e\bhC

==========================================
1.0.1.6 (2001/11/29)

URDquery ^O sʂ̃bZ[W\ł悤ɕύXB
      SetDisplayMsg \bh̒ǉB mis-taglib.tld  CB
      ɔAresult.jsp 
      <jsp:directive.include file="../common/select_count.jsp" />
      svɂȂB

USDAbstractViewForm.java ŁAJfBXvCw肵ꍇ̏ŁA
      ftHgݒ肵ĂȂׁAׂĕ\Ă̂CB

UTDsvȃ^Ou̐
      DBCountTag.java  SubmitForwardTag.java 폜

UUDFileUploadTag.java AReadTableTag.java AWriteTableTag.java ɂāA
      fileURL Owł悤ɕύXB
      ɂA`FbNC/`FbNAEǵAx[XURL(filetempj̉
      fileURL Ŏw肵fBNgɃZ[u/[h悤ɂB
      Ⴆ,}ʂc^Ȃǂ̃IuWFNǵÃIuWFNg敪ɁA
      ʏEXCELf[^,[U[ID fileURL Ƃ邱ƂŁÃt@C
      ȂłB
      mis-taglib.tld  CB

==========================================
1.0.1.7 (2001/11/30)

UVDQuery.java , AbstractQuery.java CB
      JDBCQuery.java / JDBCPreparedQuery.java / JDBCCallableQuery.java ɁA
      n SQL sł悤ɕύXB iPreparedStatement)
      ɔAQueryTag.java ύXB names w肵āA
      ɒlZbgł悤ɕύXB mis-taglib.tld  CB

UWDColumnTag.java ŁAvalue ̐ݒ肪o悤ɁACBmis-taglib.tld  CB

UXDViewFormTag.java ŁAFormatǂݍވׂ EVAL_BODY_BUFFERED Ԃ
      form.canUseFormat()  true ̏ꍇ,ɃZbg悤ɕύXB

VOD܏\a쐬 LinkTag.java o^C
      L[w肷 name  a href ^O name ƏdȂ,
      column ɕύXBmis-taglib.tld  CB
      ViewLinkTag Ƃ̂́AdoEndTag() ɂ܂Ƃ߂B

VPD܏\a쐬 ViewLinkTag.java o^C
      VK ViewLink C^[tF[X  ViewLinkImpl NX𓱓
      ViewLinkTag ́Aq^O LinkTag ^Ȍ ViewLink ɃZbg
      ƂAN̍쐬́AViewLink ɔCB

VQD܏\a쐬 AbstractViewForm.java o^C
      ɍ쐬 ViewLink NXɁAN쐬֘ȀړB
      AbstractViewForm ɂ́AViewLink ̎󂯎ƁAgetRendererValue ł
      ŝ݂ƂB

VRDXHTMLTag.java ɑ΂āAURLEncode ΉɕύXB
      ,bIɁA[J]̃o[lɑ΂āAKpȂ悤ɑΉB

VSDDBCellEditorFactory.java / DBCellRendererFactory.java  DBCellFactory.java  {B
      DBCell#getValue( int ,String ) ǉ  i DBCell#getValue( String ,String ) p~j

VTDDBColumn.java / DBColumnImpl.java ̃RXgN^[ŁADBType,DBCell
      L[n̂ł͂ȂAIuWFNĝ̂n悤ɕύXB
      n,ResourceManager.java  DBColumnImpl 쐬ƂB
      DBColumnImpl#getRendererValue( int, String ) \bhǉ

VUDpackage mis.pdm.hayabusa.db.column; ̊eNX̂ύXB
      AIuWFNg̐L[́AFactory\bh𗘗pĂׁAύXȂB
      DBCellFactory.java DBTypeFactory.java ̃t@Ng\bhCB

VVDViewFormTag.java  ݕsƕ\s̑^郁\bhǉ
      mis-taglib.tld  ǉ i noDisplay / noWritable )
      AbstractViewForm.java / ViewForm.java A\bhǉ

VWDBodyHiddenTag.java ^O̒ǉ
      ́ASQL̒ђiŋLqe Hidden^OɎ߂ꍇ
      p܂Bmis-taglib.tld  ǉ
1.1.0.0 (2001/12/03)

PDViewFormTag.java ɁAZNǧ`iIFcheckbox ^ PIFradio j
    wł悤ɕύXB
    View֘ÃNX mis.pdm.hayabusa.html ȉɏW߂B
    ɂƂȂAViewLink.java AbstractViewForm.java HTMLTableViewForm.java C
    selectedType  mis-taglib.tld  ǉ

QDColumnCheckTag.java ^O nullCheck  checkType ǉ
    checkType  ́A"AUTO", "NEW", "ENTRY" Ƃ^āA
    `FbNΏۂ̃f[^ʂ܂BiftHg AUTO j
    NEW ́AQuerys鎞Ɏw肳 request IuWFNgw
    NGXgf[^`FbN܂B
    w,columns  CVS`œo^܂B
    ENTRY ́ADBTableModel̃NGXg`FbN܂B
    ́ASf[^ΏƂɂȂ܂.icolumns ͖j
    AUTOiftHgݒj́Acommand AL NEW  ENTRY 𔻒f
    U蕪܂B
    nullCheck ́Aw̃J  null ǂA܂胊NGXg
    ݂邩ǂ`FbN܂B A "NEW" ̏ꍇ݂̂łB
    mis-taglib.tld  ǉ

RDN\lZbgĂȂꍇ, N𒣂ȂB
    jύX  onLink `āA̒li"true"/"false")ŔfB
    false ́A"true" ȊO̕ ܂ NULL ƂB
    ViewLinkImpl.java CB
    ftHg true

SDViewFormTag  noDisplay ɑ΂,eLXgtB[h`ł̑Ή
    ȂĂȂB
    AbstractViewForm.java ^ HTMLTextFieldViewForm.java Ƀ\bhуWbNǉ

===========================================================================
1.1.0.1 (2001/12/04)

TD[U[{@xxxx} Ŏ擾ł悤 CommonTagSupport.java CB
    {@USER.JNAME}   [U[̓{ꖼ
    {@USER.ENAME}   [U[̉pꖼ
    {@USER.ID}      [U[ID iOCID)
    {@USER.IDNO}    [U[̎ЈԍiOCID̓菜)

UDJDBC֘ÃNXŁAconnection 쐬ArŃG[ꍇ
    RlNVv[ɕԂɃv[̌ƍȂȂăG[ɂȂ錻ۂC
    try{} catch() finally{ close() } ɂRlNV̕ԋpǉ
    ( JDBCQuery.java ͌XΉς݁B JDBCPreparedQuery.java JDBCCallableQuery.java C)

VDConnectionFactory.java ̃RlNVɑ΂ʂӂ₷B
    ̓Iɂ,X̃RlNV̍쐬\悤ɕύXB

WDViewLinkImpl.java NXAURLEncoder ꎞIɊOB
    ́A href="aaaa.html?key1=val1&key2=val2" ƂƂɁAval1,val2 
    ̏ꍇɁAURLGR[hKv邪,dlłׂ͂Ă [val]t
    GR[hĂ邽,AhXiURI)ȂׁB
    tɁAƂĔ΂ȂBiÂΉ\j
    QlFhttp://pc4839/java/api13/api/java/net/URLEncoder.html

===========================================================================
1.1.0.2 (2001/12/05)

XDViewLink ^OɂāAonLink  ɓ삵ĂȂsC

PODJDBCUpdateQuery.java VK쐬B
      queryType = "JDBCUpdate" ̗lɁAupdate ^O痘p܂B
        <mis:update
            command   = "{@command}"
            queryType = "JDBCUpdate"
            names     = "LKIS,TANBUSHO"  >
                { call TEST0260.PROCTEST(?,?) }
        </mis:update>

===========================================================================
1.1.0.3 (2001/12/06)

PPDColumnCheckTag.java ŁAnullCheckAentry.jsp if[^o^Oj
      ŏĂȂ̂A悤ɕύXB

PQDbZ[Wǉ܂B
      MSG0054=ANOF{0} I܂B
      ܂Amessage^OŁAw̃bZ[WID {ԍ}̌ɁAݒ
      o悤ɂ܂B
      <mis:message msg="MSG0054" val0="ECNO0001" />
      Ƃ΁A wANOFECNO0001 I܂Bxƕ\ł܂B
      val ́A 0  9 ܂ŎwłAbZ[W {0} ɑΉł܂B
      iG[bZ[WƓj

PRDUserInfo IuWFNgɎRɃL[ƒlo^łAUserInfoTag.java 쐬܂B
      command ɂ́A SET:o^  GET:擾  REMOVE:폜 g܂B
      ܂Ao^́A{@USER.xxxx} ŁAoƂ\łB
      ȂAL[ƂẮA"USER.xxxx" `œo^悤ɂĉB
      QlFexample\jsp\01PATTERN\result.jsp

PSDUserInfo IuWFNgɁAVXet֌W̃f[^o悤ɏCB
     ȉ̒l UserInfo IuWFNg̍ڂ擾܂B<br />
     USER.JNAME   [U[{ꖼ
     USER.ENAME   [U[pꖼ
     USER.ID      [U[hc
     USER.IDNO    擪P[U[hc

     ȉ̒l͂炩߁AIɍ쐬܂B<br />
     USER.DYSTR2   {Q yyyyMM01 Jn
     USER.DYSTR3   {R yyyyMM01 Jn
     USER.DYEND2   {Q|P yyyyMM31 I
     USER.DYEND3   {R|P yyyyMM31 I
     USER.YMD       Wbyte ̍̃VXet
     USER.YMDH    PSbyte ̍̃VXe

PTDUserInfo IuWFNgɁASQĽʂł悤UserInfo^OCB
      query="true"  o^āABodySQL߂ value Ɍʂ
      ܂B́AnSQL̂݋Lq\łB
        SETR}h̏ꍇ, key UserInfo ɓo^܂̂,UserInfo^O
        悤ɁA{@USER.xxxx} Ŏo܂B
        <mis:userInfo key="USER.DB04" command="SET" query="true" >
            <jsp:text>select count(*) from db05</jsp:text>
        </mis:userInfo>
        <mis:input name="USER.DB04" value="{@USER.DB04}" />

        GETR}h́Â܂܁A񂪏o܂B
        <mis:userInfo key="USER.DB04" command="GET" query="true" >
            <jsp:text>select count(*) from db05</jsp:text>
        </mis:userInfo>

===========================================================================
1.1.0.4 (2001/12/07)

PUDentry ^O̎q^Oł setColumn ^Ô̖ columnSet ^OɕύX
      mis-taglib.tld  columnSet ^Oǉ
      ( ߂Amis:setColumn Ȃ܂B ܂́Ag܂B )

PVDcolumnSet ^OɎwł columnNo 폜
      Jw肷̂, Ĵ݂ƂB
      JԍŎwłȂƂɂAĴrpk쐬
      ꍇɎwłȂȂ邪ApxƂ̊֌WɂArpk쐬@
      Ή肢܂B

PWDcolumnSet ^OɎwł ACTION R}h
      R}hw肵Ȃ΂́Avalue ̒l ݒ肵܂B
      ۂ̏́AEntryTag.java ŎsB
      QlFexample\jsp\06PATTERN\modify.jsp

        DEFAULT J\[XŒ`ftHglZbg܂B
        CREAR   lNA([XgO "" j܂B
        ADD     ݂̒l {P ܂B  0  1 , A  B , 9  10
        SET     value Őݒ肵l VlƂēo^܂B
        LOWER   ɕϊ܂B
        UPPER   啶ɕϊ܂B
        COPY    value ɃRs[̃JIDZbg΁A̒l܂B
            <mis:entry command = "{@command}"  >
                <mis:columnSet
                    command  = "UPDATE"     // R}h entry ^OƈvȂƎs܂B
                    action   = "COPY"
                    value    = "OLDPN"
                    columnId = "PN"  />
            </mis:entry>

PXDFrameTag.java 쐬܂B
      ́ALinkTag.java Ƒgݍ킹邱ƂŁA tN index.jsp 
      ΂Aݒ肳ꂽ query.jsp  result.jsp \邱Ƃł܂B

		<frameset rows="180,*" frameborder="1" framespacing="1">
		    <mis:frame marginheight="2" marginwidth="2" src="query.jsp"   name="QUERY" />
		    <mis:frame marginheight="2" marginwidth="2" src="forward.jsp" name="RESULT" />
		</frameset>

      ύXӏFframe  mis:frame    src="dummy.html"  src="forward.jsp"
      ܂Â܂܂ł forward.jsp  command ݒ肳ĂȂׂɃG[
      Ȃ̂ŁAforward.jsp Kv܂B


===========================================================================
1.1.0.5 (2001/12/10)

QODJnAIAWJ Ȃǂ̍ڂ,f[^ YYYYMMDD ŁAĂ邪,
      \, YYYY/MM ҏW YYYYMM ŏꍇ̑ΉB
      Renderer , Editor , DBType ɁAVڂ쐬B
      YM         YM       YM01, YM31  ǉ
		DBColumnResource.properties ̐ݒl
		DYSTR=VARCHAR2 8 true YM YM YM01 _
		DYEND=VARCHAR2 8 true YM YM YM31 _

		=========================
		łB
		WJNɂĂ̑O̘AAȉ̒ʂɌ肵܂B
		WJNJnAIƓlɃe[u8iYYYYMMDD)œo^A
		́A\6iYYYYMM)ɓꂵ܂B@iDD='01'ݒ肵ēo^j
		AAe[u̍ږƃJ͕ύXÂ6->8ɕύX܂B

===========================================================================
1.1.0.6 (2001/12/11)

QPDUserInfo ^OŁASQLsꍇ̒l̎荞݂Axɕ
      荞߂悤ɕύXB
      ɁAcommand="SQL" ܂ query = "true" ̏ꍇ́Akey 
      w肷KvASELECT̏ԂƖ̂ŁAuserInfo ɃZbgB
	  F
        <mis:userInfo command="SQL" query="true" >
            <jsp:text>SELECT OYA,KO,HJO FROM RK12 WHERE ROWNUM = 1</jsp:text>
        </mis:userInfo>
		userInfo ɂ́AUSER.OYA, USER.KO, USER.HJO ̃L[ŒlZbgB

QQDview^OɁAcommand="REVIEW" ǉib΍j
      ́Aentry^OŃf[^o^Acommand="NEW" Ŗ߂
      ɓ͂LĂȂׁAG[ɂȂĂ܂B
      Ƃ肠ADBTableModele ̃f[^ĕ\R}h "REVIEW"
      pӂB

QRDcolumn ^OŁAvalue="{@USER.ID}" ̑ݒłȂi ̂܂܃Zbg
      jCB

QSD̓`FbNŁAG[ɃG[bZ[Ws쐬Ă̂A
      P value 1 G[sɕύXBiv]ɂdlύXj

===========================================================================
1.1.0.7 (2001/12/12)

QTDcolumnSetaction= "ADD" ́A^Cv`Ŏw̃IuWFNg
      R[Ă܂Bi DBType_X9.java ADBType_S9.java j
       "ADD" \bh́ADouble ŌvZĂ̂,
      Integer ɕύXBA_͈ȂȂ̂ŁAӁB

	> Lentry^OcolumnSetaction= "ADD"ɂ
	> wX9x Œ`āA܂ł09  10 ɂȂ̂ł
	> Ă݂ƁA
	> 012.0ɂȂA0910.0Ə_łĂ܂܂B

QUDsetColumn^O̊S폜B@\́AcolumnSet ^OgpĂB


===========================================================================
1.1.0.8 (2001/12/13)

QVD܂ DBType_X9.java ADBType_S9.java  ̕sB
      DBType_X9.java ́A^Ȃ̂ŁAInteger ł͑ʖڂłB
      ēxƂĉZ悤ɕύX܂B
      A}CiX͓o^łȂȂ܂̂,肢܂B

      DBType_X9.java   '0' ` '9'  '.' ɂăT|[gi}CiXsj
      DBType_S9.java   '0' ` '9'  '-' ɂăT|[gisj

QWDcolumn ^O lbl ǉB  x𓮓IɕύXłlɂ܂B

QXDDBType_K.java (jɂāA`FbN̂CBibj
      ł́ApJ^Ji͂łĂ܂ׁÃ`FbNǉ
      KvB

RODdbtable ^O𓱓܂B
      ́AʂDBTableModel ̃f[^[J]Ɋ蓖Ă^OłB
      ̃^Oň͂܂ꂽ͂āA[]^ÔȂ̃Jɑ΂āA
      f[^o܂Bof[^́A`FbN{bNX܂̓WI{^
      w肳ꂽs̃f[^AwsJԂďo͂܂B
      o͍s肽ꍇ, [I] Ŏo܂B
      Is̏ꍇ,[J]łB
     iA^Ouϊɒǉ܂̂Œӊ肢܂Bj
      ́A tableId ̂ݎwł܂B

		<mis:dbtable>
			<mis:column name="PN" value="[PN]" />
		</mis:dbtable>

RPDcolumnSet ^OɁAaction = "TBLSET" ǉ
      ́ADBTableModel ̓e荞Ŏw columnId Jɐݒ肵܂B
      [J] Ŏwł܂B܂A͕͂āA value 
      쐬܂̂,AɎgpł܂B

		<mis:entry command = "MODIFY" rows="1" >
			<mis:columnSet  command = "MODIFY" columnId = "key" action = "TBLSET"
				value ="[key][lang]"
			/>
		</mis:entry>

===========================================================================
1.1.0.9 (2001/12/14)

RQDquery ^O displayMsg iʂ̃bZ[Wj "" Zbg
      ʃbZ[W\Ȃ悤ɕύXB

RRDcolumnCheck ɁAmaxRowCount ǉ
      Is̍ő匏`FbN܂Bl͐Lq܂B
      ǐƓ̏ꍇ,łBj

RSDdbtable ^O ŁA̕ύXɂsC܂B
      w̃tH[}bg𕪉 CSVTokenizer.java ŁA""NI[g
      Ă߁A؂蕶̕ȂĂ܂B

RTDsubmitButton ^O̔p~  ̂ writeCheck ^OɕύX܂B
      ͂܂B
      ύXAʂ̈Ӗ submitButton pӂ܂B

===========================================================================
1.1.1.0 (2001/12/17)

RUDe[uwb_[AڂɂāA܂Ԃ֎~ftHgƂB
      white-space: nowrap;  default.css ɓo^

RVDquery ^O w܂BxbZ[WoȂꍇɁA
      f[^\ʒûCB

RWDviewForm ^OŁA\郁bZ[W~鑮ǉB
      noMessage = "true" ŕ\ȂB

===========================================================================
1.1.1.1 (2001/12/18)

RXDquery ^OɃG[bZ[Wt̕WPL/SQLR[ǉ
      queryType = "JDBCErrMsg" ŁAgpł܂B
      ɔA]PL/SQLR[iqueryType = "JDBCCallable"j́A
      p~܂B
      ܂AerrQuery^ÓAp~܂B

SODquery ^OɕWI o^n update/insert/PLSQLR[\ƂB
      Gg[o^Ɏgpł܂B

SPDDBType_XK  (p/Sp݁j̒ǉB
      ]炠ADBType_X ^Cv́Ap̂ݓo^\Ƃ܂B

SQD\[Xt@CʂƊevWFNgƂ̃t@C𕪂悤
      P[Vǉ܂B
      SystemResource.properties  RESOURCE_ID ƂL[ǉ
      ۂ̃t@ĆA̋@ɍs܂B

===========================================================================
1.1.1.2 (2001/12/22)

SRDdbTable ^OŁA_uNI[e[VoOCB

SSDresource t@C evWFNgƂ̃\[Xt@Cݒł悤
      ʂ̃t@CƕB
      ɕ񍐂ASystemResource.properties ɒǉ RESOURCE_ID ƂL[
      \[Xt@CɕtĂB

STDresource t@C jccall.bat ̓eύX
      fBNgȉׂ̂Ă properties t@Cϊ悤ɕύXB
      ȑO,W xx.properties Axx_en.properties Rs[쐬
      ĂA߂܂B

SUDplsqlUpdate ^Oo^܂B
      ́ADBTableModel̃f[^ zPL/SQLɓnDBo^
      ^OłB
      C^[tF[X́Aɑtς݂̒`ɏ PL/SQLs܂B
      Tv́Adbdef TEST32  copy.jsp , entry.jsp łB

		ycopy.jspz
		<mis:hidden name="names" value="UNIQ,SYSTEM_ID,TBLSYU,TABLESPACE_NAME,NAME_JA,FGADD,DIRECTORY,DATA_FILE,SIZE_AUTO,SIZE_DATA,INITIAL_AUTO,INITIAL_EXTENT,NEXT_AUTO,NEXT_EXTENT,MIN_EXTENTS,MAX_EXTENTS,PCT_INCREASE,STATUS,FGJ,CDKH,FGNUKI,TMSET,TMDEL,USRSET,USRDEL,PRGSET,PRGDELL" />
		<mis:hidden name="SQL" value="{ call INSERT_DB01_PKG.INSERT_DB01( ?,?,?,?,? ) }" />

		yentry.jspz
		<mis:plsqlUpdate
			command    = "{@command}"
			names      = "{@names}"
			dbType     = "DB01ARG"
			queryType  = "JDBCPLSQL" >
		{@SQL}
		</mis:plsqlUpdate>

===========================================================================
1.1.1.3 (2001/12/26)

SVDJDBCPLSQLQuery.java ɂāAꍇɃG[bZ[W
      ݂ȂԂł̏ŁAG[ɂȂĂoOCB

SWDmessage ^OŁA\[Xɑ݂Ȃmsgw肵ꍇ comment
	  ڋLqĂ镶Â܂܏o͂@\ǉB

SXDf[ɁAPNVKǉ i DBCellRenderer_PN.java j
      f[́AYMDύX t̏ĺA"" ƂBi DBCellRenderer_YMD.java j
      ,"0000/00/00" ZbgB

TOD̓tB[h̍őtB[h TOɕύX
      SystemResource.properties ̍ڂ HTML_COLUMS_MAXSIZE = 50 ɕύX

TPDcolumn^OmustǉB  must="true"ݒ肷, id "must" 
      ݒ肷̂ŁACSSt@CɎw̐FŁAtB[h\B
      ,tB[ĥ̂ł͂ȂAOg̃e[ũJ̐FςĂ܂B

TQDDBCellRenderer_NUMBER ɁA}CiX̏ꍇ id="minus" ݒ肷悤ɕύXB
      CSSt@CŁAԐFɂȂlɐݒBi}CiX̐ԕj

1.2.0.0 (2002/01/09)

PDtextarea ^O value ǉ
     ǉ܂B
       textarea ^Oɂ́AXvalue ͂܂B
       lo^̂́A{fB[ɒڏ݂܂B

QDjsp/common/check.jsp ɂāAGUIInfõANZX`FbN
    isRead( userInfo ) AisWrite( userInfo ) ɕύXB
    ɂAread ݂ăj[쐬Awrite ݂
    ANZX肷悤ɂ߁AGUIResource.properties 
    [h`ŁA rwrwrw A-w-w-w ɂ΁Aj[ɕ\Ȃ,
    ANZXł GUI`\ɂȂB

RDDBType  "R" ǉ i_j
    DBCellRenderer ́A "NUMBER" ɏ_l悤ɕύXB

SDDBCellEditor  TEXTAREA ǉ

T. EntryTag ŁAINSERT R}h  COPY R}hœقȂ
    ۂCBiA͖mFj

UDentry ^O command = "INSERT" CB
    "COPY" Ɠ̓悤ɕύXB

VDentry ^O command = "ALLACTION" ǉ
    ʏ͑Iŝ݂Ώۂ ENTRY sÃR}hׂ͂Ă
    sɑ΂ďs܂B

WDcime ̃j[\ύXB
    сAVK[U[ǉ
    C11111  dC`[
    C22222  @B`[
    C33333  ZpǗ

XDuserInfo ^Ocommand="SQL" ̏ꍇ, query="true" \svƂ܂B
    Aquery p~܂B
    ȂAcommand="SQL" oOĂ܂̂,C܂B

	<mis:userInfo command="SQL">
	<jsp:text>select count(*) DB01 from DB01</jsp:text>
	</mis:userInfo>

	<mis:input name="COUNT" value="{@USER.DB01}" />

1.2.0.1 (2002/01/10)

PODcolumn ^O  writable ǉ
      writable = "true" iftHgjŏ݃^CviFeLXgtB[hj
      writable = "false" ŁAx\

PPDspace ^OɁA傫wł labelWidth  valueWidth ǉ

1.2.0.2 (2002/01/11)

PQDG[bZ[W\ɁA`FbN{bNX\Ȃ悤ɕύXB
      (DBUtil.makeDBTable( ErrorMessage ,ResourceManager ) ŁADBTableModel 
      \zĂŁA݋֎~ݒ肵ĂB

1.2.0.3 (2002/01/12)

PRDequal ^O nullCheck ǉB
      nullCheck = "true" ŁA val1  null ܂ [XgȌꍇ,
      equal ^O ̒gs܂B

PSDNUMBER ^CvŁA_\LAXXXX.YY ̏ꍇA6.2 ƕ\悤ɏCB
      S. ƂȂ܂B

PTDDBColumn ^O ̏CsΉ܂B
      J\[X`ĂȂꍇɁAG[ɂȂĂ܂B

PUDtB[hɁAIMEONĂ܂, ʏtB[hł́AOFFɂB
      default.css ɁAinput { ime-mode: inactive; } ǉB
      ɂAW, IME OFF łAtB[ĥ݁AON悤ɂȂ܂B

PVDiRESETj {^̋@\ǉ
     ̃{^́A̖߂{^ŁADBTableModel ɉꂽύX߂܂B
     <mis:input type="submit" name="command" value="RESET"  msg="MSG0050" accesskey="R" td="false" />
     ŁAZbg{^\܂B
     forward.jsp łl̋LqKv܂B

PWD߂{^ǉ
      G[\ꂽꍇẢʂɖ߂ׂ̃{^ǉ܂B
      JavaScript Ήׁ̈AXNvg OFF Ŏgpł܂B
      {Iɂ́AIE ̖߂{^ƂȂĂ܂B

1.2.0.4 (2002/01/15)

PXDqueryOption ^O valueǉB
      f[^x[X̌ʂ̂A\iIԁjɂl
      value lɃZbgolɕύXB  nullCheck = "true" ŁA val1  null ܂ [XgȌꍇ,
      equal ^O ̒gs܂Bmis-taglib.tld  ǉ

QODwritable ̂ƂɁAentry ^O INSERT R}hُȓoOCB
      CT[gɁASĂXy[Xōs쐬Ă, writable J null ƂȂ
      ͋֎~i"TRUE"ȊOĵ߁A݂łȂԂɂȂĂB

1.2.0.5 (2002/01/16)

QPDentry^OAview^O  ZbgR}hicommand="RESET"j̏C
      ȑOAiRESETj {^̋@\ǉƂ, forward.jsp 
      entry^O gpĂAʏ query.jsp ʂ entry^O p
      邱ƂŁAforward.jsp entry^O p~B
      ̎́Aforward.jsp ł̃R}h́A"RESET" 𓊂悤ɂB

QQDquery^OA plsqlQuery^O ŁAsG[ɁAf[^Ă
      sCB
      ߂{^𗘗p΁AG[̃JoŃf[^ȂȂB

1.2.0.6 (2002/01/17)
QRDentry^OAŁAINSERT, COPY R}h sI΂ĂȂꍇ,
      擪ɂPs󔒍sVKǉB
      AO邱ƂOB

QSDo^n query^O/update^Opꍇ́AREVIEWR}h̕sC
      Ăf[^ȂĂ܂iNAĂ܂jۂ
      o^ɂ,NAȂ悤ɏCB

QTDpJ^Ji܂ p/ A "XH" ^CvƂāAVK쐬B
      ] "X" ^Cv́ApJ^JíAG[ƂȂ܂B

QUDviewForm^Oi view^O j́AstartNoApageSizeApagePlus
      ́AwȂ̏ꍇłANGXgɃf[^Ύ荞ނ悤
      ύXB
      AʂAw肵ĂĂ\ȂB

1.2.0.7 (2002/01/18)
QVDOɁAwb_[\̂CB

QWD^Cv "XU"(p啶)  "XL"(p) ɂāAXy[X
      悤ɕύXB

QXDENTRY^OACTIONR}h CREAR ƂԂ CLEAR ɏCB

RODupload ^OɂāAmFAуNXt@C̍XVsB
      삷JSPt@ĆA example ܂́Adbdef  jsp/34CheckIn
      tH_ɂ܂B

1.2.0.8 (2002/01/21)
RPD\ʢYMD̂̂\悤ƂƂADBYYYYMMDDHHMMSSœĂꍇA
      \olɁA\ʂɁuYMDHv쐬B

RQDJ`YM01,YM31̍ڂo^悤ƂAu20011015vƓ͂ꍇłA
      IɁu20011001vEu20011031vDBɓo^悤ɁADBType_YM01 ADBType_YM31 Ή

1.2.0.9 (2002/01/22)
RRDColumn^O must ɂāAe[u^OɕtĂidinput^O
      悤ɕύXB
      Ao^̉ʁiviewjŎ쐬Jmust ́A{ΉB

1.2.1.0 (2002/01/23)
RSDview^O selectedType ɁA"checkbox"/"radio" ȊȎnꍇA
      `FbN{bNXȂǂAȂɂ\Ȃ悤ɕύXB

RTDJIuWFNg֘AŁAolɕύXB
      ́AJDB瓮Iɍo悤ɂ邽߂ɕKvȋ@\B

1.2.1.1 (2002/01/25)
RUD\[Xt@CAf[^x[Xǂݍ߂悤ɕύXB
      ̃t@C`̃\[Xgpł܂B
      f[^x[X̃\[X́ASystemResource.properties  ݒ肷
      Kv܂B
      ӁF]̂߁Agp͂ł܂B

RVD\[Xt@C̓Ǎݏɂ܂B
      ؂蕶 P ɑ΂āAK܂̂ŁA؂蕶
      Af[^łǂݍ߂܂B
      tɁA܂,̋؂蕶ň̕؂Ăꍇ,
      Ǎݏς܂̂ŁAɓǂݍ߂ȂȂ܂B

RWDGUIResource ɂāAL̑Ήƍ킹āAXy[Xʏ핶Ƃ
      gpł悤ɂ܂B
      GUIResource ́AJ}؂Œ`Kv܂B

1.2.1.2 (2002/01/29)
RXDwv^O쐬B
      ́AID^ƁAID.gq ̃t@CN܂B
      ʂɃwvt@CƂĕ\ł܂B
      wvt@C̕ۊǏꏊ SystemResource.properties  HELP_URL
      L[ǉKv܂B
      LɎB
		guiInfoKey	ʂID
		extension	wvt@C̊gq iftHg htmlj
		msg
		fileCheck	t@C̑݃`FbNsǂwiftHg true )
      CF
         SystemResource.properties  HELP_URL L[
         mis-taglib.tld t@C
         jsp/common/query_info.jsp

1.2.1.3 (2002/01/30)
SODGNZo/GNZ捞@\̉ʂւ̑Ή
      ȉ̕ύXKvłB
        A) resource\MessageResource_ja.properties ɁA\[Xǉ
			MSG0055=ۑ
			MSG0056=J
			MSG0057=捞
        B) DBDEF  TEST01 QlɁAExcelIn.jsp ExcelOut.jsp t@Cǉ
        C) forward.jsp Ɉȉ̍sǉiDBDEF  TEST01 Qlj
			} else if( "EXCELOUT".equals( cmd ) ) {
				forwardPage = "ExcelOut.jsp" ;
				command     = "NEW";
			} else if( "EXCELIN".equals( cmd ) ) {
				forwardPage = "ExcelIn.jsp" ;
				command     = "NEW";
        D) result.jsp  <mis:writeCheck> ɁALsǉ
			<mis:link href="forward.jsp" keys="command,GUI.KEY" value="EXCELOUT,TEST01.xls"  target="RESULT" >
				<img src="../image/update.gif" alt="Excel Output" /><mis:message msg="MSG0055" /><spa> </spa>
			</mis:link>
			<mis:link href="{@USERT.ID}/TEST01.xls" filePath="true" target="_new" >
				<img src="../image/open.gif" alt="Excel Edit" /><mis:message msg="MSG0056" /><spa> </spa>
			</mis:link>
			<mis:link href="forward.jsp" keys="command,GUI.KEY" value="EXCELIN,TEST01.xls"  target="RESULT" >
				<img src="../image/insert.gif" alt="Excel Include" /><mis:message msg="MSG0057" />
			</mis:link>

			<input type="hidden" name="GUI.KEY" value="TEST01.xls" />
        E) result.jsp  <mis:view> ɁALsǉ
			checked    = "{@checked}"

SPDf[^x[XAe탊\[Xt@Cǂݎ@\ǉ
      ȉ̕ύXKvłB
		A) \[Xt@C̑ƂȂf[^x[XKvB
           DBDEF ƂÃe[ułBiDB`DBƂe[uj
		B) SystemResource.properties ɁAȉ̐ݒ肪KvłB
			ESYSTEM_ID = DBDEF  ƂL[KvB
			  ̃L[eVXẽj[NȃL[ɂȂ܂BiFRKȂǁj
			# x\[X
			# RESOURCE_LABEL = mis.pdm.rk.resource.LabelResource
			RESOURCE_LABEL_DB = select clm,label_name from db08 where system_id = ? and lang = ?

			# R[h\[X
			# RESOURCE_CODE = mis.pdm.rk.resource.CodeResource
			RESOURCE_CODE_DB = select clm,code(clm,kbn,system_id,lang) from db04 where system_id = ? and lang = ? group by clm,code(clm,kbn,system_id,lang)

			# bZ[W\[X
			# RESOURCE_MESSAGE = mis.pdm.rk.resource.MessageResource
			RESOURCE_MESSAGE_DB = select msgcd,msgtxt from db09 where system_id = ? and lang = ?

			# fth\[X
			# RESOURCE_GUI = mis.pdm.rk.resource.GUIResource
			RESOURCE_GUI_DB = select key,sequence,classify,name,longName,role,usergroup,project,rwmode,target from db11 where system_id = ? and lang = ?

			# [U[\[X
			# RESOURCE_USER = mis.pdm.rk.resource.UserResource
			RESOURCE_USER_DB = select userid,passwd,lang,name_ja,name_en,mailto,mailuserid,mailpasswd,role,usergroup,project from db10 where system_id = ?

			# J\[X
			# RESOURCE_COLUMN = mis.pdm.rk.resource.DBColumnResource
			RESOURCE_COLUMN_DB = select column_name,data_type,physical_length,'true',renderer,editor,column_type,data_default from db03 where system_id = ?

1.2.1.4 (2002/01/31)
SQDeLXgtB[h̕\TCY̕ύX
      resultʂł̃eLXgtB[hiʂ\ꍇj eLXgtB[h
      ő\lAw̔{ɂ悤ɕύXB

SRDtH[}bge[ur[̃wb_[ "td" ƕ\L镶 "th" 
      IɕύXB

SSDGUIInfoImpl C
      [/O[v̌`FbÑoOCB
      ɁA jsp/common/check.jsp iSʂɓo^Ă`FbNWbNj
      ǂݎ/s`FbNA݉/s`FbNɕύXB
      WriteCheckTag ́A݉/s𔻒fāA݋ꍇ,
       body o͂ȂׁAʂ[U[Ɖʂ̌œǂݎ
      pɐݒ肷邱Ƃ\ɂȂ܂B

STDSubmitButtonTag ̊Sp~
      2001/12/14  RTDsubmitButton ^O̔p~ s܂B
      submitButton Ɠ̋@\ writeCheck ^OŎ܂B
      ȂAwriteCheck ͕svɂȂ܂B
      iKAwriteCheck܂B j

SUDGUIResource ̏ɁAaddress ڂ邱ƂŁAL[ij[Nj
      ۂ̃ANZXAhXiʏ̓tH_j𕪂邱Ƃ\ɂȂ܂B
      SystemResource.properties RESOURCE_GUI_DB̏CAKvłB

SVDLSUɔAmenu.jsp ̃ANZX@ύXB

SWDjsp/common/default.js ́AtH[JXړJavaScript ύXB
      form IuWFNg null ̏ꍇ, ɂȂlɏCB
1.3.0.0 (2002/02/06)
PDcommon/check.jsp ł̉ʃANZXɂāA@
    isWrite() łȂAisAccess() ɕύXB
    {IɁAǂ/΁AANZX\Ƃ܂B
    EǍ݌́Aj[ɕ\A\Ԃɂ܂B
    E݌́Aʂ̎ss܂B
    Ej[ɕ\ȂĂяoʂ́A݌
      ݂̂^܂B

Q.[hirwrwrw jA[AO[vȂ OR肩A
   [AO[vAvWFNgAND{̑OR
   ύX܂B
   āArwrwrwrw `ƂȂ܂B

R.[h̔@A܂Ȃ̔sǍArwrwrwrw 
    gp\肵āǍ [AO[vAvWFNgAND
    s悤ɂ܂B

S.PL/SQLȂǂAeɂ킹xlԂ@A{@xxxx} A
    {#xxxx} ɕύX܂B
    ́ÃNGXg̕ϐƓL@̂߁Â
    ܂B

1.3.0.1 (2002/02/18)
T.common/Excel_direct.jsp 쐬܂B
    A\̂ƂAWebT[o[ƃNCAgŁAfBNg
    }EgsA[JfBNgƂĎgpƂ
    t܂B
    Tv́ADBDEFTEST01 łB
    KvȍƁFresult.jsp
        <mis:writeCheck>Bodyi{^ނ̔zuĂj
        <jsp:directive.include file="../common/Excel_direct.jsp" /><br />
       u܂B
       ́Ct@C݁At@CҏW{^t܂B
    KvȍƁFcopy.jsp
        <mis:writeCheck>Bodyi{^ނ̔zuĂj
        <jsp:directive.include file="../common/Excel_insert.jsp" /><br />
       u܂B
        ́A[hiA:ǉjŎ荞݂܂B
    KvȍƁFmodify.jsp
        <mis:writeCheck>Bodyi{^ނ̔zuĂj
        <jsp:directive.include file="../common/Excel_updatet.jsp" /><br />
       u܂B
        ́A[hiC:ύXjŎ荞݂܂B
        ̏ꍇ́AUNIQL[UPDATEĂꍇ́C[U[EXCEL
        ύXĂ\܂̂ŁAf[^̃j[NgpĂB

    jsp/image/ tH_ɁAopen.gif , update.gif , insert.gif Rs[܂B

    C^[lbgŎgpɂ, Excel_checkout.jsp gpKv
    ܂A܂A쐬łĂ܂B

U.PDF쐬pNXijp.gr.java_conf.rikopbP[Wj jar 폜
    ɂChayabusa.jar ̗eʂ܂B  QWWKByte
    jccjar.bat ̏C

VDWebAvP[ṼN[Vbg_EpɁAContextListener ǉB
    mis.prm.hayabusa.common.MISContextListener.java
    ɔAWEB-INF\web.xml ɁA
    <listener>
        <listener-class>
            mis.pdm.hayabusa.common.MISContextListener
        </listener-class>
    </listener>
    ǉB
    AServlet2.3 Ήɂ悤ɁAXMLDOCTYPECB
    <!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">

1.3.0.2 (2002/02/20)
WDshell^O̒ǉ
	OS̃VFiob`t@CvOj𒼐ڋN^OłB
	ʏEXEt@C̏ꍇ́Cprogram ɊYvOw肵܂B
	ob`t@CNꍇ́CuseBatch="true"ɐݒ肵
	program ɊYob`t@Cw肵܂B
	Tv́Adbdef  44Shell ɂ܂B

XDColumnCheckTag  maxRowCount ̏C
	ȑOĂ ColumnCheckTag  maxRowCount  A
	ʓIȌłgpł悤ɏC܂B
	iȑÓAENTRYR}hŝ݁j
	ɁAIĂȂG[AǏI[o[
	wEł悤ɂȂ܂B

1.3.0.3 (2002/02/21)
PODSystemResource.properties ̎fBNgΉ
	t@C֘ÃfBNgA݊e WebAvP[V
	΃pXłwłȂ̂AǂłΉł悤ɕύX܂B
	Ώۂ́AOt@CiSYS_LOG_URLjAt@Co͊tqkiFILE_URLjA
	wvt@CtqkiHELP_URLjłB
	f́C /iUNIX) AQoCgڂ FiWindows)܂܂
	ƁA΃pXƔfāÃfBNgɃANZX܂B
	łȂꍇij́Ce webapps\VXe ȉɍ쐬܂B

PPDf[^^Cv XL,XU ɂāA`FbN͈͂L܂B
        Ȃǂ̕płƂƂŁCʂ܂B

PQDframe ^OŁAdbTable "true" ɃZbg邱ƂŁA
	 If[^̏̃y[W̃NGXgɓnƂ
	 ł܂B
	 APs̃f[^݂̂łBiÍAŏ̂Pځj

1.3.0.4 (2002/02/24)
PRDerrorMessage ^O̒ǉ
	SQLŏʂ̏AʉʂŌ\Ƃv]ɓ邽߁A
	errorMessage ^Oǉ܂B
	<mis:errorMessage command = "{@command}" clear = "{@clear}" />
	́Aresult.jsp SQLo^s̖߂ʂɁAL^Ozu΁A
	G[bZ[W݂,NƂȂČA,Ȃɂ
	܂B
	N̂Ƃѐ͎Iɐݒ肳܂B
	ȂAclear = "true" ܂́Acommand="NEW" ̏ꍇɁAG[bZ[ẂA
	NA܂B
	pӂ̂, jsp/common/errorMessage.jsp łB

PS.columnWritable,noWritable,columnDisplay,noDisplay ɂāA
	ݒ肵lʂɐݒ肳lɕύXB
	ȑO,̐ݒl null ̏ꍇi܂͐ݒ肳ȂꍇjȂɂ
	ȂBiLbV̓ê܂܁j
	́Anull ̏ꍇ́ASΏۂɂȂB

PT.LύXɔAcolumnWritable,noWritable ̓gp֎~B
	lɁAcolumnDisplay,noDisplay ̓gp֎~B

PU.view ^OŁAL\ڂ̕ύXsꍇɃwb_[̕
	ωȂŁALbV̋@A@ɖ肪B
	PSԂ̏CɂA\ڂݒ肷邱ƂɂȂ̂,
	wb_[̃LbV߂B
	IɁAview ֘A̓̌āA`[jOsB

1.3.0.5 (2002/02/25)
PVDuserInfo ŁAJnI֌WAp~܂B
	p~
	 USER.DYSTR2   {Q yyyyMM01 Jn
	 USER.DYSTR3   {R yyyyMM01 Jn
	 USER.DYEND2   {Q|P yyyyMM31 I
	 USER.DYEND3   {R|P yyyyMM31 I
1.4.0.0 (2002/03/01)
PDview^OŁAf[^\ɁAHTML̃GXP[vϊsB
    iۂ́AAbstractViewForm.java ̏Cj
    < ,> ," ,' ,&  Au܂B

QDDefaultDBTableReader.java ŁAǂݎ莞Ƀf[^Jwb_[J
    Ȃꍇ́C"" ŁA߂B
    iEXCEL o^Ƀ^û݂̃J́A^u폜Ă܂ׁB

RDDefaultDBTableWriter.java ŁAݎ 擪[̃f[^́A
    'ăZ[uB
    lɁADefaultDBTableReader.java ŁAǂݎ莞ɐ擪 '0 ̏ꍇ́C
    ' 菜B

SDMISContextListener.java C
    \[Xt@C̃RpCɁADestroyed/Initialized ̂ŁA
    Destroyed Ń\[XIuWFNgLbV̏s悤ɕύX

TDJ` NUMBER ^̃f[^ NULL ̏ꍇɁA₷
    G[bZ[W\悤ɕύXB

UDColumnTag ŁAHTMLʂ̑`ł悤ɕύXB
    F"readonly","disabled","tabindex","accesskey" 

1.4.0.1 (2002/03/06)
V. OΉ PDview^OŁAHTML̃GXP[vϊsB ܂B

W. ForwardTag ǉ
    ́Akeys, vals Ŏw肳ꂽڂɃtH[h܂B
    dbkeys DBTableModel̏Ɏw肷邱Ƃ\łB

X. StringUtil.csv2Array \bḧ NULL ̏ꍇ̃^[l
    new String[] { "" } ; Anew String[0] ; ɕύXB
    ̃^[llength ꍇAȑÓAPłAύX́A
    O ɂȂ܂B

PO.errorMessage ^O̒ǉ ɔASystemResource.properties t@C̏C
    2002/02/24 ɂA܂ errorMessage ^O̒ǉɂA
    SystemResource.properties t@C ɁA
        # G[bZ[W\
        ERR_MSG_FILENAME = /jsp/common/errorMessage.jsp
    ̍ڂǉKv܂B
    cime ɂ܂ẮAǉ܂B

PP.QueryTag / PlsqlUpdateTag / ViewFormTag / UpdateTag / EntryQueryTag / EntryTag
     ɂāAscope ǉB
     scope ɂ́A"request","page","session","applicaton" wł܂B
      iKł́A"request","session"݂̂łB
     ftHǵA"session" łB
     ́AʂɃLbVȂꍇɁA"request" 
     w肷΁ǍʂƋ邱ƂȂȂ܂B
     Ⴆ,݂̂ŕʉʂ𗧂グꍇɎgp܂B

1.4.0.2 (2002/03/07)
PQ. scope  "request" gpꍇCpageSize  PREV/NEXT 
      gpł܂B
      Ɋ֘AāAsubmitSelectQuery.jsp ǉ܂B
      ́A炩 pageSize = "1000" APREV/NEXT Ȃ̌{^łB
      ܂Ascope = "request" ݒ肵Ă܂̂ŁApʂƓo^\
      ʂgꍇɁApł܂B

1.4.0.3 (2002/03/11)
PR. columnMarker ^O viewMarker ^Oǉ
    viewMarker ́AviewLink ƓŁAe^OɂȂ܂B̃^ÓA
    command = "NEW" ̂Ƃ̂݁ALɎ荞܂܂B
    columnMarker ^ÓA link ^OƓlɃJw肵܂B
    onMark="true" ̏ꍇ̂݁Ã^Õ{fB܂B
    [] Ŏw肳ꂽJ̃f[^iljA^Oɒڑgݍ܂܂B

    <mis:viewMarker command="{@command}">
        <mis:columnMarker column="NAME_JA" onMark="[FGADD]" >
            <span id="warning">[NAME_JA]</span>
        </mis:columnMarker>
        <mis:columnMarker column="DATA_FILE" >
            <img src="../image/pc.gif" alt="[DATA_FILE]" />
        </mis:columnMarker>
    </mis:viewMarker>

1.4.0.4 (2002/03/12)
PS. EXCELo͊֌W̃G[C
    EXCELo͂ƁALG[ôC܂B
    java.lang.StringIndexOutOfBoundsException: String index out of range: 0
    ́AEXCEL '0'݂̂ɂāAƂăZ[u悤
    ύXƂɁAlength() == 0 `FbNYẴׂG[łB

PT. \[XǗi92Adminj v[폜 ŁA[U[LbV폜
      悤ɕύX܂B

1.4.0.5 (2002/03/13)
PU. FileTag , FileUploadTag , LinkTag.java , ReadTableTag , WriteTableTag
    ɂāAt@CfBNg̐ݒ@B
    w肷AfileURL A΃pX̏ꍇ,̂܂܁A΃pX̏ꍇ
    SystemResource.properties  FILE_URL QƂĂ̑΃pX
    t@CF܂B

1.4.0.6 (2002/03/20)
PV. FileTag ɂāAG[ɂ́ABody sĈȉsȂ悤
     ύX܂B
     G[̃G[bZ[WɎgpł܂B

PW. view ^OɁAxAchangeLabelKeys AchangeLabelVals ǉB
	changeLabelKeys = "SYSTEM_ID,NAME_JA"
	changeLabelVals = "{@SYSTEM_ID},{@NAME_JA}"
    ̗lɁAJJ}؂ŕw肵AΉ郉xJ}؂ŋLq܂B
    {@xxx} ̃NGXgIɗ^邱Ƃł܂B
	changeLabelVals = "{@SYSTEM_ID},{@SYSTEM_ID}&&lt;br /&&gt;{@NAME_JA}"
    Ƃ,x̐܂Ԃ\\łBiig͕s\j
    mis-taglib.tld AC܂B

PX. [U[Fؕ@ƁAʂhc̎擾AOC̕ύXɂāB
     [U[F؂A]̂vF؂ƁAUSERIDL[ɈɎ̂Q
     pł悤ɕύXB
     ID̎擾́Aj[܂ URL  GAMENIDL[ɉIDnB
     ̃L[ꍇ́A]Ɠl̃tH_IDƂB
     ݁AOCƂāAgbvj[ɂ̂݃OCł邪A
     ẢʂɃOColɕύXB
     gbv index2.jsp?DIR=ʃtH_&GAMENID=ID Ŏw肷B
     jsp/common/    check.jsp , session_init.jsp , jsp_init.jsp
     jsp/           index2.jsp , start_jsp_init.jsp , menu.jsp

QO. Connection v[Ăő厞ԁibjDB_MAX_CONNECTION_POOL_TIME 
      SystemResource.properties ɒǉ܂B
      ɂAKȐڑԂo߂ConnectionjāAV
      Connection 𐶐ł悤ɂ܂B

QP. jsp/custom z_̐VKǉ
      ̒ɁAevWFNgƂ̃IWit@C^ĂƂɂA
      jsp/common ́AGW̋ʃtH_ƂĂ܂Bi߂j
      ܂́Ajsp/custom ȉ custom.css 쐬邱ƂɂAIWi
      default.css u邱Ƃolɂ܂B

1.4.0.7 (2002/03/23)
QQ. t@C̃`FbNC@\ŁA{t@C̕Ή
     w\xAw\xȂǂ̊̕Ήs܂B

QRDShell o͂o/oȂɊ֌WȂACvbg擾B
      ɂAfbhbNԁi Shell ߂ĂȂjȂȂH

QSDShellTag ŁAɂQȏShell Ă΂Ȃ悤ɏCB
      AfbhbŃANł͂ȂAShell ̏o̖͂H

QTDConnection v[ŁAɃG[ꍇ́ÃRlNV
      ڑIāAv[畨폜悤ɕύX܂B

1.4.0.8 (2002/03/26)
QUDerror.jsp ̕ύXAсAMISException.java ̕ύX
      G[bZ[W֌W̕\̎dύX܂B

QVDWebAvP[ṼZbVǗpɁAMISSessionListener ǉB
    mis.prm.hayabusa.common.MISSessionListener.java
    ɔAWEB-INF\web.xml ɁA
	<listener>
		<listener-class>
			mis.pdm.hayabusa.common.MISSessionListener
		</listener-class>
	</listener>
    ǉB

1.5.0.0 (2002/03/28)
QW. tH[̖ʂŁAJavaScriptG[ɂȂoOCB
       jsp/common/default.js CB

QX. JDBC֘A̕svȃRg폜
      сAG[ close() s悤ɏCB
     iȑOĂ邪Am߂ɒǉj

RO. pbP[W̃C|[g imis.pdm.rk.*j 폜
      jsp/common/jsp_init.jsp C


1.5.0.1 (2002/04/02)
PDDBType_XHU.java ip{pJ^Jij̑啶^CvVKǉB
     A A A A ̕AIɏC悤ɂ܂B

Q. jsp/common/session_init.jsp ɂāAFؕ@ύX܂B
    NGXgɁA USERID ݒ肳Ăꍇ,ɂ
    [U[ [U[u܂B

R. <mis:errorMessage command = "{@command}" clear = "{@clear}" />
    ^O̊֌W̃oOCB

1.5.0.2 (2002/04/05)
S. dbdef  LN^Zbg  "Shift_JIS"  "Windows-31J" ɕύXB
	QlFhttp://java-house.jp/ml/archive/j-h-b/049862.html

1.5.0.3 (2002/04/10)
T. jsp/common/session_init.jsp , jsp/common/jsp_init.jsp , jsp/common/error.jsp ύXB

1.5.0.4 (2002/04/22)
U. AccessStopFilter ̒ǉB
    ɂAweb.xml  tB^[`ǉ΁CWebAvP[V
    gp鎖ł܂B
    ȂASYSTEM Ƃ[U[́AtB^[󂯂܂B

VDjsp/92Admin ɁAtB^[̐/wł鍀ڂǉB

WDR[h̕ϊŁAQdɕϊĂCB
    StringUtil.changeString  C
    UpdateTag  PlsqlUpdateTag  getTableModelData C
    ֌WłȂɂ܂AA肢܂B

1.5.1.0 (2002/05/07)
PDjsp/custom tH_ɁAquery_info.jsp Aresult_info.jsp ړ
    Ãwb_[́Aʁicommon)ł͂ȂAeVXeƂ
    gpł悤 custom tH_ɒuƂB

Q. PlsqlUpdateTag ŁA[jOɂ͉ʂɏo͂Ȃ悤ɕύXB
    ʂ̃[jOꍇɁA
    wG[: łɃtbVĂobt@NA悤Ƃ܂ x
    ƂG[̑΍BtH[hɔB
    ȊȎΉƂāApage fXNv^ buffer 傫߂ɐݒ肷邱Ƃł
    邱Ƃ\B

RDAttributes.java  addAttributes( Attributes att ) \bhǉ
    ́AAttributes Ȃɒǉ܂B

SDDBCellEditor.java , DBCellEditor_MENU.java , DBCellEditor_PASSWD.java ,
    DBCellEditor_TEXTAREA.java ɂāAAttributes ̃Zbg@
    LaddAttributes Œǉo^ł悤ɕύXB
    ftHg̐ݒ ^Ou㏑ł悤ɕύXB

TDColumnTag ɁAmaxlength ǉiۂɓ͂ł錅j
    ɔAWEB-INF/mis-taglib.tld ɂAmaxlength  ǉ

1.5.2.0 (2002/05/09)
PDQueryTag ɁAstopZero ǉ
    stopZero="true" ŌʂȌꍇAȍ~̏sȂB

QDColumnTag ɁAsize ǉ
    ̑w肵ꍇAꂪD悳B

1.5.3.0 (2002/05/13)
PDImageTagǉB
    ẅʒuɉ摜ǉł܂BsrcAyalt͕K{łB

    <mis:img src="{@URI}" alt="sample" />

1.5.4.0 (2002/05/14)
PDʂŒig\ɂꍇANUMBER^El߂ɂȂȂ̂A
    ElɂȂ悤 HTMLFormatTableViewForm.java t@CύXB

1.5.5.0 (2002/05/15)
PDFileUploadTag ŎsʂDBTableModelɃZbg鍀ڂύXB
    DBTableModeɁAKEYVALUẼJRequestNameValueZbgA
    'directory'FileURLAnameɑM't@C'ZbgB

QDPlsqlUpdateTag ɁAselectedAll ǉ
    selectedAll="true"ŁADBTableModelnamesŎw肳ꂽJ
    ׂĂ̍sSPɓnBftHǵA"false"B

RDClumnCheckTag ɁAminRowCount ǉ
    ύX̃`FbN{bNXIȂI̍ŏlwł܂B
    w肵ꍇ́ȂIɂčŏl鎞ɃG[bZ[W
    \܂B
    w肵ȂꍇiftHgj́Aŏl̐͂܂B

SDLabelf[ŉsR[h錻ۂ̑ΉmFB
    Ή@́ADBColumnResource.properties̕\ʂŁA"PRE"w肷B
    ɂAsR[hȂFB

1.5.6.0 (2002/05/16)
PDdb.column.DBType_PN.java ɂāAadd RevUP̐ǉB

QDGR[h Windows-31J  Shift_JIS ɈU߂B

RDdbdef ɁAORACLE֌W̏iǗ@\jǉ

SDViewFormTag ɁAbackLinkCount ǉ
    backLinkCount="10"viewFormType = "HTMLTable" or "HTMLTable" ̂ƂA
    10Ƃɍs̔ԍɂ̃y[W̐擪ɖ߂郊N𒣂܂B
    w肵Ȃꍇ(ftHg)́AN𒣂܂B

1.5.7.0 (2002/05/27)
PDRuntimeAccessFilter.java ǉ
    ́AURLɂĒڌĂяoƂŁAȅs邽߂
    tB^[@\łB
    [U[ BATCH ZbgAURLGR[hŎw肵܂B

1.5.8.0 (2002/06/01)
PDjsp tH_̐B
    j[֌W̐JSPt@C݂Ȃ

Q. logout.html t@C̈ړ
    jsp/custom ֈړBɔAWEB-INF/web.xml ̏C

R. Acme ֌W̃NX荞܂Ȃ悤ɕύX
    摜쐬NXUۗ܂BSVG֌W⑼̕@
    摜쐬Ō܂B

1.5.9.0 (2002/06/04)
S. sql ^OVK쐬܂B
    ́AL[ɁADBʂ̂܂܏o͂Ƃ̂łB
    ]Aequal ^O UserInfo  Ő䂵ĂȒPɎł܂B
    command ́A"NEW" ̂Ƃ̂݁A܂B
    ܂ABODYSQL{@xxx} ȂɂZbgĂȂꍇ́A
    defaultValue Őݒ肵\܂B
    defaultValue ́AlXy[XłB
    ̃Jꍇ,Xy[XŘAĕԂ܂B
    sꍇ,esiJjAɁASsA܂B
    DBDEF/TEST01/query.jsp QƂĂB

T. SelectTag ɁAtd ǉ
    e[u`td^Ogp邩ǂw肵܂B
    "false"̏ꍇAx\ɂȂ܂B

U. OrderByTag  checkValue ǉ
    ɁAJƓ̒lZbgꂽꍇɁAchecked = "checked" 
    ݒ肳܂B
    ܂A ] checked ́A`FbÑftHgl܂B
    checked  checkValue ɐݒ肳ꂽꍇ,checkValue D悳܂B
    checkValue ANULL ̏ꍇ́Achecked gp܂B
    ʏ́A checked = "checked" checkValue = "{@ORDER_BY}"
	Ƃ gŁAOKłB
    DBDEF/TEST01/query.jsp QƂĂB

V. web.xml ɁA <display-name>DBDEF</display-name> ǉ
    ́AeAvP[V̖̂ZbgĂ΁A
    AvP[V̋ʂɗpł܂B
    ServletContext.getServletContextName() ŁA擾ł܂B

W. MISContextListener.java ɁADBTypeFactory.clear() QueryFactory.clear() ǉ
    LbVNAAAvP[VT[o[ċN
    DBType IuWFNg̃LbVNA܂B

1.5.9.1 (2002/06/05)
X. InputTag  SelectTag ɁAoptionAttributes ǉ
    ́AInputTagɒ`ĂȂǉgpꍇɁA
    optionAttributes ̑l̒Ŏgp`邱Ƃ
    gpł悤ɂ܂B
    Ⴆ΁AInputTag̒onclickƂgƂꍇɂ́A
        optionAttributes="onclick='l'"
    Ƃ邱ƂŁAuonclick="l"vgpł悤ɂȂ܂B
    ŁAoptionAttributes ̑l̒ł́A
    onclick̑lu'vłĂ̂ɒӂĉB
    ܂AXy[X邱ƂŁȂgpł悤ɂȂ܂B
        optionAttributes="onkeypress='l' onkeydown='l' onkeyup='l'"
    ƂƁAuonkeypress="l" onkeydown="l" onkeyup="l"vgpł܂B

PO. DBRowHeader C^[tF[X  DBRowHeaderImpl NX𕪂ɁA
    DBRowHeader NXɓꂷB

1.5.9.2 (2002/06/06)
PP. entry ^OŎgpĂ܂ columnSet ^ÓAcolumnId ɁA
      ̃JJ}؂ŌqāAANVsł悤
      @\ǉ܂B
      Ⴆ΁Acommand="COPY" ɁÃJɑ΂āAaction="CLEAR" ꍇ
      columnId="XXX,YYY,ZZZ" ƁAɂR̃JNAł܂B

		<mis:entry command="{@command}" >
			<mis:columnSet command="{@command}" columnId="TABLESPACE_NAME,NAME_JA" action="CLEAR" />
		</mis:entry>

	  ANVɂ́ACLEAR ȊO SET ]ׂ̂ẴANVgpł܂B

1.5.9.3 (2002/06/07)
PQ. filter/AccessStopFilter.java ŁAbZ[W\pt@C̎w@
      ΃pXł͂ȂA΃pXłwł悤ɕύX
      ]FD:/RK/webapps/dbdef/jsp/custom/stopFile.html
      VKFjsp/custom/stopFile.html  ł̎w\
      ɂAʓI jsp/custom z_ɃTvt@CۊǂĂ܂B
      ȂA]̐΃pXł̎wcĂ܂B

		WEB-INF/web.xml ł̕ύXӏ
		<init-param>
			<param-name>filename</param-name>
			<param-value>jsp/custom/stopFile.html</param-value>
		</init-param>

PR. common/ErrMsg C^[tF[X common/ErrMsgImpl NX𕪂
       ErrMsg NXƂB
      ėpAۂɎgpP[XFƔfׁB
      ɔErrMsgImpl NXgpĂ ErrMsg ɒuB

PS. db/DBErrMsg NX ErrMsg C^[tF[X ĂAۂɂ
      ̃NXͤ ErrMsg ̃IuWFNgƂĂ̎gpĂȂׁA
      ̃C^[tF[X폜B
      XÃNX  ErrMsg IuWFNgoĎgpĂB

1.5.9.4 (2002/06/13)
PTDerrorMessage ^O displayMsg ǉ
      ́APL/SQLŏʂ̏ꍇɁAdisplayMsg Ŏw肳ꂽ
      bZ[W\[X擾ĕ\܂B

PU. bZ[W\[XAC
       ERR0018=IG[BIsi{0} jAli{1} jȉI΂܂B
       ERR0019=f[^x[XG[܂B

PV. CIM-E ̊P:44500-020530-01 ɂύX
      DBType_PN.java C܂B

1.5.9.5 (2002/06/14)
PW. columnTag ɂAoptionAttributes ǉ iQƁF2002/06/05 X.j
      ɂAJavaScript̎gp\ɂȂ܂BiA܂Bj

1.5.9.6 (2002/06/17)
PX. OrderBy^O  checkeValue ̒ԂAcheckedValue ɕύXB
      OrderByTag.java ƁAmis-taglib.tld CB
      DBDEF̃Tv jsp/TEST01 C


1.5.9.7 (2002/06/24)
QO. StringUtil ̕GR[hϊÂ̕ɖ߂BiꎞIj
      ́AGR[hQ񏈗@ׁ̈Axɖ肪邪A
      DBTableModel̊f[^NGXgƍđMꍇ
      邱ƂḧׂꎞIȏu

QP.Taglib֌W̃R[hARgCR[hƒuB

QQ.Taglib Ɗ֌W̖NX/\bhprotected B
     CommonTagSupport.java / HTMLTagSupport.java / MISRequestWrapper.java

1.5.9.8 (2002/06/26)
QRDDBCellRendererNUMBER^NULLlBNULL̏ꍇA0ZbgB
      ANULLl͐܂BONULLlԂĂƂ̑΍łB

QS. View֌Ẅꗗ\̊e`FbN{bNX⃉WI{^ JavaScript 
      Lł悤ɁAoptionTypeAttributes ǉ
	  mis-taglib.tld  view ɁAoptionTypeAttributes ǉ

      ViewFormTag.java
      		setOptionTypeAttributes( String attributes ) \bhǉ
			doEndTag() ɁAform.setOptionTypeAttributes( optionTypeAttributes ); ǉ
      ViewForm.java
      		setOptionTypeAttributes( String option )\bhǉ
      AbstractViewForm.java
      		setOptionTypeAttributes( String option )\bhǉ
      		getOptionTypeAttributes()\bhǉ
      HTMLTableViewForm.java
      		makeCheckbox\bhɁAattri.set( "optionAttributes" ,getOptionTypeAttributes() ); ǉ

1.6.0.0 (2002/06/27)
QT. MailSenderTag.java  to , cc , bcc ̃Zbg@C
      ꂼ̂ĐɁAJ}؂ŕĐݒł悤ɂ܂B

QU. jsp/menu.jsp  NŁAw̃AhX "http" tĂꍇ
      ?GAMENID="ID" o͂Ȃ悤ɕύX
      URLփNꍇ̑Ή

QV. DBType_XL.java ipj  DBType_XU.javaip啶jɂāA
      entry ^Oł columnSet ^O action = "ADD" ̂Ƃ̃oOC
       9 ̎ɁA0 ɖ߂Ă܂ĂBiオ肵ĂȂj
      Cdlł́AͤオsǍオ肪ɋy
      ꍇłAオ A Ȃ B  s܂B
      ɁAZ ɂĂAA ɖ߂ŁAオs܂B
      29  30     ABC9  ABD0    2Z    3A   99   100   ZZ  1AA

1.6.0.1 (2002/07/01)
PD_CNgANZXpɁAindex.jsp ύX
      frame ^O changeSrc ɁANGXg񂪓ĂȂꍇ
      ɂȂlɁA^OCB

QDcommon/StringUtil.java  stringFill , intFill \bh̏C
      сAstringKFill̒ǉ
      ɔAdb/column/AbstractDBType.java , DBType_K.java 
      valueFill \bh̏C

RDutil/AbstractObjectPool.java  C
      ɔAdb/ConnectionFactory.java , QueryFactory.java 
      eAbstractObjectPool ̎NX̏C

SDIDConnection.java p~܂Biʏ Connectionv[Bj
    ɔAConnectionFactory.java A[J ConnectionPool
    ύXB
    close() @ύXɂȂׁADBUtil.java  ConnectionFactory֘A̕ύXB

TDDBUtil.java ɁAڑw肵QuerysłA
	public static String[][] dbExecute( String stmt ,String[] args ,String connectionID )
	\bhAǉ

UDresource pbP[W̃\[X̎擾@ύX
    ]́AResourceManager.java Ń\[X̎ށit@CDBj𔻒fĂ
    A\[XNX̎擾Ɉ{B
    ɔAeResource.java ƁAResourceManager.java AUserInfoFactory.java CB

1.6.0.2 (2002/07/02)
VDI name ɁAL[{"_" { sԍ ƂāAsԍoĂ
    ɂāA"_" AJƂĎgp\ׁA
   "_"  "^" ɕύXBiL PG ɂāAύXBj
		column/DBCellEditor.java
		column/DBCellEditor_MENU.java
		column/DBCellEditor_PASSWD.java
		column/DBCellEditor_TEXTAREA.java
		ColumnCheckTag.java
		EntryTag.java

WDTaglib}jÃRgC/ǉ
    L̃^OuɂāARg̃Abvf[gs܂
    ̂ŁA DBDEF ɔf܂B

		ColumnSetTag.java
		PlsqlUpdateTag.java
		QueryTag.java
		SqlAndTag.java
		SqlWhereTag.java
		UpdateTag.java

XDViewFormTag  viewFormType ̒l "HTMLCustomTable" ǉ܂B
	݂ "HTMLFormatTable" ׂȕ\tH[}bg`ł܂B
	(wb_[A{fBAtb^[)
	wb_[̒`͕K{ŁA{fB`ĂȂꍇ̓wb_[̒`
	g܂Btb^[͔CӂłB

	VKǉt@C
		TheadTag.java
		TbodyTag.java
		TfootTag.java
		HTMLCustomTableViewForm.java
	ύXt@C
		ViewFormTag.java
		ViewForm.java
		AbstractViewForm.java
		mis-taglib.tld
		default.css

	gpF
		<mis:view
			viewFormType = "HTMLCustomTable"
			writable   = "false"
			command    = "{@command}" >
		<!-- Ƀwb_[̕\tH[}bg`܂B -->
			<mis:thead rowspan="3">
				<tr>


				</tr>
				<tr>


				</tr>
				<tr>

				</tr>
			</mis:thead>
		<!-- Ƀ{fB̕\tH[}bg`܂B -->
			<mis:tbody rowspan="1">
				<tr>



				</tr>
			</mis:tbody>
		<!-- Ƀtb^[̕\tH[}bg`܂B -->
			<mis:tfoot rowspan="3">
				<tr>



				</tr>
			</mis:tfoot>
		</mis:view>

1.6.0.3 (2002/07/03)
PODJSPt@Cɒڏ񂾊R[hʂɐɕ\A
      textTag ǉ
      <mis:text><jsp:text></jsp:text></mis:text> Ƃ邱ƂŁA
      ڏoƂo܂B  {@xxxx} ϊT|[gĂ܂B
      ܂A<mis:text value="" /> Ƃ邱ƂŁA̕ϊ
      T|[g܂B

PP. ArrayListResourceBundle.java p~܂B
      X́AResourceBundle  GUIResource ƂɁA\Ȃ
      \[Xt@Cւ̓o^ɕ\@łAIuWFNgg
      Kł Comparable C^[tF[X邱ƂŁA\
      ƂڂŏԂwł悤ɂ߁BiԑOj
      WebGWŁAp~܂B

1.6.0.4 (2002/07/05)
PQ. \[Xt@ĈAGWŊǗĂ̂S
      GWɎ荞ނ悤ɕύXB
      mis.pdm.resource pbP[ẂAقڏB
      ȂA݊ׁA\[Xt@Ĉ܂܂ł
      삵܂B
      GW̃\[X́Amis.pdm.hayabusa.resource.properties
      ɁA܂B

PR. GW̃\[X  MSG0058=폜  ǉ

PS. util.Shell.java  static call() \bh폜
      ߋׂ̌݊̈ɎĂAsvƔfB

PT. ShellTag.java ̃VFs̓
      񓯊Ƀ}`Ɏsł̂ŁÃVF~܂Ă
      ̂܂܎sp邱ƂłB
      A^XNł̃VFŝ߁AN
      ܂삵Ȃ\B

1.6.0.5 (2002/07/08)
PUDGW֌W̃G[bZ[WŁA{꒼̃bZ[W
      pɕύXBiGWőΉ̕z΁j

1.6.0.6 (2002/07/09)
PVDQueryTag ɍČ@\ǉ܂B܂ł́AcaXVɍĕ\
      ꍇɂ́Ǎʃe[u\邩AČɂ
      UserInfoTagŋLĂ܂B̋@\ǉŁAQueryTag
       command="RENEW" Ƃꍇɂ́AOsōČs܂B

	ύXt@C
		MISSystem.java  LbVׂ̈̃L[ǉ
		QueryTag.java  command="NEW"̎LbVA"RENEW" ł̃LbVg
		ViewFormTag.java  "RENEW" ̎ Writable ȂǂNA
		ErrorMessageTag.java  "RENEW" ̎ o^bZ[W\

1.6.0.7 (2002/07/10)
PWDUserInfoTag AQuery p̂ł͂ȂAŎĝ݂ɕύXB
      łɁAdbid ݒł悤ɕύXB

PXDQueryOptionTag AQuery p̂ł͂ȂAŎĝ݂ɕύXB

QODTag֌WNXŁAServletRequest  pageContext.getRequest() Œ
      擾ĂNXACommonTagSupport#getRequest() gp悤
      ύXBiNGXgLbVւ̑Ήj

QPDCommonTagSupport.java ɁANGXgLbV@\ǉ

QQDsetCommand( String ) \bh̓ACB
      null ̂Ƃ̏ǉ

QRDRequestCacheTag ǉ iÂCj
      command= "NEW" ŃLbVsAcommand="RENEW" ŁALbVɑ΂
      ̂Ƃ̃NGXg荞ށB
      RENEW ̃NGXgɂȂ΁ALbVgpB

QSDQueryTag ̍Č@\ꎞۗɂ܂B
      query ̃LbV@ɂẮAȑŐc_Ŏ኱̖肪
      wEĂ܂B
      ARENEW R}h́Agpł悤ɂĂ܂B

	ύXt@C
		MISSystem.java  LbVׂ̈̃L[ǉ  ɖ߂B
		QueryTag.java  command="NEW"̎LbVA"RENEW" ł̃LbVg
                          querỹLbV͂ȂBRENEWł͍̌sB
		ViewFormTag.java  ł̏C͂Ȃ
		ErrorMessageTag.java  ł̏C͂Ȃ

1.6.0.8 (2002/07/11)
QTDRequestCacheTag C
      ͂ȂɂȂB
      ̃^Ô݁ApageContext.getRequest(); A ServletRequest IuWFNg
      擾ĂB
      āAcommand ́AŃNGXg񂩂璼ڎ荞ޕKvA
      O̐ݒ́AsvłB
      ȂÃ^ÓALbV̎荞݂ȂǂAP񂾂sׁA
      eʂ̓ɁAĂ܂Bʂ̕@ŎłȂÃ^ÓAsvłB
       āA܂ǵAI[vɂȂłB

QUDdb.xxxxQuery.java ֌W̌B
      ORA-1000 őI[vJ[\𒴂܂B G[ɂāA
      JDBC StatementNXňÖق̃J[\I[v܂B
      ́AStatement#close() mɎ{KvAł
      Ă͂łAmɍs悤ɕύX܂B

QVDViewMarkerTag.java AViewLinkTag.java ɁARENEW ɂĐݒ肷悤ɏCB

1.6.0.9 (2002/07/15)
QWDViewFormTag  optionTypeAttributes ̒l [XXX] Lqł悤ɂȂ܂B
      JavaScript ̃t@NṼR[ۂɌʂ̒lƂēn܂B

QXDcustom/init.jsp 쐬
      OCɏsKv΁AɋLqĂĂB
      gbvj[iindex.jsp) Ă΂悤ɁAݒ肳Ă܂B
      ɂAeʂɃ_CNgɃANZXĂݒ肳悤ɂȂ܂B

RODDBDEF  index.jsp ` index5.jsp ܂ŁAׂ XML`ɕύX

RPDDBType_PN.java ŁAdCiԂŁAPPȉ̏ꍇ́A̓f[^
      ̂܂ܕԂBi̎dlBvOoOC)

RQDEqualsTag ^O notEquals ǉB ́Aʏ equals ^Ǒʂ
      ]ʂ܂B
      notEquals="true" ŁAʂ𔽓]܂B

RRDCommonTagSupport.java ́AdoEndTag() ɁAdebugPrint() ǉ
      debug = "true" ̏ꍇɁAeTaglibNXɁAtoString() ƁA
      ̒lԂ܂Biۂɂ̓RgAEgĂ܂Bj

1.6.1.0 (2002/07/16)
RS. MailSenderTag.java  message  ~߁ABODY vfݒ肷悤ɏCB
      ɂAmis-taglib.tld  message 폜A dbdef ̃TvC

RT. TextTag.java  BODY ɁA <mis: 񂪑݂ꍇɁAG[
      o͂悤ɏCB
      ̃^ÓA<mis: ^OɏׁA͂ꍇɊႢ
      N\AfobOɎԂ\邽߁B
      {Iɂ́Agė~Ȃ^OłB

RU. UserInfo ̃[֌W̓AolɁACB
	 USER.MAILTO      [AhX
	 USER.MAILUSERID  [[U[
	 USER.MAILPASSWD  [pX[h

1.6.1.1 (2002/07/17)
RV. DBCellEditor_NUMBER.java VK쐬
      ɂAҏWtB[hłAJ}؂̐^ŕ\܂B

RW. DBType_R.java ADBType_S9.java ADBType_X9.java ɂāA
      valueSet \bhŁAJ}܂܂ĂƎ菜悤ɏCB
      ́ADBCellEditor_NUMBER ɂA^̃J}t̕񂪃Zbg
      ꍇɁAG[`FbNňȂ悤 valueSet \bhŁA
      ȃf[^ɕϊĂB^́AJ}łȂło^
      łlɂB
      AeLXgtB[h͕̓́Af[^x[X̌
      ܂܂Ȃ̂ŁAJ}tōő包̃f[^o^łȂB
      AP[XȂ̂ŁAvOł́AđΉȂB

RX. StringUtil.java ɁAdeleteChar( String value,char ch ) \bhǉ
       J}̎菜ɁÃ\bhőΉB

SO. GW̃\[Ximis.pdm.hayabusa.resource.propertiesjɁA
      DBColumnResource.properties ǉio^Y̕j
      ɁAjccall.bat ɁAproperties ֌W̃fBNg폜R}hǉ

1.6.1.2 (2002/07/18)
SP. io.PropertiesDBTableWriter.java NXǉ
      ́Af[^x[XAvpeB[t@C쐬ꍇɎgp܂B
      DBDEF ŊevpeB[t@CҏWāAŃt@Co͂܂B
      ^pɁADBDEF 肽ȂꍇɁAgpł܂B

SQ. SystemResource.properties ɁAL̃t@CGR[hǉiΉj
		FILE_ENCODE_JA = MS932
		FILE_ENCODE_EN = ISO-8859-1
		FILE_ENCODE_ZH = gb2312
	  ] FILE_ENCODE = MS932 AcĂB

SR. UserInfo.java сAUserInfoImpl.java ɁAgetEncode() \bhǉ
      ́A lang A SystemResource.properties āA
      GR[h擾ׂ̃\bhłBiΉj
      ȂASystemResource.properties ɁAe lang ɑΉGR[h
      Ȃꍇ́AftHgt@CGR[hgp܂B
      i݊EEEEj

SS. R{aC dbdef/jsp/ύX_20020718 ̔f

1.6.1.3 (2002/07/19)
ST. WriteTableTag.java CBقƂǕςȂA
      setContentType AɎĂB

SU. ɔAjsp\31ExcelOut  index.jsp AContentType 
      폜ĂAEXCEL Nł悤ɂȂB

SV. common/MISSystem.java Locale֌W̌AftHgP[ɕύXB
      ۂ́A[U[̃P[gp悤ɕύXׂB

SW. SystemResource.properties  ڌB
      FILE_COLUM_SEPARATOR  p~܂B
      ɔAio/DBTableReader.java io/DBTableWriter.java C
      taglib/WriteTableTag.java taglib/ReadTableTag.java C

	  FILE_HEADER_SEQUENCE  p~܂B
      ɔAio/DBTableWriter.java C
      taglib/WriteTableTag.java C

	  FILE_ENCODE_ENUM  p~܂B
	  FILE_TARGET p~܂B
	  FILE_WRITERCLASS_ENUM p~܂B
	  FILE_READCLASS_ENUM p~܂B
	  ֌WNX͂܂B

	  FILE_APPEND_MODE p~܂B
	  taglib/WriteTableTag.java C
	  test/MISSystemTest.java  C

	  FILE_WRITERCLASS p~܂B
	  taglib/WriteTableTag.java  C

	  FILE_READCLASS p~܂B
	  taglib/ReadTableTag.java C

	  HTML_BG_COLOR_CYCLE  p~܂
	  html/HTMLTableViewForm.java  C

	  HTML_BG_COLOR_ROW0 , HTML_BG_COLOR_ROW1 , HTML_BG_COLOR_MARK p~܂
	  html\HTMLTableViewForm.java test\MISSystemTest.java  C

SX. QueryTag  trace ǉibj
      mis-taglib.tld ɂǉ

1.6.1.4 (2002/07/27)
TOD׍s̍XV̕K{͂\̓{bNX̉F\AyDBǂݍ
      R{{bNXɑΉ ColumnEditorTag ǉ܂B
      ColumnEditorTag ́ADBTableModel ɂJɑ΂郊\[Xʂ
      ^OŕύXł܂B{IȎǵAViewLinkTag  ColumnMarkarTagƓ
      łB

      gpF
		@K{\̏ꍇ
			<mis:columnEditor column="NOSYN" must="true" />
		ADB̃R{{bNX̏ꍇ
			<mis:columnEditor column="CDBK" editor="DBMENU">
				<jsp:text>

				</jsp:text>
			</mis:columnEditor>
	VKǉt@C
		ColumnEditorTag.java
	ύXt@C
		ResourceManager.java
		AbstractQuery.java
		DBColumnConfig.java
		MailTableModel.java
		ViewFormTag.java
		mis-taglib.tld

1.6.2.0 (2002/08/07)
PD߂{^A Tomcat404 ŌxbZ[Wo錏CB
      CommonTagSupport.java  protected ServletRequest getRequest() \bhɁA

		ServletResponse response = pageContext.getResponse();
		// ((HttpServletResponse)response).setHeader( "Pragma","" );
		((HttpServletResponse)response).setHeader( "Cache-Control","maxage=10000" );
		((HttpServletResponse)response).setIntHeader( "Expires",10 );

	   ǉB
       {ͤݒ̃\bhɋLqׂB
       Ƃ肠AKʂ肻ȃ\bhɋLqĂ܂B

      {́ATomcatɐݒ肷鍀ڂ͂ŁACΤ
      Tomcat 401 ƓݒɂłƎvB

Q. [U[/pX[h URLɖߍŃANZXꍇ
    󂯌Aindex6.jsp ɍ쐬B
    ́Ahttp://C00000:C00000@pc4839:8080/dbdef/jsp/index6.jsp
    ŁAOC_CAOȂŁAڃOCꍇɁA
    [U[FpX[hBāA
    http://pc4839:8080/dbdef/jsp/index.jsp
    ɓ] JSP ʂłB

1.6.2.1 (2002/08/08)
QDColumnEditorTag addNoValue ǉBaddNoValue="true" 
    lȂOptionSelectɊ܂߂܂BftHg "true" łB

RDDBCellRenderer  NUMBER^ MONEY^ύXB2002/06/26 ̂QRԂ̕ύX
    NULLl̏ꍇɂ́A0ZbgĂADBJ\[X̃ftHgl
    Zbg悤ɕύXB

SD߂{^A Tomcat404 ŌxbZ[Wo錏CBîQj
      CommonTagSupport.java  RequestCacheTag.java ɁA\bhړ
      e^OuɎŝł͂ȂAeʂłPs΂悢B

1.6.2.2 (2002/08/12)
TDGUIInfo.java ɁAString getAttribute( String ) C^[tF[Xǉ
    GUIInfo̓L[ł悤ɂ܂B
    ɁAGUIInfoImpl.java Ɏ\bhLq܂B

UDUserInfo.java ɁAString getPasswd() ; C^[tF[XǉB
    ɁAUserInfoImpl.java Ɏ\bhLq܂B

VDUserInfoImpl.java ́Apublic String getAttribute( String key ) ̎ύXB
    ̃\bhŁAɁAgetMtdValue( String ) ƁAgetSysdate( String ) 
    򂵂ĂLqA܂Ƃ߂܂B

WDCommonTagSupport.java ɁAGUIInfo LbVɎAgetGUIInfo( String ) ŁA
    GUIInfo̓L[ł悤ɂ܂B

XDFavoriteLinkTag.java ǉBiCɓ胊Nj
    ́ANGXgꂽƂɁACɓ胊N쐬ł^OłB
    mis-taglib.tld ɁAǉ
    result_info.jsp C

PODdb pbP[W autoCommit Ɋւ郁\bhtOނ폜
      IɁAׂ autoCommit false ŁAΉB
      AbstractQuery.java AJDBCCxxxx.java AQuery.java
      taglib pbP[WCB
      UpdateTag.java AQueryTag.java APlsqlUpdateTag.java AEntryQueryTag.java

PPDErrorMessage  isError() сAisOK() ̌ʂ̎擾@ύXB
      ʂ́AςȂBiA\bh̖{̈Ӗj

PQDErrorMessage ɁAgetKekka() \bhǉ
      ́ÃG[bZ[WIuWFNgŁAő̌ʂԂB
      ʂ́A傫قG[̎ނȂB

PRDErrorMessage#isError() \bhp~܂B

PSDdb pbP[W JDBCxxxx.java NXExceptionsetErrorCode( int )
      ErrorMessage.EXCEPTION ݒ肷悤ɕύX
      ErrorMessage.java ɁApublic static final int EXCEPTION = 8;  ǉ

      hayabusa\resource\properties 
      CodeResource_ja.properties  CodeResource.properties  ɁALڒǉ

      Exception close()  realClose() ƂāARlNVLbV
      j悤ɕύXB

PTDJDBCxxxx.java NX Exception̎󂯂 SQLException AException ɕύX
      getSQLState() ̌́Aif( ex instanceof SQLException )  Ŕfď

PUDErrMsg.java  public String getMessage( String lang ) ŁAid A
     Message\[Xɑ݂ȂƂ̏uύXB
     ]́AO bZ[WƂĕԂĂA
     id args[0] args[1] args[2]  args[4] ƂB

PVDQueryTag ֌WAUpdateTag ֌W close() ŁAfinal  close() sB
      iȑOARgAEgĂ𕜊j

PWDAbstractQuery#close() ɁAG[R[hAErrorMessage.EXCEPTION ȏ̏ꍇ
      realClose() 悤ɕύXB
      ́ARlNV̎Jo@\ƂāAĂB

QODudummy.htmlvt@C link^Ohref
    <link rel="stylesheet" href="../common/default.css" type="text/css" />
    A
    <link rel="alternate stylesheet" href="../common/default.css" type="text/css" />
    <link rel="stylesheet" href="../custom/custom.css" type="text/css" />
    ɕύX܂B

QPDuentry.jspvt@ĆA"BACK"{^"߂"{^ɕύX܂B̓Iɂ́A
	<input type="button" value="BACK" onClick="history.back()" accesskey="R" />
    
	<mis:input type="button" optionAttributes="onClick='history.back()'" msg="MSG0049" accesskey="R" td="false" />
    ɕύX܂B

1.6.2.3 (2002/08/21)
QQDSVGDBTableWriter.java 蒼܂B
    etH[}bgɑΉłlɁATuNX܂B

	AbstractSVGDBTableWriter.java
	SVGBarChartDBTableWriter.java
	SVGCircleChartDBTableWriter.java
	SVGLineChartDBTableWriter.java

	ŁAwriterClass ɁA`[g^ƁA
	NX𓮓Iɍ쐬itNVj܂B

	<mis:writeTable
		fileURL        = "{@USER.ID}"
		filename       = "test.svg"
		writerClass    = "{@writerClass}" />

	<mis:text>
	<embed width  = "{@width}"
	       height = "{@height}"
	       src="../../filetemp/{@USER.ID}/test.svg"
	       pluginspage="http://www.adobe.com/svg/viewer/install/" />
	</mis:text>

1.6.2.4 (2002/08/23)
QR. mis-taglib.tld  ̂Aclass 폜
      ^OuŁAZb^[\bhȂiFłȂj߁A
      clazz g悤ɂȂĂ邪ATLD 폜ĂȂB

	<name>input</name>
	<name>button</name>
	<name>select</name>
	<name>option</name>
	<name>textarea</name>
	<name>link</name>
	<name>column</name>     clazz ǉ
	<name>frame</name>      clazz ǉ
	<name>img</name>

QS. mis-taglib.tld    defaultVal ɓ
      ColumnEditorTag  defValue  defaultVal
      SQLTag           defaultValue  defaultVal

1.6.2.5 (2002/08/25)
QT.DBTableModel  scope="session" 擾ĂAscope 
     wł悤ɕύXB
     mis-taglib.tld ɁA scope ǉB
     setScope \bh́ACommonTagSupport.java ɒ`ς

    (DBTableModel)getSessionAttribute( tableId );
		 (DBTableModel)getObject( tableId );

	DBTableTag.java(57):
	ForwardTag.java(100):
	WriteTableTag.java(95)

QU.WriteChartTag.java VK쐬
     ́AChartDBTableWriter C^[tF[XNX
     pāADBTableModel f[^\邽߂́AJX^^OłB
     type ƁAwriterClass w肵āANX𐶐܂B

		writerClass		noteDisplay
		title      		language
		width      		tableId
		height     		scope
		maxRange
		minRange

QV. MISSystem.url2dir ŁAlbg[NpXi \\ ł͂܂AhX j
      url ɑΉBimF j

1.6.2.6 (2002/08/30)
QWDColumnEditorTagɂāApXy[Xf[^̏ł̕sΉB
      ColumnEditorTag.java ̃R[h쐬ɁAx_uR[e[V
      鎖ɂAr̔pXy[X́Ał悤ɂȂB
      CodeSelection.java ɂẮAf[^value  label ɕƂA
      StringTokenizer ł͂ȂAStringUtil.csv2Array 𗘗pāA _uR[e[V
      l񕪊sAlabel ɃZbgƂɁAOtB

QX. FrameTag  private String getUrlEncode() \bh̃WbNύX
      vOIɂȓĂƎv̂ŁACB
      dbTable  true/false ̏ꍇAƎvB
       ČʁAȂȂvO\̂ŁAӂB
       ̏ꍇ́Aɖ߂ĂB

RO. FrameTag  dbTable  String  boolena ɕύX

RP. resource\ResourceManager.java  "RESOURCE_ID"  "SYSTEM_ID" ɕύXB
      SystemResource.properties  RESOURCE_ID ڂ폜B
      ͤSYSTEM_ID ŁAVXeIDo^B

RQ. DBDEF ̃\[Xt@CA
      \[X        D:\RK\webapps\dbdef\src\resource
      RpC  D:\RK\webapps\dbdef\WEB-INF\classes\resource
      ɁAύXBiVerQΉ́A܂j
      ɂƂȂASystemResource.properties ̃\[Xt@C̈ʒuA
      WEB-INF\web.xml  context-param ̒lύX
		<context-param>
			<param-name>SystemResource</param-name>
			<param-value>resource.SystemResource</param-value>
		</context-param>
      VerQΉɂͤ̋LqsvƂȂB

RRDEXCELo͓DefaultDBTableWriter.java ɂāAf[^o͎
      Of[^ɁA'O Ƃ鏈AS9^Cvi^Cvjɂ́Af
      tȂ悤ɕύXB

1.6.3.0 (2002/09/02)
PDFavoriteLinkTag.java AMISRequestWrapper.java ŃLXgG[̌CB
      FavoriteLinkTag ́A\bh getMethod() ĂяoɁAHttpServletRequest 
      LXgĂAMISRequestWrapper ́AServletRequest pĂ߁A
      LXgłȂB
      MISRequestWrapper Aextends HttpServletRequestWrapper ƂAsuper() Ăяo
      AHttpServletRequest ɃLXg悤ɁACB

QDViewLinkTag ɂāAg̃J [J]ɐݒ肳lɁA
    Renderer KpׂƂAf[^KpĂ܂oȌCB
    ViewLinkImpl.java ̃tH[}bgf[^[vŁAŏI[v
    ݒ~XŁAłŌɎg̃Jꂽ

RDViewLinkTag ɂāADBTableModel 擾f[^ɂāA
    URLEncode s悤ɁACB

SDForwardTag  vals AViewFormTag  changeLabelValsɁA
    lCSVŕAf[^蓖Ă悤ɕύXB
    f[^gɃJ}܂܂ĂꍇɁACSV؂肪Ȃ鎖̏CB

1.6.3.1 (2002/09/03)
TDConnectionFactory.java JDBChCo[݂Ȃꍇ G[
    ̂ł͂ȂAbZ[Ŵݏo悤ɕύXB

UDmis.pdm.hayabusa.sql pbP[WARpCΏۂO܂B
    ɂASystemResource.properties 
    DB_DRIVER_2 = mis.pdm.hayabusa.sql.MISDriver
    ̋LqRgĂȂƁATDJDBChCo[݂ȂG[
    ܂B
    jccall.bat  doc.bat ύX܂B

VDMISSystem ŁASystemResource ̈ʒu擾郁\bhŁA擾łȂ
    ꍇɁAftHgŁAresource.SystemResource 荞ނ悤ɕύXB
    ɂA\[Xt@C̈ʒuύXĂ΁Aweb.xml 
	<context-param>
		<param-name>SystemResource</param-name>
		<param-value>resource.SystemResource</param-value>
	</context-param>
	̐ݒ肪svƂȂB
   i܂́AvWFNgɐݒ肷KvȂBj

WDjsp/46Properties  \[Xt@C쐬vÕ[U[\[X쐬
    CB
    C00000=C00000,C00000, ƁA[U[ID ƃpX[ho͂KvB

1.6.3.2 (2002/09/04)
XDutil/Shell.java ɁAString getCommand() ǉB
    s̃R}h擾ł悤ɂBifobOpj

PODShellTag.java ɁAdebug="true" ŁAR}ho͂悤ɕύXB
      setDebug \bh́ACommonTagSupport.java ɑׁ݂AǉsvB
      mis-taglib.tld ɁA debug ǉB

PPDjsp/47userset/ ɁAwnet userxR}h𗘗pAOS[U[o^
      sTvʂǉB
      Tv̂߁AwłIvViĂB
      ́AWebT[o[ł̎sȂ̂Ť CIM-Ê悤ɁADBT[o[
      o^KvP[Xł́A at R}hƑgݍ킹铙
      @KvBi܂̓[gVFj

PQDColumnEditorTag ŁARenderer(\)ɂj[\ɂȂ悤ɂ܂B

PRDDBColumnImpl.java ɁAparameter Ă悤ɕύXB
      ɔA
      DBColumn.java / DBColumnImpl.java  getParameter() \bhǉ
      DBColumnConfig.java ɂ́AȑOɒǉς݁Bi2002/07/27  TODj
      DBColumnResource.java ɁAparameter ̎捞ǉ
      SystemResource.properties  RESOURCE_COLUMN_DB ɁAparameter Jǉ

PSDColumnTag.java ɁAdefaultVal ǉ
      value ZbgĂȂꍇ́Aname L[ request 
      l擾A̒lAZbgĂȂƂɁAdefaultVal  ̒lݒB
      ߂ɁAdefaultVal  AZbgĂȂƂ́ADBColumn IuWFNg
      ftHgl Aݒ肷悤ɕύX悤ƍlĂ܂B
      mis-taglib.tld CB

PTDpageSize AGW̃\[XƂĎ荞ށB
		DBColumnResource	pageSize=NUMBER 6 true MENU MENU S9 20
		CodeResource		pageSize=10 10 20 20 50 50 100 100 200 200 1000 1000
		LabelResource		pageSize=\
	  ɂAcommon/submitQuery.jsp  pageSize ̃j[쐬Ă
		<mis:column name="pageSize" defaultVal="20" />
      ɁAύX܂B

1.6.3.3 (2002/09/05)
PUDDBCellRenderer_YM.java ́AgetValue( String value ) \bh
      fŁAW̏ꍇ̂ݏĂioOjA
      UȏȂAł悤ɕύXB

PVDhtml/HTMLCalendarViewForm.java VK쐬
      mis:view ^O viewFormType ɁA"HTMLCalendar" w肷邱ƂŁA
      J_\s܂B
      iTv́Ajsp/48Calendarj
      \p CCS t@ĆAjsp/custom/calendar.css Ƃėpӂ܂B
      Ajsp/custom/custom.css A@import ../custom/calendar.css ;
      āApĂ܂B

PWDjsp/48Calendar ɁAJ_[\Tvǉ܂B
      s邽߂ɂ́ADB13(J_[e[ujKvłB
     i{IɁÃJ_e[uƓłBj

1.6.3.4 (2002/09/09)
PXDCommonTagSupport.java#getRequestParameterValues \bhŁA
      {@xxxx} ݂Ȃꍇ̏ANGXgTĂ߁A
      ڐݒ肵ꍇɁA荞߂ȂoOB
      CBiJ}؂蕶ɕϊ悤ɏCj
      LoOɂAWriteTableTag.java  headerSequence A
      ̏ꍇɁAǂݎȂB

QODWriteTableTag.java  headerSequence ̎󂯕ɂāA
      LČʁAheaderSequence  ɁA "NLD" Ȃǂ
      ݒ肵ĂA "N,L,D" Ɛݒ肵ĂF悤ɂȂB

QPDDBTableReader.java A void setSeparatorType( boolean ) \bh폜
      vOŎgpĂȂ߁A폜iɂĂsvj
      DefaultDBTableReader.java  ֘A\bhA֘ACX^Xϐ폜
      mis-taglib.tld ɂ́AeȂB

QQDDefaultDBTableWriter.java ɂāAsetSeparator œo^ꂽ؂蕶
      pāAwb_[iLabel,Name,Size,Classjo͂B
      ́Awb_[́AK TAB ؂ŏo͂ĂB
      AftHǵA TAB ؂ƂB
      iŒ蒷o͂̃wb_[́ATAB؂ƂȂj

QRDCSVDBTableWriter.java ̋؂蕶́A "," ŒƂBi]j
      @A኱ύXiWbNjB

QSDPropertiesDBTableWriter.java  ̋؂蕶̎gpĂCB
      super NX DefaultDBTableWriter ̋؂蕶𗘗p悤ɏCB

QTDMISContextListener.java ɁAWeb AvP[V ̎擾A
      zLqq(WEB-INF/web.xml) display-name vfŗ^ꂽlȂ΁A
      ReLXg̎tH_\lɕύXB

QUDMISContextListener.java ɁAGW̃o[W\悤ɕύXB

QVDGW̃o[WpɁABuildNumber.java ǉ
      ́ARpCɁAIɑgݍ܂B

QWDWEB-INF/web.xml ́AANZXtB^[  ANZXԂ
      JnIɂ邱ƂŁAftHgȂƂɂB
      ߂Ainit-param ́ASystemResource.property 擾ł悤ɕύX\
	<filter>
		<filter-name>AccessStopFilter</filter-name>
		<filter-class>mis.pdm.hayabusa.filter.AccessStopFilter</filter-class>
		<init-param>
			<param-name>startTime</param-name>
			<param-value>070000</param-value>
		</init-param>
		<init-param>
			<param-name>stopTime</param-name>
			<param-value>070000</param-value>
		</init-param>
		<init-param>
			<param-name>filename</param-name>
			<param-value>jsp/custom/stopFile.html</param-value>
		</init-param>
	</filter>

1.6.3.5 (2002/09/10)
QXDWebGW o[WQ [XB




