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

 找回密码
 注册成为天翎用户
12
返回列表 发新帖
楼主: 上海凯雅

[已解决] 在表单中,批量导入数据到子表单的视图。

[复制链接]
 楼主| 上海凯雅 发表于 2012-6-26 14:32:29 | 显示全部楼层
本帖最后由 上海凯雅 于 2012-6-26 14:33 编辑

request = $WEB.getParamsTable().getHttpRequest();

var v =????? ; (举例来说,在视图选择框中任意选取了6个记录,请问这六个选中的记录在脚本中怎么表示??)

request.getSession().setAttribute("list",v);
purple 发表于 2012-6-26 14:52:15 | 显示全部楼层
您好,您现在疑问是,选择了多条记录,怎么存储吗?如果是,多个记录中间使用;号隔开的,您可通过分割得到记录id,根据id查询所需字段信息,然后插入进中间表就可以啦?如果不是,请详细描述您具体的需求,谢谢。
bess 发表于 2012-6-26 14:54:54 | 显示全部楼层
额,您好,就是您可以使用 var parms = getParameter("_selects");去获取选中记录的id,然后您将这些记录的id存在session里面,然后再在视图过滤那里,用session将记录的id取出,然后根据这些id去查询对应的记录的详细信息并返回即可。
至于session存储id的方式,这个您可以直接将获取的所有id都存在session里面,在视图那里取出来之后再分割,也可以先分割了在存储到session中。
有问题,我们再沟通!
 楼主| 上海凯雅 发表于 2012-6-26 15:19:50 | 显示全部楼层
OK,这样清楚了。

如果是这样处理的话,可以用session传递参数;也可以用SQL插入指定的表单。

谢谢Bess, Purple

本版积分规则

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

GMT+8, 2026-8-12 11:34

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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