紧急求助

原创 2004年10月08日 11:45:00
hitwall.gif  我是个新手,现在我遇到挤手间题,请求各位老师帮助

我想在一个页面中使用CELL(华表5.0)计算多个公式,公式的计算是丛数据库中计算数据,其C/S中的方法是这样的:
  CalcFunc  (是CELL的自身事件)
  begin
      调用另外的一个程序返回结果
      p1 = ...
      p2 = ...
      ret = calc(p1,p2)
      SetFuncResult nVar,sVar,nType
  end
  程序会重复执行CalcFunc

请问如何在Web中实现

我是如下作的 list.jsp   (fp2):

....
sub loadFormula
  Cell.SetFormula(1,2,0,“calc('102',1)”)  '会调用Cell_CalcFunc进行计算
  Cell.SetFormula(2,2,0,“calc('101',1)”)  '会调用Cell_CalcFunc进行计算
end sub

sub Cell_CalcFunc(ByVal name, ByVal rettype, ByVal paranum)
dim sVar , nVar ,lp
sVar = ""
nVar = 0
lp = 0
if ucase(name)="CALC" then
  bm = Cell.GetFuncStringPara(0,lp)
  sfunc = CInt(JtpCell.GetFuncDoublePara(1,lp))
  fp2.action = "bb_hide_calc.jsp?funcname="&name&"&bm="&bm&"&sfunc="&sfunc
  fp2.submit
end if
end sub

sub setValue(nVar, sVar,nType)
  Cell.SetFuncResult nVar,sVar,ntype
end sub
.....


bb_hide_calc.jsp内空如下:
<%
String funcname = request.getParameter("funcname");
String bm = request.getParameter("bm");
String sfunc = request.getParameter("sfunc");
int nfunc = new Integer(sfunc).intValue();
com.bbgl.BbtjBean bb = new com.bbgl.BbtjBean();
String sVar = "";
double nVar = 0; 
nVar = bb.getCalc(kmbm,nfunc,ztbh,rq);
%>

function window_onload()
{
 parent.ListFrame.setValue(<%=nVar%>,"<%=sVar%>",0)
}

....

当只有执行一次的时候能正确执行
但当要执行多次计算时只能取出某一次的结果值
我分析是当调用bb_hide_calc.jsp时是提交给后台进行操作去了,并不等他执行完毕就继续执行下一次调用了

请问要如何解决这个问题

求助,紧急求助

我用的是windows server 2008系统,为什么配置上IIS(7.0),就是无法浏览.asp页面请各位大侠帮助,谢谢!...
  • bandao_hi
  • bandao_hi
  • 2011年04月16日 08:45
  • 101

求助!!!紧急求助

各位大神,谁会用c#语言编写下面的题目 多道程序缓冲区协同操作 设自行车生产线上有3只箱子(BOX),箱中有N个位置(N>=2),BOX1每个位置可存放下一个车架,BOX2每个位置可存放一个车...
  • qq_37883195
  • qq_37883195
  • 2018年01月05日 16:33
  • 15

紧急求助

在这个页面里的下载链接不好用了,哪个好心的人能给帮个忙帮我下载一下,我的邮箱是67566003@qq.com,在此,小弟表示万分的感谢。 http://download.csdn.net/downl...
  • u012257237
  • u012257237
  • 2013年09月27日 11:21
  • 203

紧急求助~~!!!

刚刚学了Java一个学期,刚刚对Java稍稍了解,老师就让我们完成一个课程设计题目。虽然应该可以编出来,但我现在真的没有什么思路,所以,紧急求助高手指点一二,帮帮在下吧,一个星期的时间就得上交了,先谢...
  • BIRTHDAY08
  • BIRTHDAY08
  • 2009年02月22日 20:48
  • 288

紧急求助?

请问各位大虾, 我在打开加密文件时出现“解密错误”是怎么回事?怎样解决?我使用的是“高强度文件夹加密大师”,哪位知道请一定告知,多谢多谢!!...
  • ojhhua27
  • ojhhua27
  • 2007年03月21日 09:24
  • 213

紧急求助。。。。。

  • sptliubo
  • sptliubo
  • 2005年09月19日 08:48
  • 406

紧急求助!

 请按如下代码画出相应的序列图。要求:若存在重复性功能的代码段,将其定义为序列片段,在重复处进行引用。#include using namespace std;class A{private:    ...
  • maqingjun1986
  • maqingjun1986
  • 2009年05月14日 16:04
  • 287

asp.net使用求助!紧急求助!

今天老师布置了一个题目:使用ASP.net制作一个注册页面。主要要求为,使用一个注册页面,然后链接到ACCESS数据库,把用户输入的内容保存到access数据库,这个对于高手是小意思,我是初学者,不懂...
  • xphq1988
  • xphq1988
  • 2007年04月29日 19:32
  • 262

VB紧急求助

各位高手,请问如何判断我按下的是键盘上的哪个键?????
  • Reatea
  • Reatea
  • 2004年12月05日 14:18
  • 439

紧急求助 组合问题

具体问题在附件中,请大家帮忙,谢谢.http://dl2.csdn.net/down4/20070709/09053138145.doc
  • naorendesuanfa
  • naorendesuanfa
  • 2007年07月09日 05:04
  • 175
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:紧急求助
举报原因:
原因补充:

(最多只允许输入30个字)