壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2125|回复: 3

[Domino B/S开发] 求助 B/S关于刷新的问题请指教,附数据库

[复制链接]
发表于 2005/6/14 00:17:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
我做一领导批示栏目,表单:领导批示-录入
两处存在刷新问题,一是录入批示后不能自动刷新,再次添加批示时不显示上次输入的内容,尽管上次输入内容已保存。二是完成录入(多次添加)返回后,打开文档看不到后来输入的内容,手动刷新页面方可。

请教如何解决

另,自学新手,入门不久,代码不规范,见谅
发表于 2005/6/14 10:47:57 | 显示全部楼层
请使用PRINT 语句 加URL就可!
 楼主| 发表于 2005/6/14 20:52:28 | 显示全部楼层
批示录入表单:pslr
可编辑文本域:PiShi,在WEB下隐藏,用于存放所有批示文本
可编辑文本域:pslr,用于录入批示文本
按钮:提交。公式@Command([FileSave]);  @Command([FileCloseWindow])
按钮:添加批示。公式@Command([EditDocument]),进入编辑状态以继续录入批示
代理:tj。 webquerysave运行,代码如下
Sub Initialize
        Dim ss As New NotesSession
        Dim db As NotesDatabase
        Dim doc,doc1 As NotesDocument
        Set db = ss.CurrentDatabase
        Set doc=ss.DocumentContext
        tt=doc.PiShi(0)
        tt=tt+doc.pslr(0)
        doc.PiShi=tt
        doc.pslr=""
       
        doc.saveoptions="1"
        Call doc.save(True,True)
       
        unid$=doc.universalid
       
        Print "[/lszfb/OfficeSorce.nsf/ViewChuli/"+unid$+"?Open]"
End Sub

总体不算复杂,不过我费了好大劲也搞不定,请指教

附图,












发表于 2005/6/23 01:00:20 | 显示全部楼层
说句实在话,看了你抓的图,我还是没太看明白你的实现方式。实在是汗啊。呵呵
在这里我只想给你提供一些基本的东西。
你存储意见的域的写法是
tt=doc.PiShi(0)
tt=tt+doc.pslr(0)
doc.PiShi=tt
doc.pslr=""

从你的写法来看,你是用一个普通文本域来存放意见的。在此,我提一点小小的建议,你最好用一个多值文本域来存放。使用notesitem.appendtotextlist()方法来保存数据。

另外,好象你显示领导指示处是用了一个计算数值来显示的,是吧。其实我觉得你完全可以用域pishi来处理这一块,该域设置为“显示时计算”的多值文本,计算的内容是pishi.那样就可以解决存储和显示的问题了。
另外,如果有需要的话,你可以上QQ找我。3055621,我想看一下你的表单中的设置,以求能帮你提供一个比较完善的方案
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 04:15 , Processed in 0.011880 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表