D davin Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-28 #1 我现在用Delphi6写了一个dll档的网页程序,但是我想知道,我能不能在这个程序中调用Excel制作报表,而不是在浏览器中打开Execl文件。请高手帮忙(50分)<br />我现在的问题就是要在网页上制作报表,这种方法怎样实现?还有什么好的建议,也请指教。
我现在用Delphi6写了一个dll档的网页程序,但是我想知道,我能不能在这个程序中调用Excel制作报表,而不是在浏览器中打开Execl文件。请高手帮忙(50分)<br />我现在的问题就是要在网页上制作报表,这种方法怎样实现?还有什么好的建议,也请指教。
D davin Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-29 #4 我并不是要在IE中显示已经做好的报表,我想通过IE去调用本机的Excel制作报表,并能实现 打印。
H hotjava Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-29 #5 Excel文件放在服务器上还是客户机上呢? 会用Excel的话,有必要让IE来启动Excel吗?
D davin Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-29 #6 Excel是安装在客户机上。 因为我的网页是用Delphi编写的,主要是通过查询来制作报表,所以我想是不是最好是在 程序中直接调用Excel并抓取符合条件的数据填入表中。而hotjava所说的,不是我的想法, 你那种只能是用宏来实现,但是客户需要的是用网页浏览查询结果,并制作报表。
Excel是安装在客户机上。 因为我的网页是用Delphi编写的,主要是通过查询来制作报表,所以我想是不是最好是在 程序中直接调用Excel并抓取符合条件的数据填入表中。而hotjava所说的,不是我的想法, 你那种只能是用宏来实现,但是客户需要的是用网页浏览查询结果,并制作报表。
J jabing Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-29 #7 方法一:服务器端生成临时Excel文件,再回传这个文件的URL即可; 方法二:直接以数据流(Excel格式)返回给客户端
D davin Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-29 #9 jabing你好,你能不能讲详细一点,如你的做法,那我程序中还能不能对Excel文件进行操作呢? 非常感谢!
D davin Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-25 #10 还是没有人理我一下吗?因为我觉得这个和应用程序没有什么区别,一样可以打开Excel,我 的语句是:EApp := CreateOleObject('Excel.Application'); EApp.Visible := true; EApp.Workbooks.Open('C:/IPQC2.XlS'); 当然这个语句是放在一个AdaptAtion的Execute中的,编译都没有问题,就是点击后没反应。 那位高手帮帮我啊!
还是没有人理我一下吗?因为我觉得这个和应用程序没有什么区别,一样可以打开Excel,我 的语句是:EApp := CreateOleObject('Excel.Application'); EApp.Visible := true; EApp.Workbooks.Open('C:/IPQC2.XlS'); 当然这个语句是放在一个AdaptAtion的Execute中的,编译都没有问题,就是点击后没反应。 那位高手帮帮我啊!