第13章:企业版填报网站(三)
只要会用Excel,就能够设计和实现符合自己需要的网络化的管理信息系统。勤哲Excel服务器的发明,将以前Excel不能实现的操作升级到不仅能够把Excel文件的内容保存到数据库中;能够实现数 13.3 填报网站设置13.3.1 从头计划填报网站主页
假如您有网页计划才能,但愿把填报网站的主页计划得更大度,大概您企业已有了别的的Web使用体系,好比OA体系等,但愿可以把Excel服务器的填报网站整合出来,都是能够做到的。
将登录主页面交换成您本人计划的网页的步骤以下:
1)计划新主页。
2)编纂新主页的html文件,在个中嵌进以下的html代码段:
<form method="post" id="form1" action=" main/login.aspx">
<table border="1" width="300" cellspacing="0" cellpadding="4">
<tr>
<td width="42%">用 户 名:</td>
<td width="58%">
<input name="txtUser" id="txtUser">
</td>
</tr>
<tr>
<td width="42%">密 码:</td>
<td width="58%">
<input type=password name="txtPwd" id="txtPwd">
</td>
</tr>
<tr>
<td width="42%"></td>
<td width="58%">
<input ="登录" type="submit">
</td>
</tr>
</table>
</>
3)保留新主页,将其放进ESWeb的安装目次
4)翻开IIS,修正假造目次ESWeb的属性,更新其默许文档为新主页的文件名。
13.3.2 网站设置文件
在填报网站的安装目次(默许为<Excel服务器的安装目次>ESWeb)下,有一个名为“Web.config”的文件,它是填报网站的设置文件,能够用记事本翻开并编纂。以下先容的各类网站设置办法,都经由过程修正此文件中的相干内容来完成。
埋没服务器名
1)在设置文件web.config中检察<apptings>以下部分
2)找到相似 <add key="ShowDBServer"="1"/>的中央(倒数第几行),将=”1”改成=”0”
数据库和填报网站安装在分歧的呆板上
默许情形下,填报网站和数据库安装在统一台呆板上。由于填报网站大概必要和互联网连通,出于平安思索,能够把填报网站独自安装在另外一台呆板上,配双网卡,一块网卡连通互联网,另外一块网卡连通局域网,数据库在局域网内。
这时候,您必要修正一下填报网站的设置文件,设置准确的数据库服务器称号。
1)在设置文件web.config中检察<apptings>以下部分
2)找到相似 <addkey="DBServer"="" />的中央(倒数第几行)
3)将必要设置的数据库服务器称号填写到以后的两个双引号当中便可(比方:假如数据库服务器称号为myServer,则修正后的文件内容为:
<addkey="DBServer"="实践的数据库服务器名或IP地点" />
设置登录页面上是不是呈现考证码
在登录页面上设置考证码,能够避免歹意程序的主动登录举动。如图:
<br>
图 13-15
1)在设置文件web.config中检察<apptings>以下部分
2)找到相似 <add key="verifyCodeAtLogin" ="1,4,1,0"/> 的中央
3)修正部分的内容。设置内容是逗号支解的4部分,寄义以下:
第一部分[登录时是不是利用考证码]: 0 - 不利用 / 1 - 利用
第二部分[考证码的字符个数]: 2~8,默许 4
第三部分[考证码字符组成]:3种形式, 1 - 纯数字 / 2 - 纯字母 / 0 - 夹杂(既无数字也有字母),默许 1 - 纯数字
第四部分[考证码中包括字符时,考证时是不是辨别巨细写]: 0 - 不辨别 / 1 - 辨别 ,默许 0 - 不地区
4)若<add key="verifyCodeAtLogin" ="…"/>不存在,以为登录时不利用考证码
设置网页超不时限
1)在设置文件web.config中检察“<sessionState….”
2)找到个中的timeout=”20”,这里20为超时分钟数,即假如用户翻开网页,20分钟后未操纵,则默许超时,要想持续操纵,必需从头登录。
3)把“20”改成你但愿的数字,好比“200”
别的设置
在设置文件web.config的<apptings>以下部分,都是用户可自界说的设置参数,每一个设置参数都用上面的情势表达:
<add key=”参数名” =”参数值”/>
下表列出别的几个经常使用参数的寄义及其设置办法
设置内容
参数名
参数值
数据库端标语
Port
假如为SQL Server的默许端标语1433,留空
不然请输出实践的数据库端标语
数据显现时,数据查询页面、报表查阅页面同意显现的最年夜长度
dataMaxLen
输出但愿的最年夜长度
0暗示无穷制
默许为50
填报时,是不是主动弹出日期控件
useDateControl
1-弹出,0-不弹出
在登录页面是不是显现进进示例数据库
ShowSampleDB
1D显现,0-不显现
用户总是希望勤哲能提供一些通用的模块能够给用户以借鉴,减少用户的摸索时间.正因为上述原因我决定写一个用Excel服务器实现各种应用系统的系列教程,引导客户快速上手迅速搭建出自己需要的系统 鄙视楼下的顶帖没我快,哈哈 为毛老子总也抢不到沙发?!! 回个帖子,下班咯~ 顶 高手云集 果断围观 看起来好像不错的样子 介是神马?!! 沙发??? 我也顶起出售广告位 我只是路过,不发表意见 占位编辑 LZ敢整点更有创意的不?兄弟们等着围观捏~ 为保住菊花,这个一定得回复! 好帖必须得顶起 高手云集 果断围观 我也是坐沙发的 大人,此事必有蹊跷! 占坑编辑ing 学习下
页:
[1]