Web OA开发过程中的一些技巧
2007-08-21 00:45
274 查看
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 onmouseover=/"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。显示视图的单个分类:首先在表单中嵌入一个视图,然后再嵌入视图中的选项中的显示单个分类中设置就好了,这样可以不需要读者域就可以使不同的用户看到各自的文档,比如公司内部员工只能看到自己的信息,就可以采取这种做法。在表单中设置一个域来控制就好了。
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 onmouseover=/"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。显示视图的单个分类:首先在表单中嵌入一个视图,然后再嵌入视图中的选项中的显示单个分类中设置就好了,这样可以不需要读者域就可以使不同的用户看到各自的文档,比如公司内部员工只能看到自己的信息,就可以采取这种做法。在表单中设置一个域来控制就好了。
相关文章推荐
- 开发Web服务过程中遇到的一些问题
- 在Web应用程序开发过程中利用ASP.NET MVC框架的实战技巧
- 开发过程中的一些常用技巧
- webapp开发过程bug与技巧汇总
- 在Web应用程序开发过程中利用ASP.NET MVC框架的实战技巧
- WEB前端开发中一些常用技巧总结
- jQuery开发过程中的一些技巧
- 关于实际开发中优化web的一些小技巧汇总(持续更新中)
- ava web 开发过程中常见的一些错误
- 领悟——软件开发过程中学到的一些技巧
- Swift开发过程中常用到的一些使用技巧和注意的地方
- web开发的一些技巧
- 【不定期更新】游戏开发中的一些良好习惯与技术技巧
- 移动设备的web站开发和将web封转成移动端应用的一些资料
- Java和.NET开发过程中的一些不同
- android开发过程中用到的一些开源框架
- 使用Visual Basic 6.0开发程序的一些方法技巧收集之二:进程操作
- 一些web开发中常用的、做成cs文件的js代码
- Web开发:需收藏的JavaScript常用技巧
- 初学者Web介绍一些前端开发中的基本概念用到的技术