Web OA开发过程中的一些技巧

 Web OA开发过程中的一些技巧:
1。域的权限控制:
文本域:可以利用HTML的属性:ReadOnly;可以在域的HTML属性通过公式中来控制,比如:@If(@Contains(@LowerCase(c_ControlCode);"body");"";"readonly")
复选框、单选框:可以利用HTML的属性:Disabled;可以在域的HTML属性通过公式中来控制,比如:@If(@Contains(@LowerCase(c_ControlCode);"body");"";"disabled")


2。文档中附件的显示问题:可以利用公式(@Attachments)与HTML结合来处理,比如显示文档中最后一个附件的问题:
dbPath:= @Subset(@DbName;-1);
FileName:=@Subset(@AttachmentNames;-1);
UID:=@Text(@DocumentUniqueID);
RelPath:= @ReplaceSubstring(dbPath;"//";"/");
Addr:="<A class=blue HREF= /"+RelPath+"/"
+UID+"/$FILE/"+FileName  + " target=_new>" +  FileName + "</A>";
Addr

3。视图中的链接显示,比如:
sn:= @If(Title = ""; "无标题"; Title);
"[<A οnmοuseοver=/"this.style.cursor=/'hand/'/" onClick=/"window.open(/'./ViewName/" + @Text(@DocumentUniqueID) +  "?editdocument" + "/',/'_blank/', /'menubar=no ,scrollbars=yes, height=400, width=600, resizable=yes/')/" class = /"DocumentLink/">" + sn  +  "</A>]"


4。去除视图中“未找到文档”的一个方法,就是将“未找到文档”这几个字的背景颜色变成与视图的背景颜色一致即可,比如在$$ViewTemplateDefault视图中:
 <font color = white>$$ViewBody域</font>


5。显示视图的单个分类:首先在表单中嵌入一个视图,然后再嵌入视图中的选项中的显示单个分类中设置就好了,这样可以不需要读者域就可以使不同的用户看到各自的文档,比如公司内部员工只能看到自己的信息,就可以采取这种做法。在表单中设置一个域来控制就好了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java Web技术是当今使用最为频繁的Web开发技术之一,在开发领域占据重要的地位。《深入体验Java Web项目开发(附光盘1张)(开发日记)》通过10个综合实例的实现过程,详细讲解Java Web在实践项目的综合运用过程,这1项目从作者的学生时代写_起,到作者成为软件工程师结束,一直贯穿于作者最重要的开发时期。   《深入体验Java Web项目开发(附光盘1张)(开发日记)》分为10章,其内容如下第1章讲解电子商务系统的具体实现流程;第2章讲解高校在线答疑系统的具体实现流程:第3章讲解综合供求信息网的具体实现流程;第4章讲解客户管理系统的具体实现流程;第5章讲解在线订购系统的具体实现流程;第6章讲解公告管理系统的具体实现流程;第7章讲解企业进销存系统的具体实现流程;第8章讲解OA办公自动化系统的具体实现流程;第9章讲解学校餐费管理系统的具体实现流程;第10章讲解典型企业快信系统的具体实现流程。在具体讲解每个实例时,都遵循项目的进度,从接到项目到具体开发,直到最后的调试和发布,内容循序渐进,并穿插了学习技巧和职场生存法则,引领读者全面掌握Java Web开发技术。   《深入体验Java Web项目开发(附光盘1张)(开发日记)》不但适用于Java Web的初学者,也适于有一定Java Web基础的读者,还可以作为有一定造诣的程序员的参考书。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值