科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道几个小技巧

几个小技巧

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

一时想起来这么些。不知道对大家有没有帮助。

作者:www.chinaitpower.com 来源:www.chinaitpower.com 2007年9月11日

关键字: 管理 技巧 IBM lotus Office

  • 评论
  • 分享微博
  • 分享邮件

(1)用代理建立视图。

不能随意调整视图的表格样式,只能拷贝别的视图的。

不过可以调整建立的视图的选择公式。

选择公式必须保存在一个文档中,作为一个公式类型的域。

以下是样例代码:

call db.enablefolder("newv")

set v1 = db.getview("newv")

set v2 = db.getview("oldv")

set doc1 = db.getdocumentbyunid(v1.universalid)

set doc2 = db.getdocumentbyunid(v2.universalid)

forall x in doc1.items

    call x.remove

end forall

call doc2.copyallitemstodocument(doc1)

call doc1.replaceitemvalue("$TITLE","newv")

set doc3 = session.documentcontext '包含有公式域的文档

set item = doc3.getfirstitem("$Formula")

call doc1.removeitem("$Formula")

call item.copytodocument(doc1)

call doc1.removeitem("$ViewFormat")

set item = doc2.getfirstitem("$ViewFormat")

call item.copytodocument(doc2)

call doc1.save(true,true)

大概能实现在designer下建立视图的第一步那个功能。

(2)web下交替行,不用代理。

例程我就不提供了。说一下原理吧。设置一个javascript全局变量xx,初始为0。然后在视图里作一个列嵌入javascript块来把这个全局变量加一,然后根据这个变量的奇偶性来docuemnt.write("<td bgcolor=color1")还是color2.

(3)复选框中使用中文。

我的做法是视图来作复选框,然后把复选框的onclick事件写成clickit("中文字符串"),再把中文字符串写到另外一个域里面。

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章