<%@ page language="C#" autoeventwireup="true" inherits="ims.popHelp, ims.web" enableviewstatemac="false" enableEventValidation="false" %>
<!DOCTYPE html>
<html>
<head><title>气泡帮助</title></head>
<body>
    <form id="form1" runat="server" visible="false">
        <div runat="server" id="home">
            <p runat="server" id="promptLogin">欢迎使用本系统！</p>
            <p runat="server" id="pmtLayout">若右上角有 <img src="images/gear.png" /> 图标，可自定义首页，添加或修改版块。</p>
            <p>任何时候，可点击左侧栏的"实时帮助"获得指导。</p>
            <p>要扩大视区，请点击顶栏的◄或▲图标隐藏左侧栏或顶栏。</p>
        </div>
        <div runat="server" id="dir">
            <p class="item">请在空白处或缩略图上<span class="red">点击右键</span>开始操作！</p>
            <p class="item">单击缩略图查看详细信息，单击缩略图中间的悬泘图标进入<span class="red">幻灯显示</span>。</p>
            <p class="item">如果内容超过一页，<span class="red">可使用方向键或翻页键翻页</span>。</p>
        </div>
        <div runat="server" id="datahome">
            <p class="item">在搜索框中输入搜索关键字进行搜索。可设置限定范围，以使搜索更精确和快速。</p>
            <p class="item" runat="server" id="p1">要添加和设计模板，请进入“<a href="templets.aspx">设计中心</a>”；要录入和管理数据，请进入“<a href="templets.aspx?mode=data"><%= ims.Sys.DataCenterText %></a>”。</p>
        </div>
        <div runat="server" id="detail">
            <p>对于可以编辑的字段，可双击单元格就地编辑。</p>
        </div>
        <div runat="server" id="templets">
            <p><span class="red">请点击右键开始操作</span>，或<a href="javascript:void(0);" onclick="showHelp('three');">阅读《三分钟入门》</a>。</p>
            <p class="item"><span class="red">什么是模板？</span>例如一个联系人表，需要先确定姓名、电话、地址等项目。模板，就是用来规定要管理哪些项目的，这些项目，被称为“字段”。</p>
            <p class="item">设计好模板之后，请通过右键菜单 - 属性，对模板进行基本设置。然后就可以进行数据录入和管理了。可<span class="red">对模板设置权限</span>来决定哪些用户可进行哪些操作。</p>
        </div>
        <div runat="server" id="data">
            <p class="item">请点击右键开始操作！</p>
            <p class="item">您可以针对任一模板，来<span class="red">浏览、搜索或添加数据</span>（如果有权限）。通过模板右键菜单的“添加”可开始录入数据，或通过“数据管理”来进行数据的备份、导入导出及批量更新等操作。</p>
            <p class="item">有三种数据查询方式：<span class="red">筛选</span>是最方便的查询方法；<span class="red">过滤器</span>是由模板管理人员预设的数据筛选设置；<span class="red">搜索</span>功能则是直接针对当前模板的高级搜索。</p>
        </div>
        <div runat="server" id="dataadmin_nodata">
            <p class="item">当前没有可用于浏览或录入数据的模板！必须设计好相应的模板，才能进行数据查询或管理。</p>
            <p class="item" runat="server" id="toTemplets">请进入<a href="templets.aspx">设计中心</a>创建模板。</p>
        </div>
        <div runat="server" id="edit">
            <p class="item">将鼠标移到字段名上，可以<span class="red">拖动来调整字段的位置</span>，调整结果会自动记忆。</p>
            <p class="item">需连续录入时，请将"<span class="red">保存后</span>"设为"新建"；也可点击"<span class="red">导入</span>"选择类似记录，再进行修改并保存，以减轻工作量。</p>
        </div>
        <div runat="server" id="edit1">
            <p class="item">需连续录入时，请将"<span class="red">保存后</span>"设为"新建"；也可点击"<span class="red">导入</span>"选择类似记录，再进行修改并保存，以减轻工作量。</p>
        </div>
        <div runat="server" id="templet">
            <p class="item"><span class="red">所谓模板设计</span>，就是把要管理的项目（即字段）添加到模板中的过程。这就像是画一张表格，先确定表头的各列一样。先设计好了模板，才能够用它来录入和管理数据。</p>
            <p class="item">字段的数据类型，决定了该字段可以录入什么样的数据。如文字、数字、日期、图片等。</p>
            <p class="item"><span class="red">可拖动字段名称来调整其顺序</span>，调整结果会自动保存下来，并作为显示时的初始顺序。</p>
        </div>
        <div runat="server" id="table">
            <p class="item">可拖动标题行中各列来<span class="red">调整列顺序</span>、拖动列边界线<span class="red">调整宽度</span>，调整结果可保存为版式（若有权限）。</p>
            <p class="item">要操作某行，在其空白处点右键，或点击该行的»图标。直接<span class="red">双击某行，可就地编辑</span>（或设定的其它操作）；按住Ctrl键双击行可就地打开。</p>
            <p class="item">可使用键盘上的<span class="red">方向键或翻页键翻页</span>；就地编辑时，可在编辑元素上直接回车保存。</p>
            <p class="item">通过表格左下方的下拉列表，可对当前打开的所有数据（而不仅仅是当前页）进行<span class="red">统计</span>。</p>
        </div>
        <div runat="server" id="advsearch">
            <p>在这里，最多可设定五个条件来进行组合。对于每一个条件，需要选择一个字段，然后选择"等于"、"包含"等逻辑运算符，最后设定条件的值。</p>
            <p>"并且"和"或者"选项，用来确定<span class="red">与前面的条件的组合关系</span>。</p>
            <p>只有选中的的条件才会生效。</p>
        </div>
        <div runat="server" id="chart">
            <p>图表视图，是对当前浏览数据的图表表现方式。</p>
            <p><span class="red">分组字段</span>就是"按什么来统计"，<span class="red">统计指标</span>是指"统计什么值"，<span class="red">统计方法</span>是指"怎样计算统计值"。</p>
            <p>对数字或时间类型字段，可指定分组方法，如按月或按年来分组统计，也可通过指定区间分隔值来手动分组。</p>
        </div>
        <div runat="server" id="query">
            <p class="item">查询类型的字段，在录入数据时不会显示，它是在浏览时按设定的条件和方法<span class="red">自动取值</span>的。</p>
            <p class="item">示例：某“人事档案”模板中的“平均工资”字段，设置为如下的查询：</p>
            <p>查询：《工资发放记录》</p>
            <p>筛选：(工资发放记录的)“姓名”“等于”当前(人事档案的)“姓名”</p>
            <p>取值：对“工资”计算“平均值”</p>
        </div>
        <div runat="server" id="ContainMode">
            <p>使用“包含/不包含/包含于/不包含于”条件模式时，若字段使用了输入提示之“允许多项输入”选项，将执行完整匹配。如“abc，def”，不会认为包含“ab”。这种情况下，若字段包含“<span class='red'>!#%[?-_*</span>”中任一字符，可能会导致匹配结果不正确。</p>
        </div>
        <div runat="server" id="innerlink">
            <p>勾选并设置链接后，在浏览数据时，此字段的值会显示为一个链接，点击该链接，将显示出符合链接条件的数据，或者转到指定的链接目标。</p>
        </div>
        <div runat="server" id="formula">
            <p class="item">公式字段，是在浏览时自动计算给定的公式而得到值的。在公式中，可以对某个或某几个字段进行计算，也可以使用SQL函数进行更复杂的处理。 <a href="#" runat="server" id="aFunction" onclick="return showHelp('Access');">点此查看函数介绍</a></p>
            <p class="item">如果公式设置错误，将导致无法打开数据。此时，请尝试把公式中的双引号换成单引号，并确保字段标记没有包含在引号中。</p>
        </div>
        <div runat="server" id="templetpower">
            <p>浏览权限　即查看数据的权限。具体的<span class="red">各个级别是与数据的保密级别对应的</span>，只有浏览权限大于或等于保密级别，才能查看。</p>
            <p>编辑权限　指定是否允许录入或编辑数据，以及对模板中哪些字段有编辑权限。</p>
            <p>如果对记录有编辑权限，则无条件具有浏览权限。对于其中的字段，如果没有编辑权限，且浏览权限低于字段保密级别，则浏览时不可见。</p>
        </div>
        <div runat="server" id="print">
            <p class="item">建议先打开“文件”菜单进行“页面设置”，取消页眉页脚并勾选“打印背景颜色与图像”（若无该选项，在“工具”菜单“Internet选项”的“高级”中勾选“打印背景颜色与图像”）之后再打印。以避免<span class="red">打印出来没有图片</span>。</p>
        </div>
        <div runat="server" id="remindDirPower">
            <p>提醒： 如果您需要让其他人录入数据，要考虑到当他们添加记录时，可能需要选择一个有权写入的目录才能保存。所以，您应该至少为一个目录赋予他们写入权限。</p>
        </div>
        <div runat="server" id="users">
            <p class="item">在这里可通过<span class="red">右键菜单</span>对系统中的用户进行添加、删除、设置角色等管理操作。建议先点击“设置默认用户信息”来设置用户初始密码等内容后，再添加用户。</p>
            <p class="item"><span class="red">用户的权限是通过设置其角色来确定的</span>。在<a href="roles.aspx">角色管理</a>中可以设置角色的权限。一个用户可属于多个角色，这样他将拥有所有这些角色的权限。</p>
        </div>
        <div runat="server" id="aboutDirPower">
            <p class="item">目录权限只是控制是否可在该目录中浏览或添加内容，至于可浏览或添加哪些模板类型的数据，是由模板权限来决定的。</p>
            <p class="item">切勿仅依靠目录权限来限制用户浏览其中的数据，因为如果模板权限允许，可以通过搜索等途径来查看。</p>
        </div>
        <div runat="server" id="FirstIden">
            <p>主标识，用于设置可作为每条记录的名称的字段。设置后，在缩略图下方等处将显示该字段的值。</p>
        </div>
        <div runat="server" id="Login">
            <p>初始密码为“<span class='red' runat="server" id="initpwd"></span>”，请登录后修改为自己易记的密码。</p>
        </div>
        <div runat="server" id="Import">
            <p class="item">点击“导入Excel”可导入符合格式要求的.xls电子表格文件或.zip压缩文件，用于添加或更新数据。</p>
            <p class="item">如果有文件或图片需要一起导入，应把它们放到名为“Files”的文件夹中，把.xls文件放入“Excel”文件夹中，再一起打包为.zip格式的压缩文件后进行导入。</p>
            <p class="item">系统根据Excel表中各列与模板中的字段名的对应关系来执行导入；根据“ID”值更新对应的记录（如果用于更新）。 <a href="#" onclick="return showHelp('dataadmin');">详细</a></p>
        </div>
        <div runat="server" id="SecLevel">
            <p>浏览权限级别是和数据的保密级别相关联的，用户只能看到保密级别不高于其浏览权限级别的内容（但如果对其有编辑权限则不受此限）。</p>
            <p>如，某用户浏览权限级别为一级，那么他可以看到保密级别为零级或一级的记录，而不能看到二级以上的记录（或字段）。</p>
            <p>可勾选“仅允许浏览符合条件的记录”，用指定的条件来限制用户可浏览的范围。</p>
        </div>
        <div runat="server" id="DateFormat">
            <p>时间字符串，用于确定生成编号时，时间部份如何取值。如，设置“yyMMdd”将会得到由当时的年月日各两位数字组成的一串字符。</p>
            <p>请<a href="http://msdn.microsoft.com/zh-cn/library/8kb3ddd4(v=VS.90).aspx" target="_blank">点击此处</a>查看关于该主题的更多说明。</p>
        </div>
        <div runat="server" id="CondVar">
            <p>在条件中使用的变量，在执行搜索时会替换为当时情况下合适的值。比如，设置条件“[创建人]”等于“$UserName$”，并保存为过滤器，那么当某个用户打开该过滤器时，将只能看到由他自己添加的记录。<a href="#" onclick="return showHelp('advsearch');">更多帮助</a></p>
        </div>
        <div runat="server" id="RelatedQuery">
            <p>查询，是用以筛选某种数据的一组条件设置。使用查询，可以从指定的数据源中筛选出符合条件的记录。</p>
            <p>概要视图和详情视图的自由排版中使用共享的查询定义，要添加和查看查询设置，请进入详情视图自由排版界面。</p>
        </div>
        <div runat="server" id="numberformat">
            <p>可以使用自定义的格式字符串，来让数值按自己想要的格式进行显示。详见：<a href="http://msdn.microsoft.com/zh-cn/library/0c899ak8.aspx" target="_blank">自定义数字格式字符串</a>。</p>
        </div>
        <div runat="server" id="autoComplete">
            <p class="item">输入提示，是一种在录入时用于辅助输入的便捷功能。它可以根据指定的设置在文本框中自动填入值，或列出一个列表供选择。</p>
            <p class="item">数据来源：指定录入时系统从哪里获取数据来产生值或列表项。</p>
            <p class="item">筛选：指定在数据来源中只从符合条件的记录中取值。</p>
            <p class="item">取值：设定产生值或列表的方法。</p>
            <p class="item">自动填充：对于只产生一个值的情况，可以自动把这个值填入到文本框。</p>
            <p class="item">允许多项输入：勾选后，在文本框中可以选择一个值之后输入指定的分隔字符来再次产生输入提示列表，继续选择下一项。</p>
        </div>
        <div runat="server" id="Shortcut">
            <p>快捷方式保存的是当前的浏览范围和条件，而不是具体的结果，因此在以后打开时，其内容可能会随数据更改或权限变化而不同。</p>
        </div>
        <div runat="server" id="sidebar">
            <p class="item">请用鼠标拖动版块，来调整其在预览区或候选区的位置。只有预览区的版块才会显示在左侧栏。</p>
            <p class="item">在“添加版块”处，可输入版块标题并添加需要的元素（即链接或任意自定义内容）后，将其添加到候选区，再拖到预览区予以显示。</p>
        </div>
         <div runat="server" id="freeLayout">
            <p class="item">自由排版，可像Word中那样任意排版，在要显示字段内容的地方，插入字段代码占位。</p>
            <p class="item">可使用“查询”来获取其它相关的记录，并在编辑器中插入代码显示查询结果。</p>
        </div>
         <div runat="server" id="queryValue">
            <p>此处确定要取哪个字段的值。左边的下拉列表用于排序，右边的是要获取的字段。请试着理解：取“成绩”最“大”的“姓名”（即，获取成绩最好的学生的姓名）。</p>
            <p>使用了编辑器，或长度大于255的字段不能被查询取值。</p>
        </div>
         <div runat="server" id="Colleague">
            <p>平级，指同一机构内的同级别人员（不含本人）。机构的多个负责人之间是平级，机构其它成员<span runat="server" id="subDirectly">（和下级机构负责人）</span>之间也是平级。</p>
            <p>上级，指用户的直接上司。</p>
        </div>
         <div runat="server" id="hoverFields">
            <p>概要字段，主要用于缩略图上鼠标掠过时显示对象的基本信息。概要视图的默认格式也会将概要字段显示在前面。</p>
        </div>
         <div runat="server" id="DefaultDir">
            <p>默认保存目录，用于确定所录入的记录默认存放在哪个目录下（录入或管理数据时可修改）。若设为“不关联到目录”，则不会存在于任何目录中，只能从左侧导航区或数据中心等处打开查看。</p>
            <p>通常，像产品、合同等实体对象可放到目录中，便于查看；出入库记录之类的流水帐式的数据，则不必放到目录中。</p>
         </div>
         <div runat="server" id="FieldRegex">
            <p>输入规范：以正则表达式确保输入的数据符合要求。如：</p>
            <p><span class="red">^\w{6,8}$</span>：六到八位的字母或数字；</p>
            <p><span class="red">^P\d+</span>：以字母P和至少一位数字开头。</p>
            <p>对于数字字段，还支持以如下方式限制数值范围：</p>
            <p><span class="red">10,50</span>：表示输入的数值X必须在10≤X≤50这个范围；</p>
            <p><span class="red">10,</span>：只允许输入≥10的数字。</p>
            <p style="text-align:right"><a href="http://msdn.microsoft.com/zh-cn/library/ae5bf541(v=vs.90).aspx" target="_blank">正则表达式语法参考</a> &nbsp;</p>
        </div>
        <div runat="server" id="NumberRange">
        </div>
        <div runat="server" id="unionKeys">
            <p>联合主键，是指两个以上的字段组合起来作为主键，唯一地识别一条记录。组合的值在数据表中不允许重复。</p>
            <p>如，一个城市的电话号码是不会重复的，而多个城市之间，则会有相同的号码，但加上区号后，就不会出现重复了。因此区号和电话号码就相当于是联合主键。</p>
            <p class="red">注：通常无需设置联合主键，除非确有必要。</p>
        </div>
        <div runat="server" id="PowerRef">
            <p>引用某模板的权限，意味着用户对当前模板和指定的模板具有相同的权限。</p>
            <p>注：引用的权限将忽略涉及具体字段的选项。若源模板允许编辑部分字段，则将允许编辑所有字段；若浏览或编辑条件涉及具体的字段（非“创建人”等属性字段），将忽略之。</p>
        </div>
        <div runat="server" id="TableClass">
            <p>样式类，是系统中预定义的CSS样式，可使用：</p>
            <p class="item">grayline：灰色表格线</p>
            <p class="item">blackline：黑色表格线</p>
            <p class="item">hr：仅显示横线</p>
            <p class="item">seprow：隔行变色</p>
            <p class="item">noell：禁止以省略号隐藏超出宽度的内容</p>
            <p class="item">其它自定义样式类</p>
        </div>
        <div runat="server" id="QueryTable">
            <p>该代码插入到版式中适当位置后，浏览时会在该位置以表格显示此查询的结果。</p>
        </div>
        <div runat="server" id="addFlow">
            <p>1、在<a href="users.aspx">用户管理</a>处添加各层次的机构和用户，建立起组织机构树；</p>
            <p>2、在<a href="templets.aspx">设计中心</a>添加流程所需填写表单的模板；</p>
            <p>3、在模板上右键-属性-流程，创建流程，添加流程的各个步骤并设置其处理人员和权限等；</p>
            <p>4、被流程"开始"步骤设为处理者的人，即可发起该流程，相关人员可在<a href="trans.aspx">事务中心</a>查看或处理。</p>
        </div>
        <div runat="server" id="HigerSkip">
            <p>例如，一个请假流程，需要依次经过科室、部门和总经理审批，若某人是部门负责人，那他就不必经过科室和部门的审批了。</p>
        </div>
        <div runat="server" id="rss">
            <p>RSS是一种网站内容聚合格式，一些新闻或博客等类型的站点，会将他们更新的内容生成为一个描述文件，即RSS源。此处添加的RSS版块，就相当于是订阅这些RSS所提供的内容。</p>
        </div>
        <div runat="server" id="DisCache">
            <p>默认情况下，浏览的数据会缓存下来，通过左侧栏“切换视图”或查看“最近浏览的数据”时，显示的都是这批数据。但有时并不需要让数据进入缓存，比如，在首页的版块中调用时。</p>
            <p>此处的“禁止缓存”选项，就可以让生成的元素链接在打开时不会影响已缓存的数据。</p>
        </div>
        <div runat="server" id="anonyUser">
            <p>当用户访问本系统时，不管他有没有登录账号，只要还没有登录，就是属于“匿名用户”。</p>
            <p><a href="admin.aspx">系统设置</a>中可禁止匿名访问，从而必须先登录才能进入系统；若允许，则可以设置“匿名用户”角色的权限，以确定在未登录的情况下的操作权限。</p>
            <p><a href="maint.aspx">系统维护</a>中可清除匿名用户，以删除其相关数据。</p>
        </div>
        <div runat="server" id="HideTemplet">
            <p>隐藏该模板项，是指在<asp:Literal runat="server" ID="dataCenter"></asp:Literal>、搜索等界面中不显示这个模板。隐藏后，不影响从链接、过滤器、自定义查询等方式查看其中数据（如果有权限）。</p>
        </div>
        <div runat="server" id="jQueryTree">
            <p>树形结构操作要点：鼠标点击结点元素，将显示操作按钮（添加子节点、修改、删除）；拖动结点可调整其位置或层次。</p>
        </div>
        <div runat="server" id="noTemplets">
            <p>请点击右键添加模板。 <a href="#" onclick="showHelp('index',false,'anchor_define');" class="u">什么是模板？</a></p>
        </div>
        <div runat="server" id="EditRow">
            <p>输入后，在文本框等输入元素上回车，可直接保存。</p>
        </div>
        <div runat="server" id="FieldAdded">
            <p>新增的字段不会自动出现在自定义版式的录入和浏览界面，请在版式中加入当前添加的字段！</p>
        </div>
        <div runat="server" id="CoCond">
            <p>设置了结转条件的，在数据管理界面结转；未设置条件，则在表格视图批量操作中执行结转。</p>
        </div>
        <div runat="server" id="coeff">
            <p>系数字段，指对价格作上下浮动时作为计算系数的字段，如“折扣率”。如果无需系数，请保持“-未设置-”状态。</p>
        </div>
        <div runat="server" id="cors">
            <p>默认只允许同一域中的程序调用API。若要允许跨域调用（如从 abc.com 调用），需指定调用方的域名，多个域用逗号分隔。留空表示不允许跨域调用，“*”表示允许任意域调用。</p>
        </div>
        <div runat="server" id="redirect">
            <p>跳转到的目标地址，可在自定义首页"添加网页版块"处查询内部页面地址，支持"[F8X9YC]"形式引用字段值，如：detail.aspx?tid=2&fid=9&value=[F8X9YC]，表示跳转到模板2字段9等于当前[F8X9YC]字段的记录的详情页。</p>
        </div>
        <div runat="server" id="infoAudit">
            <p>通知的对象，是具有<asp:Label runat="server" ID="infoText"></asp:Label>管理权限的角色，如果没有，就通知系统管理员。</p>
        </div>
   </form>
</body>
</html>
