天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 964|回复: 6

取值问题

[复制链接]
linlicong 发表于 2012-4-19 16:32:24 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-5-7 10:31 编辑

var id = getId();
var project_name = getItemValue("project_name");
var customer_name = getItemValue("customer_name");
var contract_amount = getItemValue("contract_amount");
var receiving_amount = getItemValue("receiving_amount");

$PRINTER.println("id号:"+id);
$PRINTER.println("到账金额:"+receiving_amount);
var request = $WEB.getParamsTable().getHttpRequest();
request.getSession().setAttribute("parentId",id);
request.getSession().setAttribute("project_name",project_name);
request.getSession().setAttribute("customer_name",customer_name);
request.getSession().setAttribute("contract_amount",contract_amount);
request.getSession().setAttribute("receiving_amount",receiving_amount);
这段代码是之前版本获取当前数据 现在版本为2.5.sp4.9380 调式的时候 打印的数据都为空!!为什么?
irene 发表于 2012-4-19 16:37:00 | 显示全部楼层
您好,请问您的脚本是写在哪里的?您用的是旧数据么?这个是不是升级后出现的问题呢?
 楼主| linlicong 发表于 2012-4-19 16:42:54 | 显示全部楼层
脚本写在:视图—>操作—>新建—>动作执行前脚本  表单我新建的 使用数据库换了 不过表结构一致的。 之前版本运行正常啊。
irene 发表于 2012-4-19 16:51:58 | 显示全部楼层
您好,请用类似的println("===============");语句打印一下看看您的这段脚本到底有没有运行
 楼主| linlicong 发表于 2012-4-19 16:54:40 | 显示全部楼层
数据已经在这张视图上面了 就是想把他们存到session里面去 但是取不到数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| linlicong 发表于 2012-4-19 17:05:01 | 显示全部楼层
可以运行 试了
irene 发表于 2012-4-19 17:06:28 | 显示全部楼层
什么意思呢?我这边测试过过了,在视图的新建按钮的动作执行前脚本写getId()是拿不到值的哦,您确定您之前是可以拿到值的?您将脚本写在动作执行后试试?

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 23:21

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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