前頁 目次

付録F 訪問予定のHTMLソース

 これは訪問予定を提示・参照するための電子フォームです。新規書込用ファイルと更新用ファイル、表示専用ファイルが必要です。

(@) グループの管理者が提示箱のグループのメンバ:三郎商会の領域に情報を登録するために使われるHTMLファイルは新規書込用ファイルです。
(A) 管理者が提示箱のグループのメンバ:三郎商会の領域に登録した情報を更新するために使われるHTMLファイルが更新用ファイルです。
(B) グループのメンバ:担当三郎が提示箱の自分の領域の内容を参照するために使われるHTMLファイルは表示専用ファイルです。

 

 以下では、上記3つのHTMLファイルの意匠とソースを示します。  

(1) 新規書込用ファイル

 1) フォーム意匠

 

 2) 新規書込用ファイルのHTMLソース

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis">
<TITLE>訪問予定</TITLE> 
<SCRIPT LANGUAGE="JavaScript" SRC="MfCmPage/fnsFormUtl.js">
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!-- 
function setmyname() {
fnsSetMyName(document.f.name);
}
function setinit() {
var sjname = fnsGetMyName();
if (sjname == null) {
setTimeout("setinit()",100);
return;
}
if (self.frames["fnames"].document == null) {
setTimeout("setinit()",100);
return;
}
fnsSetmfcgrpname("grpwk");
var curgrpn = document.grpwk.mfcgrpname.value;
if (self.frames["fnames"].document.title == "dummy") {
if (document.mywk.initsw.value != "set") {
document.mywk.initsw.value = "set";
self.frames["fnames"].location.replace("MfDtServ?ope=getusrlist&grpname=" + curgrpn + "&title=list"); 
}
setTimeout("setinit()",100);
return;
}
if (self.frames["fnames"].document.title != "list") {
alert("利用者一覧の取得に失敗しました。");
document.mywk.initsw.value = "yes";
return;
}
document.mywk.initsw.value = "yes";
var lcnt = self.frames["fnames"].document.forms[0].elements["linecnt"].value;
var i;
for(i=0; i < lcnt; i += 1) {
if (self.frames["fnames"].document.forms[0].elements["side"+i].value == "B") {
var wname = self.frames["fnames"].document.forms[0].elements["name"+i].value;
document.f.mfusrname.options[document.f.mfusrname.length] = new Option(wname, wname);
}
}
}
function checkinit() {
if (document.mywk.initsw.value != "yes") {
alert("顧客名収集に時間が掛かっております。\n少々お待ちください。");
}
}
function setsubject() {
if (document.f.datetime.value == "") {
alert("訪問予定日時が入力されていません!");
return(false);
}
document.f.mfsubject.value = document.f.datetime.value;
return(true);
}
//-->
</SCRIPT>
</HEAD>

<BODY ONLOAD="setmyname();setinit();">

<FORM NAME="f" ACTION="MfUtPrsnBox" ONSUBMIT="return setsubject();"
METHOD="POST" ENCTYPE="application/x-www-form-urlencoded">

<INPUT TYPE="HIDDEN" NAME="mfcgrpname" VALUE="">
<INPUT TYPE="HIDDEN" NAME="mfformid" SIZE="-1" VALUE="fhoumon">
<INPUT TYPE="HIDDEN" NAME="mfconv" SIZE="-1" VALUE="xml">
<INPUT TYPE="HIDDEN" NAME="mfboxid" SIZE="-1" VALUE="khoumon">
<INPUT TYPE="HIDDEN" NAME="mfoldno" SIZE="-1" VALUE="0">
<INPUT TYPE="HIDDEN" NAME="mfsubject" SIZE="-1" VALUE="">

<TABLE BORDER="0" WIDTH="600" ALIGN="center" BGCOLOR="#D7FFFF" cellspacing="0" height="175">
<TR><TD width="596" height="13" colspan="3" valign="middle" align="center">
 
</TD></TR>
<TR><TD width="596" height="13" colspan="3" valign="middle" align="center">
<B>
<FONT SIZE="5" color="#000080">
訪問予定</FONT>
</B>
</TD></TR>
<TR><TD width="296" height="21">
<font color="#000080">  <SELECT NAME="mfusrname">
<OPTION VALUE="未登録顧客" SELECTED>未登録顧客</OPTION>
</SELECT> 
様</font> 
</TD><TD width="148" height="21" align="right"> 
<font color="#000080">担当:</font> 
</TD><TD width="148" height="21">
<font color="#000080">
<input type="text" readonly name="name" size="20" STYLE="background-color: #EFFFFF"> 
</font> 
</TD></TR> 

<TR><TD align="center" width="596" height="13" colspan="3">
  
</TD></TR> 

<TR><TD align="center" width="596" height="13" colspan="3">
<font color="#000080">
訪問日時:<INPUT NAME="datetime" SIZE="70" VALUE=" 月 日: 時 分〜 時 分" style="font-size: 10pt"> 
</font> 
</TD></TR> 

<TR><TD width="596" height="5" colspan="3"> 
<font color="#000080">&nbsp;</font> 
</TD></TR> 

<TR><TD width="596" height="174" colspan="3"> 
<BLOCKQUOTE> 
<font color="#000080"> 
打合せ事項</font> 
<TABLE BORDER="1" WIDTH="500" cellspacing="0"> 
<TR><TD> 
<font color="#000080"> 
1.<INPUT TYPE="TEXT" NAME="koumoku1" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
2.<INPUT TYPE="TEXT" NAME="koumoku2" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
3.<INPUT TYPE="TEXT" NAME="koumoku3" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
4.<INPUT TYPE="TEXT" NAME="koumoku4" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
5.<INPUT TYPE="TEXT" NAME="koumoku5" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
</TABLE> 
</BLOCKQUOTE> 
</TD></TR> 

<TR><TD width="596" height="1" colspan="3"> 
<BLOCKQUOTE> 
<font color="#000080">連絡事項</font> 
<TABLE BORDER="1" WIDTH="500" cellspacing="0"> 
<TR><TD> 
<font color="#000080"> 
<TEXTAREA NAME="othermeaasage" ROWS="4" COLS="68"></TEXTAREA> 
</font> 
</TD></TR> 
</TABLE> 
</BLOCKQUOTE> 
</TD></TR> 


<TR><TD width="596" height="1" colspan="3"> 
<P ALIGN="center"> 
<font color="#000080"> 
<INPUT TYPE="SUBMIT" NAME="mfsubmit" VALUE="登録"> 
</font> 
</P> 
</TD></TR> 
<TR><TD width="596" height="11" colspan="3"> 
  
</TD></TR> 
</TABLE> 
</FORM> 

<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
fnsSetmfcgrpname('f');
fnsMyNameInit();
//--> 
</SCRIPT> 

<iframe name="fnames" width="0" height="0" 
style="position:absolute;left:0;top:0; VISIBILITY: hidden;" 
src="MfDtServ?ope=getdummy" > 
</iframe> 

<form name="mywk"> 
<input type="hidden" name="initsw" value="no"> 
</FORM>
<form name="grpwk"> 
<input type="hidden" name="mfcgrpname" value="">
</form>

</BODY> 

</HTML>

 

(2) 更新用ファイル

 1) フォーム意匠

 

 2) 更新用ファイルのHTMLソース

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>

<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis">
<TITLE>訪問予定</TITLE> 

<SCRIPT LANGUAGE="JavaScript" SRC="MfCmPage/fnsFormUtl.js">
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript">
<!-- 
function setsubject() {
if (document.f.datetime.value == "") {
alert("訪問予定日時が入力されていません!");
return(false);
}
document.f.mfsubject.value = document.f.datetime.value;
return(true);
}
//-->
</SCRIPT>

</HEAD>

<BODY>

<FORM NAME="f" ACTION="MfUtRcptBox" ONSUBMIT="return setsubject();"
METHOD="POST" ENCTYPE="application/x-www-form-urlencoded">

<INPUT TYPE="HIDDEN" NAME="mfcgrpname" VALUE="">
<INPUT TYPE="HIDDEN" NAME="mfformid" SIZE="-1" VALUE="fhoumon">
<INPUT TYPE="HIDDEN" NAME="mfconv" SIZE="-1" VALUE="xml">
<INPUT TYPE="HIDDEN" NAME="mfboxid" SIZE="-1" VALUE="khoumon">
<INPUT TYPE="HIDDEN" NAME="mfoldno" SIZE="-1" VALUE="0">
<INPUT TYPE="HIDDEN" NAME="mfsubject" SIZE="-1" VALUE="">

<TABLE BORDER="0" WIDTH="600" ALIGN="center" BGCOLOR="#D7FFFF" cellspacing="0" height="131">
<TR><TD align="center" colspan="3" width="592" height="19">
 
</TD></TR>
<TR><TD align="center" colspan="3" width="592" height="19">
<B>
<FONT SIZE="5" color="#000080">
訪問予定</FONT>
</B>
</TD></TR>
<TR><TD width="299" height="1">
<font color="#000080">
&nbsp; 
<INPUT TYPE="TEXT" readonly NAME="mfusrname" SIZE="40" VALUE="" STYLE="background-color: #EFFFFF"> 
様&nbsp;</font> 
</TD><TD width="150" align="right" height="1"> 
<font color="#000080"> 
担当:</font> 
</TD><TD width="149" height="1"> 
<font color="#000080"> 
<input type="text" readonly name="name" size="20" STYLE="background-color: #EFFFFF"> 
</font> 
</TD></TR> 

<TR><TD colspan="3" width="592" height="1"> 
<font color="#000080">&nbsp;</font> 
</TD></TR> 

<TR><TD colspan="3" width="592" height="18" align="center"> 
<font color="#000080"> 
訪問日時:<INPUT NAME="datetime" SIZE="70"> 
</font> 
</TD></TR> 

<tr>
<TD width="596" height="1" colspan="3"> 
<font color="#000080">&nbsp;</font> 
</TD>
</tr>
<tr>
<TD width="596" height="174" colspan="3"> 
<BLOCKQUOTE> 
<font color="#000080"> 
打合せ事項</font> 
<TABLE BORDER="1" WIDTH="500" cellspacing="0"> 
<TR><TD> 
<font color="#000080"> 
1.<INPUT TYPE="TEXT" NAME="koumoku1" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
2.<INPUT TYPE="TEXT" NAME="koumoku2" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
3.<INPUT TYPE="TEXT" NAME="koumoku3" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
4.<INPUT TYPE="TEXT" NAME="koumoku4" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
5.<INPUT TYPE="TEXT" NAME="koumoku5" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
</TABLE> 
</BLOCKQUOTE> 
</TD>
</tr>

<TR><TD colspan="3" width="592" height="89"> 
<BLOCKQUOTE> 
<font color="#000080">連絡事項</font> 
<TABLE BORDER="1" WIDTH="500" cellspacing="0"> 
<TR><TD> 
<font color="#000080"> 
<TEXTAREA NAME="othermeaasage" ROWS="4" COLS="68"></TEXTAREA> 
</font> 
</TD></TR> 
</TABLE> 
</BLOCKQUOTE> 
</TD></TR> 


<TR><TD colspan="3" width="592" height="1"> 
<P ALIGN="center"> 
<font color="#000080"> 
<INPUT TYPE="SUBMIT" NAME="mfsubmit" VALUE="更新"></font> 
</P> 
</TD></TR> 
<TR><TD colspan="3" width="592" height="18"> 
  
</TD></TR> 
</TABLE> 
</FORM> 

<iframe name="frgroupname" width="0" height="0" style="position:absolute;left:0;top:0; visibility:hidden;" 
src="MfUsPage/mnggroupname.htm"> 
</iframe> 

<SCRIPT LANGUAGE="JavaScript"> 
<!-- 
fnsMyNameInit(); 
//--> 
</SCRIPT> 

</BODY> 

</HTML>

 

(3) 表示専用ファイル

 1) フォーム意匠

 

 2) 表示専用ファイルのHTMLソース

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>

<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=x-sjis">
<TITLE>訪問予定</TITLE> 

</HEAD>

<BODY>

<FORM NAME="f" ACTION="MfUtRcptBox" 
METHOD="POST" ENCTYPE="application/x-www-form-urlencoded">

<INPUT TYPE="HIDDEN" NAME="mfcgrpname" VALUE="">
<INPUT TYPE="HIDDEN" NAME="mfformid" SIZE="-1" VALUE="fhoumon">
<INPUT TYPE="HIDDEN" NAME="mfconv" SIZE="-1" VALUE="xml">
<INPUT TYPE="HIDDEN" NAME="mfboxid" SIZE="-1" VALUE="khoumon">
<INPUT TYPE="HIDDEN" NAME="mfsubject" SIZE="-1" VALUE="">

<TABLE BORDER="0" WIDTH="600" ALIGN="center" BGCOLOR="#D7FFFF" cellspacing="0" height="122">
<TR><TD align="center" height="1" colspan="3" width="596">
 
</TD></TR>

<TR><TD align="center" height="1" colspan="3" width="596">
<B><FONT SIZE="5" color="#000080">
訪問予定</FONT>
</B>
</TD></TR>

<TR><TD height="25" width="297">
<font color="#000080">
&nbsp; 
<INPUT NAME="mfusrname" READONLY SIZE="40" VALUE="" 
STYLE="background-color: #EFFFFF"> 
様</font> 
</TD><TD height="25" width="149" align="right"> 
<font color="#000080">担当</font><font color="#000080">:</font> 
</TD><TD height="25" width="150"> 
<font color="#000080"> 
<input type="text" readonly name="name" size="20" STYLE="background-color: #EFFFFF"> 
</font> 
</TD></TR> 

<TR><TD height="18" colspan="3" width="596" align="center"> 
<p align="left"><font color="#000080">&nbsp;</font></p>
</TD></TR> 

<TR><TD height="25" colspan="3" width="596" align="center"> 
<font color="#000080"> 
訪問日時:<INPUT NAME="datetime" READONLY SIZE="70" 
STYLE="background-color: #EFFFFF"> 
</font> 
</TD></TR> 

<tr>
<TD width="596" height="1" colspan="3"> 
<font color="#000080">&nbsp;</font> 
</TD>
</tr>
<tr>
<TD width="596" height="125" colspan="3"> 
<BLOCKQUOTE> 
<font color="#000080"> 
打合せ事項</font> 
<TABLE BORDER="1" WIDTH="500" cellspacing="0"> 
<TR><TD> 
<font color="#000080"> 
1.<INPUT TYPE="TEXT" NAME="koumoku1" readonly STYLE="background-color: #EFFFFF" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
2.<INPUT TYPE="TEXT" NAME="koumoku2" readonly STYLE="background-color: #EFFFFF" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
3.<INPUT TYPE="TEXT" NAME="koumoku3" readonly STYLE="background-color: #EFFFFF" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
4.<INPUT TYPE="TEXT" NAME="koumoku4" readonly STYLE="background-color: #EFFFFF" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
<TR><TD> 
<font color="#000080"> 
5.<INPUT TYPE="TEXT" NAME="koumoku5" readonly STYLE="background-color: #EFFFFF" SIZE="91" VALUE=""> 
</font> 
</TD></TR> 
</TABLE> 
</BLOCKQUOTE> 
</TD>
</tr>

<TR><TD height="76" colspan="3" width="596"> 
<blockquote> 
<font color="#000080">連絡事項</font> 
<TABLE BORDER="1" WIDTH="500" cellspacing="0"> 
<TR><TD> 
<font color="#000080"> 
<TEXTAREA NAME="othermeaasage" READONLY ROWS="4" COLS="68" 
STYLE="background-color: #EFFFFF"></TEXTAREA> 
</font> 
</TD></TR> 
</TABLE> 
</blockquote> 
</TD></TR> 


</TABLE> 
</FORM> 
</BODY> 

</HTML>

 

前頁 目次