Chinaunix首页 | 论坛 | 博客
  • 博客访问: 689407
  • 博文数量: 194
  • 博客积分: 3831
  • 博客等级: 中校
  • 技术积分: 1843
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-28 13:24
文章分类

全部博文(194)

文章存档

2012年(41)

2011年(42)

2010年(45)

2009年(66)

分类: 数据库开发技术

2010-12-06 10:50:51

获取查询单元的数值程序:
   ActionContext ac = LocalContext.getLocalContext()
     .getActionContext();
   Row r = FastUnit.getQueryRow(ac, "ht", "ht.stat.query");
   if (r == null) {
    orgid = ac.getVisitor().getUser().getOrgId();
    grade = "";
   } else {
    orgid = r.get("orgid");
    grade = r.get("gradeid");
   }
获取列表单元的数据程序:
   String orgid = ac.getRequestParameter("month.report.list.orgbatch");
获取表单单元的数据程序:
  String orgid = ac.getSessionAttribute("ac.ac.year.form.orgid", "0");
  if (orgid.equals("0")) {
   String userorgid = ac.getVisitor().getUser().getOrgId();
   ac.setSessionAttribute("ac.ac.year.form.orgid", userorgid);
  }
或:
  String orgid=ac.getRequestParameter("cer.form.orgidx");
有待分清两种方法的区别!!!
 
  Request 是页面请求是的参数存放过程,Session 是页面响应后所存放的参数值。
他们的值都是有根据的,并不是说在某个域某个单元定义的值,取名只是为了方便读者获取这个位置的信息而已。
 
获取当前命令文件:
ActionContext ac = LocalContext.getLocalContext().getActionContext();
 
  输入输出流的相关操作:为了让所写的程序能够高效输出,可以只写输出流,并在输出文件中添加内容。部分代码为:
 // Write the output to a file
   String fileName = getFileName(ac) + ".xls";
  String contentType = MimeSettings.getContentType("xls");
  OutputStream out = getOutputStream(ac, response, fileName, contentType);
  wb.write(out);
  out.close();
 
阅读(709) | 评论(0) | 转发(0) |
0

上一篇:文档权限设置的SQL

下一篇:Java常见异常

给主人留下些什么吧!~~