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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1343|回复: 4

[Domino B/S开发] 如何在b/s下导出成excel?

[复制链接]
发表于 2003/12/18 15:10:15 | 显示全部楼层 |阅读模式

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

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

x
Dim session As New NotesSession
        Dim db As NotesDatabase
        Dim view As Notesview
        Dim doc As Notesdocument
        Dim excelapplication As Variant
        Dim excelworkbook As Variant
        Dim excelsheet As Variant
        Dim i As Integer
        Dim uvcols As Integer
        Dim selection As Variant
        'path=session.GetEnvironmentString ("D:",True)
        'gzpath=path+"\"+"test.xls"
        Set excelapplication = CreateObject("Excel.Application")
        Msgbox "win"
        excelapplication.statusbar="正在创建工作表,请稍等....."
        excelapplication.Visible=True
。。。。。。。。。。
走到Set excelapplication = CreateObject("Excel.Application"),系统提示operation is disallowed in this session
客户端运行此代码,正常!
请问如何解决呢?
 楼主| 发表于 2003/12/18 16:33:59 | 显示全部楼层
刚才用vbscript写内置脚本,可以打开excel,但现在问题是,我写如excel的数据是必须用后台代理lostusscript读取的,现在不知道如何从代理得到的数据传入excel。该数据的个数不是固定的。
发表于 2003/12/22 17:25:50 | 显示全部楼层
up
发表于 2004/1/5 14:01:58 | 显示全部楼层
-------------------------------------------------------------------------
Set excelApplication = CreateObject("Excel.Application")
        excelApplication.Visible = False       
        '找到excel的位置
        datapath = session.getenvironmentstring("directory",True)
        gzpath=datapath+"\domino\html\xac\modle\"+"Yes.xls"
       
               
        Set excelWorkbook = excelApplication.Workbooks.Open( gzpath )
        Set excelSheet = excelWorkbook.Worksheets("Sheet1")
        i = 1
        '生成Excel表头
        excelSheet.Cells(i,1).Value = ""
------------------------------------------------               
发表于 2004/6/8 12:35:57 | 显示全部楼层
js Activex控件,有点危险,但是不错,要是服务器操作系统不支持Excel,这些代码就什么都不是了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 21:09 , Processed in 0.013349 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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