--------------------------------------------------------------------------------
Ver2.0.29 2006/11/1
--------------------------------------------------------------------------------
ǉ@\

E7ʃXPW[̒ǉ
@gpꍇ
@@Dialog.xmlgraphicscheduleviewdialog^ȎviewMode="7"ݒ肵ĉB
@@item_tabledata_argvɁuSevenDays, 4v(74̈)Ɛݒ肵ĉB
EXPW[ɍA\Ȃ[h̒ǉ
@XPW[y[Wݒschedule^ȎisNonTandT="true"ݒ肵ĉB
EmF_CAO̒ǉ
@⑀쓙̃LZȊÕ{^AeL[_CAOOK{^ɁA
@mF_CAO\邱Ƃ\ɂȂ܂B
@gpꍇ
@@ClientConfiguration.xmlɈȉǉ
   <comment>mF_CAO̗L(lfalse)</comment>
   <entry key="org.F11.scada.applet.dialog.isConfirm">true</entry>
EeiX-@햼̕ύX
@ڒǉ
@@PʁA1`3
@point_tableɔCӂ̑1`3̒ǉ
@webapps\ROOT\vm\point\name\attribute.vmύXĂB
@point_table̍\ύXKvłBo[WAbv@QƉB
ELy[W`Ŏgp\łB
@|Cg̓ƓlɁA$(|Cgԍ_attribute1`3)Ƃ邱Ƃŕ\܂B
@. $(00001_attribute1) $(00001_attribute2) $(00001_attribute3)
EeiX-샍O_E[h
@^u؂eLXg`Ń_E[h\łB
@j[\ɂ́ueiXǗv烆[U[Iu샍O@_E[hv
@`FbNĂB
EeiX-xꗗ@uvŕw肪\
@󔒂Ō؂邱ƂŁAANDw肪\ɂȂ܂B
EGODAΉ
@GODApXPW[
@@10̓CSVt@C̏o
@@Logging.xmltask^Oschedule"GODA"Ǝw肵܂B
@GODAp[M@\
@@CSVt@CYt[𑗐M܂
@@Explorer.diconɃW[̒ǉݒLq܂B
@@ڍׂdocs\manual\GODA\Explorer.dicon.sampleQƂĂB
@eiXGODApCSVt@C̏o

oOC

[ً}]VXẽNbV𔺂Aً}ɑΉKv̂s
[dv]VXẽNbV𔺂ȂArIyxȕs
[]̂܂܂łɖȂs

[dv]ʐMG[AʐMG[\y[WɈړAxĂ܂
        \sB

2.0.28̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.ȉSQLs
ALTER TABLE point_table ADD attribute1 VARCHAR(255) NOT NULL;
ALTER TABLE point_table ADD attribute2 VARCHAR(255) NOT NULL;
ALTER TABLE point_table ADD attribute3 VARCHAR(255) NOT NULL;
4.webappstH_ŐVo[Wɏ㏑Rs[
5.rejars
6.setenv.bat㏑Rs[

--------------------------------------------------------------------------------
Ver2.0.28 2006/9/26
--------------------------------------------------------------------------------
ǉ@\

ExD揇ʋ@\
@D揇ʂx񂪔ꍇAD揇ʂႢx񂪔ĂAʈړ
@܂BAAx񉹂͏ɖ܂Bʈړ𕜋ׂɂ́Ax񂪕͌x
@mF܂B
@̋@\LɂꍇClientConfiguration.xmlɈȉ̃Gg[ǉĉB
   <comment>vCIeBɂ鎩Wv̐ true/false (lfalse)</comment>
   <entry key="org.F11.scada.xwife.applet.alarm.PriorityController">true</entry>
@D揇ʂitem_table̎y[WWvL(auto_jump_flag)Ǝy[WWvD揇
@(auto_jump_priority)Őݒ肵ĂB

EEmF̌xꗗ
@\ꍇɂClientConfiguration.xmlɈȉ̃Gg[ǉĉB
   <comment>ꗗ̕\/\ true/false (lfalse)</comment>
   <entry key="org.F11.scada.xwife.applet.alarm.occurrence">true</entry>
   <comment>mFꗗ̕\/\ true/false (lfalse)</comment>
   <entry key="org.F11.scada.xwife.applet.alarm.noncheck">true</entry>

EghOt́uSẴf[^/XVv̐؂ւ{^ɕύX܂B

ENɃXvbVXN[\BɃVXeN܂ł̃vOXo[\܂B
@\ꍇɂClientConfiguration.xmlɈȉ̃Gg[ǉĉB
   <comment>ÑXvbVݒ</comment>
   <entry key="org.F11.scada.xwife.applet.splash.on">true</entry><comment>XvbV̗L lfalse</comment>
   <entry key="org.F11.scada.xwife.applet.splash.title">F-11 (c) 2002-2006 Freedom, Inc</entry><comment>XvbṼ^Cg l̓VXeN</comment>
   <entry key="org.F11.scada.xwife.applet.splash.image">/images/splash.png</entry><comment>XvbVɕ\C[W l̓t[_̃S</comment>

EXPW[샍Ỏ񐔂̋L^@̐ݒ
@ʏ1=0100F0200̂悤ɋL^܂A̐ݒ1=0100F0200̂悤ɁA񐔂
@ɍD݂̕邱Ƃ\ɂȂ܂B
@resources/Preferences.xmlɈȉݒB
	<!-- XPW[샍Ỏ񐔂̋L^@ l(̂) w肷Ƃ̐+-->
	<property key="/server/operationlog/impl/OperationLoggingUtilImpl" value="" />

oOC

Ver.2.0.28oOɈȉ̐[xt܂
[ً}]VXẽNbV𔺂Aً}ɑΉKv̂s
[dv]VXẽNbV𔺂ȂArIyxȕs
[]̂܂܂łɖȂs

[ً}]y[WLbV̈ɖ肪AAiOl\̍XV~܂Ă܂\܂B
      Ver.2.0.25 - 27Ŕ܂B
      ghOt͎IɃLbVׁAݒl̍XV~܂\܂B
      Ot\₻̑̕\͉e܂B
      ghOtȊÕLbVw肵ĂȂy[Wł͑S肠܂B
      T[o[@\݂̂ŃNCAggpȂꍇ́A[]ȖȂ̂Ńo[WAbv
      Kv͂܂B

[dv]uv{^̃qXgŊmF(SmF܂)ƁÃNCAg̏
      f[^x[XXV܂BNCAgŃ^CvBgpĂꍇ́A
      肠܂B^CvCŃqXg\Ăꍇ́Aʏ\ĂqXgꗗ
      ɊmFf܂BNCAg̏ꍇ́AmF̕\̃NCg
      ɓ`܂B
      2.0.28ł͂̋@\폜܂BmF͒ʏ̃qXgmFōsȂĂB

[dv]y[WύXŃT[o[̒ʐMR}h`̂[[NsB
      ʐMR}h`̂͏(30byte)Ȃ̂ŁA}Ƀ邱Ƃ͂܂񂪁A
      ło[WAbv肢܂B
      T[o[@\݂̂ŃNCAggpȂꍇ́A[]ȖȂ̂Ńo[WAbv
      Kv͂܂B

2.0.27̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.rejars
4.ȉSQLs(EmF\ȂꍇɂKvł)
-- vCIeBe[u
CREATE TABLE priority_table (
	id INTEGER NOT NULL
	, name VARCHAR(255) NOT NULL
	, PRIMARY KEY (id)
);
5.vCIeBe[ũR[hǉ܂B̃e[uɑΏۃR[h݂ȂꍇAmF
@ꗗɉ\܂Bid - vCIeB, name - vCIeB
@vCIeB@\gpȂꍇ́A
@INSERT INTO priority_table VALUES(0, '');
@sĉB
6.setenv.bat㏑Rs[

--------------------------------------------------------------------------------
Ver2.0.27 2006/7/21
--------------------------------------------------------------------------------
ǉ@\
E{^Ōx񗚗𒊏oʂ\ۂɁAɊԈȊȌ\ߐݒB
@resources/ClientConfiguration.xmlɈȉݒB
   <comment>ݒ肵Ȃ͊eڂƂASĕ\悤ɂȂĂ܂</comment>
   <comment>lőI鍀ڔԍƍږc_(|)؂ŋLq</comment>
   <entry key="xwife.applet.Applet.alarm.table.search.attribute">0|2</entry>
   <entry key="xwife.applet.Applet.alarm.table.search.attributename">x|΍Ќx</entry>
   <comment>lőI郉WI{^ݒ</comment>
   <comment>FS-SELECTALL E^]̂-SELECTTRUE E~̂-SELECTFALSE</comment>
   <entry key="xwife.applet.Applet.alarm.table.search.alarmon">SELECTTRUE</entry>
   <comment>mF(qXĝ)FS-SELECTALL mFς-SELECTTRUE mF-SELECTFALSE</comment>
   <entry key="xwife.applet.Applet.alarm.table.search.checkon">SELECTTRUE</entry>
E4l̓_CAOōŏ̈ڂ̃_CAO̊exyсAڂ̃_CAÕ^Cgݒ肪
@\ɂȂ܂B
@resources/Dialog.xmlňȉ̂悤ɐݒ
   <xwife:udlimitdialog name="4" width="200" height="200"
     labels="x1|x2|x3|x4" titles="^Cg1|^Cg2|^Cg3|^Cg4"/>
EeiX@\-̕ύXɃy[W[@\ƌ@\ǉ܂B

2.0.26̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.webappstH_ŐVo[Wɏ㏑Rs[
4.rejars

--------------------------------------------------------------------------------
Ver2.0.26 2006/6/29
--------------------------------------------------------------------------------
ׂȕs̏CłBً}Ȃ̂ł͂Ȃ̂2.0.25A}Ńo[WAbvKv
܂B

oOC
Estatusbar̒`ƁANCAgɃG[sB
@̃o[W`łvɂȂ܂B
E@\ĂȂServerPatorolXbh܂B
@ɂ/resources/tree.txt폜邱Ƃ\ɂȂ܂B
ET[o[NɈꕔ̋@\ُIĂꍇɁAs\Ȃ悤ɐU镑ĂsB
@̃o[WAT[o[NɂȂ炩̃G[΁A_CAOoċI
@T[o[I悤ɂȂ܂BAAJava 1.4ł̓_CAÕEBhĚ
@B\܂BJava 5.0ł͏ɍőOʂɕ\܂B

2.0.25̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.rejars

--------------------------------------------------------------------------------
Ver2.0.25 2006/6/22
--------------------------------------------------------------------------------
oOC
Ey[Wړ̎ɃT[o[̕svȃz_[폜ĂȂsB
Ey[W؂ւ̎PLC̏l肱ڂsB

2.0.24̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.rejars

--------------------------------------------------------------------------------
Ver2.0.24 2006/6/8
--------------------------------------------------------------------------------
ǉ@\
E샍ÕfW^\Œl(true, false)\ȂIvVB
@resources/ClientConfiguration.xmlɈȉݒB
   <comment>샍OfW^l̕\/\ true/false (ltrue)</comment>
   <entry key="operation.isDisplayDigital">false</entry>
Ef}hOt̏cXP[̕Fdx̐FݒƘAĂBCӂ̐Fݒ\ƂB
@demandgraph^OscaleStringColorɐFw肵ĂB
.
@<f11:demandgraph cc scaleStringColor="white">
E^CXPW[̎ԃf[^\[g@\(lfalseł)
@O[vXPW[cschedule^OisSorttrueݒ
.
@<f11:schedule c isSort="true">
@ʃXPW[cresources/Dialog.xmlgraphicscheduleviewdialog^OisSorttrueݒ
@ݒ肵_CAOIDtextschedulesymboleditable^OdlgnameŐݒ
.
@<xwife:graphicscheduleviewdialog name="3" width="1000" height="195" isSort="true"/>
@<f11:textschedulesymboleditable c dlgname="3">
EAiOl̓_CAOAŏlEől̐ݒ
@AiO̓͒l\ɂȂ܂B͒lE\l0`4000̃AiOɑ΂āA
@1`100܂ł͂Ȃ\ɂȂ܂B
@resources/Dialog.xmltenkeydialogtenkeydialognotab^OdialogMin, dialogMaxݒ
@ݒ肵_CAOIDeV{^OdlgnameŐݒ
.
@<xwife:tenkeydialog name="12" c dialogMin="1" dialogMax="100"/>
@<f11:textanalogsymboleditable c dlgname="12">


oOC
E`^Oh~^C}[ɋ@\ȂsB
Eo[OtŏcXpύXɁAŏl0傫lƁAOt\ȂsB
EPreferences.xmľx񗚗̍őێw肪@\ĂȂsB
EcXP[̃XpύX_CAOAʂ͂ݏoɉʓɖ߂疳sB
EʃXPW[Ŏgp_CAOIDāAu3vŒɂȂĂsB

2.0.23̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.webappstH_ŐVo[Wɏ㏑Rs[
4.rejars

--------------------------------------------------------------------------------
Ver2.0.23 2006/5/8
--------------------------------------------------------------------------------

oOC
ET[o[ENCAgԂ̃f[^]ŃptH[}X`[jOB
Ee[u폜@\ŁAbwƌw𓯎ɎgpłȂsB
E}`CPUŃV{\ȂƂsB


2.0.22̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.rejars

--------------------------------------------------------------------------------
Ver2.0.22 2006/4/11
--------------------------------------------------------------------------------

ǉ@\
ET[o[GUIύXB
@c[ + CʂɕύX܂B
@/resources/Explorer.diconƂt@Cǉ܂B̃t@C͕KKvłB
@ftHgł͎󎚂̐ݒpl\ɂĂ܂B\邽߂ɂ/resources/Explorer.dicon
@̊ỸRgAEgOĂB
EVXev̕ύXB
@T[o[̃c[j[ɂ܂B
@@ύX\ԑтw肷鎞/resources/Preferences.xmlɈȉǉĂB
	<!-- VXeύX\ԑ l(6`54)-->
	<property key="/server/systemtime/miunteMin" value="11"/>
	<property key="/server/systemtime/miunteMax" value="49"/>
@T[o[ENCAgقȂ}V̏ꍇA킹͕ʓrNTPgpĉB
@NTP\tg͉gpĂ\łAAdjustPC<http://www.vector.co.jp/soft/dl/win95/personal/se118017.html>
@Ƃ̂g₷̂ł߂Ă܂B
E샍OŃ|CgڍׁAyу|CgڍׂŌ̒ǉ
@item_table.message_idmessage_table.message_id˂킹āA|Cgڍׂʂ
@o͂邱Ƃ\ɂȂ܂B|CgڍׂɎgp郌R[h́Amessage_table.type0ɂ
@Bڍׂdocs/manual/point_syousai.htmlQƂB
@@lł̓|CgڍׂgpȂݒȂ̂ŁA̋@\Lɂ鎞/resources/Preferences.xml
@@ȉǉĂB
	<!-- 샍OꗗŃ|Cgڍׂgp -->
	<property key="/server/operationlog/prefix" value="true"/>

oOC
ET[o[R}hs@\command^OgpɁA`R}hsȂ
@\sB
Ecommons-dbcp-1.2.1.jar, commons-lang-2.1.jar, commons-pool-1.3.jar, jim.jar
@resources.jar
@o[WAbvBɔsetenv.batMETA-INF/MANIFEST.MFύX܂B
EJ_[̃{^ANbNƁAG[𔭐sB
@et{^Ƀ^C}[A250msȏoȂƃNbN𖳎悤ύX܂B
EǍ̃z_ɁAl񂾍ۂPLCƉʂقȂꍇs
Ey[WImageSymbol̉摜\ȂꍇsB
Ec[̐ؑւƃy[WWvɋNƁA[XRfBVsB
E엚ꗗ~ɂ܂B

2.0.21̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3./resources/Explorer.diconRs[
4.setenv.batMETA-INF/MANIFEST.MFŐVo[Wɏ㏑Rs[
5.rejars

--------------------------------------------------------------------------------
Ver2.0.21 2006/3/22
--------------------------------------------------------------------------------

ǉ@\

E}`CPUɑΉ
@̃o[WnCp[EXbfBOON̏ԂŎgpĂvłB}`CPU̕
@ptH[}X悢̂ŁAʂ̓nCp[EXbfBOONɂĂĂB
ENCAg̏TCYƈʒuݒ\ɂȂ܂BAANő剻ݒ肵Ăꍇ
@ő剻D悳܂B
@resources/ClientConfiguration.xmlɈȉݒB
   <comment>NCAg̃TCYƈʒu l(TCY:1152, 864, ʒu:0, 0)</comment>
   <entry key="xwife.applet.Applet.frame.size.width">1280</entry>
   <entry key="xwife.applet.Applet.frame.size.height">900</entry>
   <entry key="xwife.applet.Applet.frame.location.x">50</entry>
   <entry key="xwife.applet.Applet.frame.location.y">50</entry>
Ee[u폜@\
@ڍׂdocs/manual/RemoveDefine.htmlQƂĂB
@ݒTvdocs/manual/RemoveDefine.dicon.sampleɂ܂B
ET[o[R}hs@\̊g 
@_ɂŒl̏ݒʐM\ɂȂ܂BA&AEventComm()̂悤Ȏ
@\ɂȂ܂B
@ڍׂdocs/manual/command.txtQƂĂB
@ݒTvresources/command.xml.sampleɂ܂B
Ex񉹒~{^ƃf[^z_(PLCf[^)֘At鎖\ɂȂ܂B
@x񉹒~fW^CxgݐݒƁAtz_falsetrueɂȂꍇA
@x~{^NbNݒłB
@NCAgŌx񉹂̒~PLCŐ䂵ꍇɎgpĂB
@resources/ClientConfiguration.xmlɈȉݒB
@@<comment>x񉹒~fW^CxgݐݒBl͐ݒ薳</comment>
@@<entry key="xwife.applet.Applet.alarmStopKey.write">P1_D_1900200_Digital</entry>
@@<comment>x񉹒~fW^CxgݒBl͐ݒ薳</comment>
@@<entry key="xwife.applet.Applet.alarmStopKey.event">P1_D_1900100_Digital</entry>
EҏW\V{(`editable)Ń}EXJ[\̌`ɕω悤ɐݒ\ɂȂ܂B
@̋@\Lɂꍇresources/ClientConfiguration.xmlɈȉݒB
   <comment>ҏW\ȃV{Ń}EXJ[\̌`{true : , false : Ȃ(l)}</comment>
   <entry key="xwife.applet.Applet.symbol.handcursor">true</entry>
Edocs/manual/FFU_Tips.htmlǉ܂B
@̌`}EXJ[\gpꍇ́AKǂ݂B
Ef}hOťx񃌃x̐AOt̏𒴂Ȃ悤ɂ鑮ǉB
@demandgraph^ȎalarmTimeModetrueɂȂƌx񃌃x̐
@яoȂȂ܂B
@.
@@<f11:demandgraph x="200" y="50" c  alarmTimeMode="true">
ET[o[̍ċNŁAXPW[̃O[veiXʂCł悤ɂȂ܂B
@O[vύXɃy[W̍ēǍ(ؑ)sĂB


oOC

EptH[}X`[jOB
E}`CPU(nCp[EXbfBOɂ[}`CPU܂)ŃNCAgsƁA
@[XERfBVɂG[𔭐B
E}`CPU(nCp[EXbfBOɂ[}`CPU܂)ɂȂƋN(ɃT[o[)xȂ錻ہB
E}`CPU(nCp[EXbfBOɂ[}`CPU܂)ŎsƁAe[uV{
@_łG[Ŏ~܂sB
@VOCPUŃG[̉\͂܂A@̓㔭܂łB
Ey[Wςƃc[̕Kl̕ɂȂsB
Ec[ANbNꍇɃNCAg[[NNB
Ef}hOt̏dEyxݒA_d́EڕWd͂̌_A1hbgĂsB
EʐMG[AȂꍇsB


2.0.20̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.rejars

--------------------------------------------------------------------------------
Ver2.0.20 2006/2/27
--------------------------------------------------------------------------------
ǉ@\

E󎚂ɓ(AiOp)ǉBauto_print_param_tablescheduleDAILY_ANALOG
@ƐݒBO00:00:00`23:59:59̃f[^𒊏o܂B
EghOt̐̕w\B
@trendgraphAtrendgraph2Agraphview^OstrokeWidthݒ肵܂BfloatŐݒł܂A
@ʂɕ`悳鎞ɂ́AintɂȂ悤łB
.
@<f11:graphview background="navy" foreground="white" stringColor="black"
     height="400" width="550" x="420" y="100" strokeWidth="2">
EMOXPW[MINUTEHOUROUTǉBmanual/csvout.txtQƂĂB


oOC

EptH[}X
@|Cg`Ɖ摜t@CKLbVB󂫃ʂɈˑ܂A2ڈȍ~
@y[W\ɂȂ܂B
ENR}h(starta.bat)̃p^̕ύXB-XX:TargetSurvivorRatio=80ǉ
Edocs/manual/memory.txtcollectorύXB(ʂ𑝉)
ENCAggpɁAt[Ys(2.0.19̂)B
Ex񉹒~{^̃NbN@\Ȃs(2.0.18`2.0.19)B
ENCAg̃[[N(y[WLbVw肳Ăꍇ͔܂)
@VeditableV{\鎞(2.0.0`2.0.19)
@Vgraphview\鎞(2.0.10`2.0.19)
EeiX@\u󎚐ݒvŁA󎚃XPW[2ȏ̏ꍇ̂
@uꎞݒ肵ȂłBv\悤ɕύXB

2.0.19̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.starta.bat, collector.batŐVo[Wɏ㏑Rs[āA
@NCAg͓KȃʂɕύXĂB
4.webappstH_ŐVo[Wɏ㏑Rs[
5.rejars

--------------------------------------------------------------------------------
Ver2.0.19 2006/2/16
--------------------------------------------------------------------------------
oOC

E샍Ǒځu|CgLvu|CǵvɁA@|Cĝ܂
@ɕύXB
EptH[}X`[jOBS̓I50`70%Ă܂B
@XMLt@C̃p[XœKB
@摜E|CĝLbVɕێB
@NR}h(start?.bat)̃p^̕ύXB-server -XX:SurvivorRatio=2ǉ-client폜
EV{\̕sB
E{^Ōx񗚗𒊏oʂ\ۂɁAɊԂ\ߐݒB
@resources/ClientConfiguration.xmlɈȉݒB
	<comment>x񗚗̏\͈(P) (l1O)</comment>
	<entry key="xwife.applet.Applet.alarm.table.search">2</entry>

2.0.18̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.startw.bat, starta.bat, collector.batŐVo[Wɏ㏑Rs[
3.rejars

JavaSE5.0

t@CĐƁAˑRJavaVMbNԂɂȂƂoO*1A
gp֎~Ă܂BAupdate 5[Xł̃oOCꂽ̂ŁA
5.0̎gpւƎv܂B

1.4.xƂ̍^p͏o܂BNCAgET[o[Ƃ5.0Kv܂B

5.0gpƈȉ̓_ŗDʂɂȂ܂
@ECXg[Ȃ̂ŃoOC̑ΏۂɂȂB1.4.x̓ZLeBFIXC܂B
@EjconsoleƂj^O\tggp邱ƂoB
@ES̓IɎ኱ȂB

L̗Dʓ_邽߁AJavaSE5.0̎gp߂܂BAAF-11̃vO
1.4.xoCiŃRpĈŁA1.4.xŉ^p邱Ƃ\łB

*1 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6269854

--------------------------------------------------------------------------------
Ver2.0.18 2006/2/10
--------------------------------------------------------------------------------
ǉ@\

Ex񃁁[MG[̍đ@\
@gC񐔁Eҋ@Ԃݒ肷ɂ/resources/Preferences.xmlɈȉ̍ڂǉĉB
@l̓gC(5)@ҋ@(1000~b)ƂȂĂ܂B
	<!-- M[G[gC l5-->
	<property key="/server/mail/message/retry" value="10" />
	<!-- M[G[gCҋ@(~b) l1000~b-->
	<property key="/server/mail/message/wait" value="5000" />

Ex񉹒~L[ݒ
@F12ȊOɕύXꍇ́Aresources/ClientConfiguration.xmlɈȉݒB
   <comment>x񉹒~L[ݒBl F12L[</comment>
   <entry key="xwife.applet.Applet.alarmStopKey">F10</entry>

@PFL[ȊOw肷邱Ƃ\łB
@http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/awt/event/KeyEvent.html
@́uVK_vȍ~̃L[w\łB

EXPW[̃O[vꗗ_CAÕTCYA@ghOt̃O[vꗗ_CAÕTCY
@ݒ\ɂȂ܂B
@lύXꍇ́Aresources/ClientConfiguration.xmlɈȉݒB
   <comment>XPW[̃O[vꗗ_CAÕTCY(l157, 217)</comment>
   <entry key="xwife.applet.Applet.schedule.dialog.width">600</entry>
   <entry key="xwife.applet.Applet.schedule.dialog.height">400</entry>

   <comment>ghOt̃O[vꗗ_CAÕTCY (l157, 217)</comment>
   <entry key="xwife.applet.Applet.trend.dialog.width">1000</entry>
   <entry key="xwife.applet.Applet.trend.dialog.height">400</entry>

ENCAg^CvC̒ǉ
@^CvA+^CvBłBŐV̕XN[\ȃe[uɂȂ܂B
@̂(^u)̕\ƃT}EqXgE(^ut)̕\I\łB
@^CvC̎gpstarta.batorg.F11.scada.xwife.applet.WifeAppletCݒ肵ĂB
@uEUł̕\webapps/ROOT/WifeApplet.htmlCĂB

@ȉ̃vpeB[ǉĂ܂B

@resources/ClientConfiguration.xml
   <comment>^CvČxꗗ̍ (l180)</comment>
   <entry key="xwife.applet.Applet.alarm.table.height">180</entry>
   <comment>
   @^CvČxꗗ̗\[h (l0)
   @0:T}EqXgE\(^uL)
   @1:݂̂\(^u)
   </comment>
   <entry key="xwife.applet.Applet.alarm.table.type">1</entry>

 resources/Preferences.xml
 	<!-- x񗚗̍őێ(qXgE@p) l5000-->
	<property key="/server/alarm/maxrow" value="5000" />
 
E_CAO{^̕FAwiFAtHgAtHgX^CAtHgTCYw\ɂ܂

oOC

EghOtŉύXsAXN[o[ŏ̈ʒuɂȂs
EMOCSVo͎ɃG[ƁAMOXPW[~Ă܂s
Ey[W\̃ptH[}X
@AŃc[NbNꍇxWvʂɔꍇAԂ̃y[W\
@LZ悤ɂ܂B
EV{\\܂܂ɂȂsC܂B

2.0.17̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.rejars

--------------------------------------------------------------------------------
Ver2.0.17 2006/2/6
--------------------------------------------------------------------------------
ǉ@\

Ex񃁁[̑Mx񔭐ɂ郂[hǉ
@gpɂ/resources/Preferences.xmlɈȉ̍ڂǉĉB
	<!-- E-Mail Mx񔭐ɂ (truex񔭐 : falseM) -->
	<!-- property key="/server/mail/message/datemode" value="true" / -->
Ex񃁁[M̃Oo͒ǉ

2.0.16̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.rejars

--------------------------------------------------------------------------------
Ver2.0.16 2006/1/26
--------------------------------------------------------------------------------
ǉ@\

ExEԔɃXN[Z[o[OFFɂ郂[h
@resources/ClientConfiguration.xml
   <comment>xEԔɃXN[Z[o[EȂ(true or false)lfalse</comment>
@  <entry key="xwife.applet.Applet.screenSaver">true</entry>
@ǉ邱Ƃł̋@\삵܂B
@uEUŃNCAg\Ăꍇ́A̋@\(XN[Z[o[̉)͎gpł܂B

EV{̃c[`bv()̃JX^\ǉ
@̕\@ł̓}EXCxg(V{ւ̏o)młȂꍇׁA
@^Ƀ}EXJ[\ړɃc[`bvȂۂ܂B
@h~׃c[`bv̕\}EXJ[\̉E΂߉ɕύXAX̓}EX
@J[\ɂčsǉ܂B
@Ac[`bv̍ő\(l10b)ݒ肵AȂۂꍇ
@ɂΉł悤ɂ܂B

@resources/ClientConfiguration.xml
   <comment>c[`bv̍ő\(~b)Bl10000</comment>
   <entry key="xwife.applet.Applet.dismissDelay">5000</entry>
   <comment>c[`bṽJX^\(W:false, JX^:true)Blfalse</comment>
   <entry key="xwife.applet.Applet.customTipLocation">true</entry>
@w肷邱ƂŐݒ\łB

oOC

E_CAÕTCYύX\s
EPLC-PCԂ̎킹@\ŁAreadwrite@\Ɏw肳ĂꍇA
@킹XPW[̃^C~OłȂقږbɂȂĂs
El̓_CAO̓̓GAɃtH[JXꍇA͒l̏㉺`FbN삵Ȃs
Etable(ꗗ\)ŕ̃c[`bv\Ăs

2.0.15̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.rejars
3.Ô߂SQLtH_ŐVo[Wɏ㏑Rs[

--------------------------------------------------------------------------------
Ver2.0.15 2006/1/20
--------------------------------------------------------------------------------
ǉ@\

Ex񃁁[M@\
@gpɂ/resources/Preferences.xmlɈȉ̍ڂǉĉB

	<!-- M[L^̗L lfalse -->
	<property key="/server/alarm/sentmail" value="true" />

@e[u쐬KvɂȂ܂Bڍׂ̓o[WAbv@QƂB
@eiXʂꗗQƂ邱Ƃ\łBeiXǗ
@ux񃁁[@MꗗvĂB
Edocs/manual/memory.txtǉB
@Nob`t@C(startw.bat, collector.bat, starta.bat)́Aeʂ̎w@
@eʂ̖̂ڈŋLqĂ܂B

oOC

Ex񃁁[M̃O[vݒŁu@vÓu.vG[ɂȂ
Eʂ̃V{\y[WǍɃLbVƁAʍXVsȂȂs
ETvresources/AlarmDefine.xmlŁAtHgw肵ĂȂB

2.0.14̃o[WAbv@

1.LSQLs(x񃁁[M@\gpꍇ̂)
CREATE TABLE alarm_email_sent_table (
	alarm_email_sent_id BIGINT NOT NULL AUTO_INCREMENT UNIQUE,
	provider VARCHAR(100) NOT NULL,
	holder VARCHAR(100) NOT NULL,
	sentdate DATETIME NOT NULL,
	value BOOL NOT NULL,
	PRIMARY KEY (alarm_email_sent_id)
);
CREATE INDEX alarm_email_sent_provider_idx ON alarm_email_sent_table (provider, holder);
CREATE INDEX alarm_email_sent_sentdate_idx ON alarm_email_sent_table (sentdate);

CREATE TABLE alarm_email_sent_addresses_table (
	alarm_email_sent_addresses_id BIGINT NOT NULL AUTO_INCREMENT UNIQUE,
	alarm_email_sent_id BIGINT NOT NULL,
	address VARCHAR(255) NOT NULL,
	PRIMARY KEY (alarm_email_sent_addresses_id)
);
CREATE INDEX alarm_email_sent_address_id_idx ON alarm_email_sent_addresses_table (alarm_email_sent_id);
CREATE INDEX alarm_email_sent_address_idx ON alarm_email_sent_addresses_table (address);

2.classestH_ŐVo[Wɏ㏑Rs[
3.webappstH_ŐVo[Wɏ㏑Rs[
4.rejars

--------------------------------------------------------------------------------
Ver2.0.14 2005/12/21
--------------------------------------------------------------------------------
oOC

EghOtŁuSẴf[^v[h삵ȂsB
@2.0.10`2.0.13Ŕ܂B
Ex񉹌ʐݒŃfW^ȊO\sB

2.0.13̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.webappstH_ŐVo[Wɏ㏑Rs[
3.rejars

--------------------------------------------------------------------------------
Ver2.0.13 2005/12/16
--------------------------------------------------------------------------------
ǉ@\

E[MŃ[AhXTO, CC, BCĆAꂩɐݒ\ɂȂ܂B
@L[݂ȂꍇAtB[hK؂Ŗꍇ́ATOɐݒ肵܂B

@resources/Preferences.xml
	<!-- E-MAIL AhXi[tB[h [TO, BCC, CC] -->
	<property key="/server/mail/message/address/field" value="BCC" />
@ǉĉB

oOC

EPLCPC삵ȂsB
ENCAg̃Xbh[N

2.0.12̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.rejars

--------------------------------------------------------------------------------
Ver2.0.12 2005/12/14
--------------------------------------------------------------------------------
ǉ@\

EAʖ̌x񉹂On/Offݒ
@eiXʂxOn/Off̐ݒ肪ł悤ɂȂ܂B

EŒl݃V{(imagesymbolfixededitable)
@_CAO\ɁA\ߐݒ肵ĂŒlރV{łB
@fixeddigitalfixedanalogw\łBȊO͖āA݂܂B
@ݐɕ̃|Cgw肷邱Ƃ\łB
@AiOlPLClł͂ȂAϊl(Hƒl)w肵ĂB_CAO͂
@ɁAŒl͂C[WɂȂ܂B

.
<f11:imagesymbolfixededitable value="/images/button.png" x="0" y="0"
		visible="true" tooltiptext="{^">
	<f11:destination>
		<f11:fixeddigital provider="P1" holder="D_1903001_Digital" value="true"/>
		<f11:fixedanalog provider="P1" holder="D_500_BcdSingle" value="25"/>
	</f11:destination>
</f11:imagesymbolfixededitable>

ELbVy[WNCAgNɓǍ
@resorces/ClientConfiguration.xml̈ȉ̃L[trueɂ邱Ƃŋ@\܂B
  <entry key="parser.AppletFrameDefine.receiveCache">true</entry>

ENCAg̕{^(X{^)ŁAmF_CAOoB
@resorces/ClientConfiguration.xml̈ȉ̃L[ݒ肵ĂB
@WebuEUŃNCAg𗧂グɂ́A̋@\͓삹KI܂B

   <comment>
    {^(X{^)ŁAmF_CAOoɕ邩ǂB
      true:mF_CAOoɕB
      false:mF_CAOoB
   </comment>
   <entry key="xwife.applet.Applet.isClose">false</entry>

ENCAgԂ̐ݒ
@グɃNCAgő剻EȂ
@c[̏c
@ݒ肷邱Ƃ\ɂȂ܂B
@resorces/ClientConfiguration.xml̈ȉ̃L[ݒ肵ĂB

   <comment>グɃNCAgő剻EȂ(true or false)</comment>
   <entry key="xwife.applet.Applet.maximized">true</entry>
   
   <comment>
   @c[̏c {treeWidth  : treeHeight@} (Pixcel)
   @@cFő剻^XNo[\ 805
  @@ cFő剻^XNo[\L 775@KȃTCYB
  @@ ͓KɎw肵ĂB
   </comment>
   <entry key="xwife.applet.Applet.treeWidth">170</entry>
   <entry key="xwife.applet.Applet.treeHeight">775</entry>

EAiOl16i\
@AiOl̃tH[}bgw(analog_type_tableformat)ŁAu0Xvu0xv
@w肷16i\ɂȂ܂BAiOl傫ꍇ́A܂ł\܂B

@AA16i͂͑ΉĂ܂B

@@0X --- 啶16i\
@@0x --- 16i\
@.
@@0X4 --- 16i4\(p͑啶)
@@0x2 --- 16i2\(p͏)

Ey[Wؑ֎̓
@y[WǍ̍ۂɃXbhgp܂Bc[̃NbN삪ɏIǍobNOEh
@Ńy[WǍ悤ɂȂĂ܂By[WǍ"Now Loading..."ƕ\܂B

oOC

Eʂ̃|Cgݒ肵y[WLbVꍇ삪xȂB
EMO`CSVo͂ŁÃvoC_(PLC)w肷ƁAُȒlo͂sB

2.0.11̃o[WAbv@

1.LSQLs
-- x񉹌ʐݒe[u
CREATE TABLE alarm_individual_setting_table (
	alarm_individual_setting_id BIGINT NOT NULL AUTO_INCREMENT UNIQUE,
	provider VARCHAR(100) NOT NULL,
	holder VARCHAR(100) NOT NULL,
	type INTEGER NOT NULL,
	PRIMARY KEY (alarm_individual_setting_id)
);
CREATE UNIQUE INDEX alarm_individual_setting_provider_idx ON alarm_individual_setting_table (provider, holder);
CREATE INDEX item_table_system_idx ON item_table (system);

2.classestH_ŐVo[Wɏ㏑Rs[
3.libtH_ŐVo[Wɏ㏑Rs[
4.webappstH_ŐVo[Wɏ㏑Rs[
5.setenv.batŐVo[Wɏ㏑Rs[
6.rejars

--------------------------------------------------------------------------------
Ver2.0.11 2005/11/14
--------------------------------------------------------------------------------
ǉ@\

EXPW[Eo[[h
@00:0024:00̓͂\
@viewclassBarSchedule2Factoryw肵ĂB

.
<f11:page name="XPW[" value="/images/Base/BACK.png">
  <f11:schedule viewclass="BarSchedule2Factory" c

oOC

EeiXʁ@MOf[^_E[h
@ʂ̓t̕sC

2.0.10̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.libtH_ŐVo[Wɏ㏑Rs[
3.webappstH_ŐVo[Wɏ㏑Rs[
4.rejars

--------------------------------------------------------------------------------
Ver2.0.10 2005/11/10
--------------------------------------------------------------------------------
ǉ@\

EeiXʁ@MOf[^_E[h
@u_E[hΏۃMOe[ũe[uv̍쐬EXVKv܂B
En[gr[gɂ郉Ct`FbN
@TimeSet.xmlɐݒǉ邱ƂŁAԊuPLCւ̃Ct`FbNp
@݂\ɂȂ܂BTvy[Wresources/TimeSet.xml
@QƂĂB
EGraphViewV{
@ghOtViewScaleRȔzuŎgp邱Ƃ\ɂȂ܂B
@Tvy[Wpagedefine/graphview.xmlтdocs/manual/pagedefine.xls
@QƂĂB

oOC

Ex񃁁[́ALE@햼́E\bZ[W̊Ԃɋ󔒂܂B

2.0.9̃o[WAbv@

1.LSQLs
@-- _E[hΏۃMOe[ũe[u
@CREATE TABLE download_loggingname_table (
	logging_table_name VARCHAR(100) NOT NULL,
	name VARCHAR(100) NOT NULL,
	PRIMARY KEY (logging_table_name)
@);
@CREATE UNIQUE INDEX download_loggingname_table_name_idx ON download_loggingname_table (name);
2.MOe[u(log_table_minute)Ɖʂɕ\閼(f[^)̃e[uɒǉ܂B
3.classestH_ŐVo[Wɏ㏑Rs[
4.libtH_ŐVo[Wɏ㏑Rs[
5.webappstH_ŐVo[Wɏ㏑Rs[
6.rejars

--------------------------------------------------------------------------------
Ver2.0.9 2005/10/25
--------------------------------------------------------------------------------
oOC

EeiX/dq[MO[v
@ʁEʂŃO[vgpĂ鎞ɁÃO[v폜łĂ܂sB
@O[vgpĂ鎞́A폜łȂ悤ɕύXB
@E_Mail ʐݒe[uAE_Mail ʐݒe[u̕ύXƂ܂B
E̃f[^(initial_data)̂܂ܕ\sB

2.0.8̃o[WAbv@(MySql̏ꍇ)
@R}hvvg𗧂グ
@1.mysqldump -q -u [U[ -ppX[h DB email_attribute_setting_table email_individual_setting_table
@@Ńe[uobNAbv܂B
@2.misc\emailconv.bats܂BtH_ɁuEMailAttribute.sqlvƁuEMailIndividual.sqlv
@@쐬܂B
@3.mysql -q -u [U[ -ppX[h DB ŃR\[NCAg𗧂グA
@@DROP TABLE email_attribute_setting_table;
@@DROP TABLE email_individual_setting_table;
@4.LSQLs
	-- E_Mail ʐݒe[u 
	CREATE TABLE email_attribute_setting_table (
		email_attribute_setting_id BIGINT NOT NULL AUTO_INCREMENT UNIQUE,
		attribute_id INTEGER NOT NULL,
		email_group_id INTEGER NOT NULL,
		email_address text,
		PRIMARY KEY (email_attribute_setting_id)
	);
	CREATE UNIQUE INDEX email_attribute_setting_attribute_idx ON email_attribute_setting_table (attribute_id, email_group_id);
	
	-- E_Mail ʐݒe[u 
	CREATE TABLE email_individual_setting_table (
		email_individual_setting_id BIGINT NOT NULL AUTO_INCREMENT UNIQUE,
		provider VARCHAR(100) NOT NULL,
		holder VARCHAR(100) NOT NULL,
		email_group_id INTEGER NOT NULL,
		email_address text,
		PRIMARY KEY (email_individual_setting_id)
	);
	CREATE UNIQUE INDEX email_individual_setting_holder_idx ON email_individual_setting_table (provider, holder, email_group_id);
	CREATE INDEX email_individual_setting_email_idx ON email_individual_setting_table (email_group_id);
@5.2ō쐬sqlt@Cs܂B
@@mysql -q -u [U[ -ppX[h DB < EMailAttribute.sql̃pX
@@mysql -q -u [U[ -ppX[h DB < EMailIndividual.sql̃pX

@6.classestH_ŐVo[Wɏ㏑Rs[
@7.libtH_ŐVo[Wɏ㏑Rs[
@8.webappstH_ŐVo[Wɏ㏑Rs[
@9.rejars

--------------------------------------------------------------------------------
Ver2.0.8 2005/10/14
--------------------------------------------------------------------------------
ǉ@\

ET[o[R}hs@\
@Cӂ̃fW^|Cg̓eŁACӂ̃R}hs@\B
@ڍׂdocs/manual/command.txtQƂĂB

EghOtXP[ݒt@C̏ꏊw
@y[Wɏꏊw肪\ɂȂ܂Bw肵Ȃꍇ͍܂œl
@classes/org/F11/scada/applet/graph/HorizontalScaleButtonFactory.xml
@QƂ܂BݒύXꍇ/resourcesHorizontalScaleButtonFactory.xml
@Rs[āAeύXtrendgraph(trendgraph2)^OhorizontalScaleFile
@ꏊw肵ĂB

@.
@<f11:trendgraph background="navy" c
@  horizontalScaleFile="/resources/HorizontalScaleButtonFactory.xml">

Edq[ݒ̐V@\
@ȉ̐ݒeiXʂŕҏW邱Ƃ\ɂȂ܂B@\Ɠl
@item_tableemail_send_modeݒ肵x񂪃[M̑ΏۂɂȂ܂B

@1.dq[MO[v }X^[
@@[AhX̃O[vݒ肵܂Bݒ肵O[v2, 3Ŏgp邱Ƃ\łB
@2.dq[MO[v ʐݒ
@@x̑őMݒ肵܂B
@3.dq[MO[v ʐݒ
@@x񖈂ɑMݒ肵܂B

@V@\őM悪ȏݒ肳ꂽꍇA@\̃[ݒ(item_tableemail_group_id)
@@͓܂B@\̑Mݒ肪AV@\̑Mݒ肪ꍇ́A@\̐ݒőM܂B
@

oOC

ET}EqXgẼ_uNbNŁAy[WWvłȂsB

2.0.7̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.webappstH_ŐVo[Wɏ㏑Rs[
3.rejars

--------------------------------------------------------------------------------
Ver2.0.7 2005/10/07
--------------------------------------------------------------------------------
oOC
EeiXʂtrandgraph2CłȂsB
@trandgraph2gĂȂꍇ́A2.0.6̂܂܂Ŗ肠܂B

2.0.6̃o[WAbv@

1.webapps\ROOT\WEB-INF\classestH_ŐVo[Wɏ㏑Rs[

--------------------------------------------------------------------------------
Ver2.0.6 2005/10/03
--------------------------------------------------------------------------------
ǉ@\

E샍OɃ[U[̃OC/OAEgǉB
EA[^Cv̌x񃁃bZ[W\̗Lݒł悤ɂȂ܂B
@A̐ݒ͌x񃁃bZ[Wɂe܂B
@\`(attribute_table)̃A[^Cv\[h(message_mode)
@Ŏw肵ĂB

ӎ
@̒ǉ@\̈׃A[^Cv\[h̒ǉKvɂȂ܂A
@o[WAbvɂ͕\`(attribute_table)Đݒ肷Kv܂B
@ڍׂ̓o[WAbv@QƂĂB

oOC
EPostgreSQLł̋@\NȂsB
EresourcestH_𐮗܂B[U[ݒł͂Ȃ̂́Alib/resources.jar
@ړB

ړt@C
@resources/Sqldefine.properties
@resources/applet_log4j.xml
@resources/colors.txt
@resources/server_log4j.xml
@resources/xwife_applet_log4j.properties
@resources/xwife_server_collector_log4j.properties

2.0.5̃o[WAbv@

1.\`(attribute_table)̗ǉ
@1.1 MySQL
@@1.1.1@ALTER TABLE attribute_table ADD message_mode BOOL DEFAULT '1' NOT NULL; sB
@@1.1.2@A[^Cv\[h(message_mode)񂪕\L(true)Œǉ܂B

@1.2 PostgreSQL
@@1.2.1@ALTER TABLE attribute_table ADD message_mode BOOL DEFAULT true NOT NULL; sB
@@1.2.2@A[^Cv\[h(message_mode)񂪕\L(true)Œǉ܂B

@1.3 ǉꂽfalseɂ邱ƂŁAA[^Cv̌x񃁃bZ[W\ɂȂ܂B

2.o[WAbvȑO̊obNAbv
3.F-11_2_0_6ɓւĂB
4.resources𕨌ɉĕύXB邢2.0.5resourcesuړt@Cv폜
@̂Rs[ĂB
5.rejars

--------------------------------------------------------------------------------
Ver2.0.5 2005/9/27
--------------------------------------------------------------------------------
oOC
EXPW[DAILY, MONTHLY, YEARLYꂼ2ȏݒ肵ꍇɁA
@2ڈȍ~̃MOsȂsB

@ႦDAILỸMO3ݒ肳ĂꍇAォ2ڈȍ~̃XPW[
@삵Ă܂łB

2.0.4̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.rejars

--------------------------------------------------------------------------------
Ver2.0.4 2005/9/26
--------------------------------------------------------------------------------
ǉ@\

E샍Oxꗗɑgݍ
@샍O@\xꗗɑgݍ܂܂Bgݍ݂Ȃꍇ
@́Aresources\ClientConfiguration.xml̃L["operationlogging.addalarm"
@̒lfalseɂĉBl(w肵Ȃꍇ)͑gݍ܂܂B
@
@.
@    <entry key="operationlogging.addalarm">false</entry>

oOC
EMO`ŕPLCw肵ꍇAʐMG[ɐɒlƂ
@ȂȂsB
Ex󎚂DBۑgp鎞(Preferences.xml/server/alarm/print/classNamew)
@G[삵ȂsB

2.0.3̃o[WAbv@

1.classestH_ŐVo[Wɏ㏑Rs[
2.샍Oxꗗɑgݍ܂Ȃꍇ́ALݒǉB
3.rejars

--------------------------------------------------------------------------------
Ver2.0.3 2005/9/21
--------------------------------------------------------------------------------
ǉ@\

Eo[XPW[@\
@JnƏIĂꍇAԕ\@\ǉB
@y[W`viewclass="BarScheduleFactory"Ǝw肷B
@ʁFimages\snapshot\BarXPW[.png

.
<f11:page name="XPW[ BAR2" value="/images/Base/BACK.png">
	<f11:schedule viewclass="BarScheduleFactory" foreground="white"

EghOt@1{XP[
@cXP[1\ŉ̃ghOt
@Tvtrend3.xmlQ
@ʁFimages\snapshot\ރXP[1{.png

E|CgRg@\
@x|Cgɑ΂ăRgYtAx񃁁[bodyɃbZ[W
@ǉ@\BQƁFL:\F-11\hLg\pagedefine.xls
@ʁFimages\snapshot\|CgRg.png

EXPW[ݒ@Rs[@\
@A&ÃO[vԃRs[ƗjԃRs[Ɠl̋@\

Erejar.bato[WAbv
@webapps\libւ̃t@CRs[ǉ

Ef}hOt@1JEg/1Ή
@demandgraph^ȎexpectYCount="1"ǉ
@graphproperty^ȎhorizontalScaleWidth150000ɐݒ

.
@<f11:demandgraph x="200" c expectYCount="1">
@	<f11:graphproperty verticalScaleCount="10" c
	                   horizontalScaleWidth="150000"

oOC
Ee[u_CAO\ƂɁA^Cg\ȂB

2.0.2̃o[WAbv@

1.ȉSQLs

--  |CgRg
CREATE TABLE point_comment_table (
	id BIGINT NOT NULL AUTO_INCREMENT UNIQUE,
	provider VARCHAR(100) NOT NULL,
	holder VARCHAR(100) NOT NULL,
	comment text,
	PRIMARY KEY (id)
);
CREATE UNIQUE INDEX point_comment_table_holder_idx ON point_comment_table (provider, holder);

--  E_MailMO[v}X^[ 
CREATE TABLE email_group_master_table (
	email_group_id INTEGER NOT NULL,
	kind INTEGER NOT NULL,
	email_address text,
	PRIMARY KEY (email_group_id, kind)
);

-- E_Mail ʐݒe[u 
CREATE TABLE email_attribute_setting_table (
	attribute_id INTEGER NOT NULL,
	email_address text,
	PRIMARY KEY (attribute_id)
);

-- E_Mail ʐݒe[u 
CREATE TABLE email_individual_setting_table (
	provider VARCHAR(100) NOT NULL,
	holder VARCHAR(100) NOT NULL,
	email_address text,
	PRIMARY KEY (provider, holder)
);

2.resources\Sqldefine.propertiesŐVo[Wɏ㏑Rs[

3.libtH_ŐVo[Wɏ㏑Rs[

4.classestH_ŐVo[Wɏ㏑Rs[

5.rejarŐVo[Wɏ㏑Rs[āAs

--------------------------------------------------------------------------------
Ver2.0.2
--------------------------------------------------------------------------------

2.0.0̃o[WAbv@

1.ȉSQLs

--  샍Oe[u
CREATE TABLE operation_logging_table (
	id BIGINT NOT NULL AUTO_INCREMENT UNIQUE,
	ope_date DATETIME NOT NULL,
	ope_ip VARCHAR(50) NOT NULL,
	ope_user VARCHAR(100) NOT NULL,
	ope_before_value text NOT NULL,
	ope_after_value text NOT NULL,
	ope_provider VARCHAR(100) NOT NULL,
	ope_holder VARCHAR(100) NOT NULL,
	PRIMARY KEY (id)
);
--  샍OCfbNX` 
CREATE INDEX operation_logging_table_id_idx ON operation_logging_table (ope_date);

--  o[WAbvő샍Oǉꍇ́AKȉ̃CfbNX쐬ĂB
CREATE INDEX item_table_finder_idx ON item_table (provider, holder);

--  R[hMO`
CREATE TABLE multi_record_define_table (
	logging_table_name VARCHAR(100) NOT NULL,
	provider VARCHAR(100) NOT NULL,
	com_memory_kinds INTEGER,
	com_memory_address INTEGER,
	word_length INTEGER,
	record_count INTEGER,
	PRIMARY KEY (logging_table_name)
);

2.libtH_ŐVo[Wɏ㏑Rs[

3.classestH_ŐVo[Wɏ㏑Rs[

4.rejarŐVo[Wɏ㏑Rs[āAs
