找回密码
 注册成为天翎用户
楼主: lovesun000

session是否能改变表单数据

[复制链接]
bess 发表于 2012-7-17 13:36:30 | 显示全部楼层
您好,不太明白您的意思。您帖子中说的需求,我们同事已经对应的提供了解决方案的哦。
如果您有新的问题,请您另开新帖。
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-7-17 14:51:11 | 显示全部楼层
回复 11# bess


    我这个帖子就是问的session的问题哎
回复

使用道具 举报

purple 发表于 2012-7-17 14:58:31 | 显示全部楼层
您的问题应该还是为了实现类似邮件上一封、下一封的功能吧?页面控件的值是根据session来决定的,您的session值改变后,对应的页面数据也会改变。但您必须保证页面有刷新。如果不是值脚本,您必须有动作去触发获取最新的session字段值来改变页面值。可能文字描述并不精准,如果这一块还是有问题,请您留下您的电话,或者打我电话:020-87778517,我们电话沟通。
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-7-17 15:07:38 | 显示全部楼层
回复 13# purple


    你再告诉我下,session里面哪些字段是用来控制表单数据的,就是id和formid之类的,用request.getSession().getAttribute("?");, 我问号的地方的标签应该都是哪些
回复

使用道具 举报

irene 发表于 2012-7-17 15:17:32 | 显示全部楼层
您好,这个是您存session时候session的名称。如
  1. request = $WEB.getParamsTable().getHttpRequest();
  2. var Idss2 = "2";
  3. request.getSession().setAttribute("Idss123",Idss2);
复制代码
那么问号处就该填Idss123
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-7-17 16:11:21 | 显示全部楼层
回复 15# irene


    我要的是系统存储的值,就是加载表单时的id和formid,表单是根据这两个值取得表单数据是吧,所有我要知道用session怎么取得系统的这两个值
回复

使用道具 举报

irene 发表于 2012-7-17 16:45:40 | 显示全部楼层
本帖最后由 irene 于 2012-7-17 16:47 编辑

您好,您可以通过脚本先获得这两个值,然后将这两个值存进session里。获得当前表单记录id的方法为getId();获得formid的方法可参考:http://www.teemlink.com/bbs/view ... mp;highlight=formid。如果您不是获取当前表单的id和formid,那么您需要到数据库中查询id和formid,然后将其返回作为值存进session里。
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-7-18 11:07:30 | 显示全部楼层
回复 17# irene


    我要的是session里面的值,你告诉我的getId(),都是取某个对象里面的值,难道你session里面存了document对象吗?
回复

使用道具 举报

purple 发表于 2012-7-18 11:16:29 | 显示全部楼层
您到底是想做什么,你都没往session存值,你怎么取呢?平台表单的id,formid是保存在文档对象里面的,并不是您所理解的session,能否直接告知,您是想做什么,让我们这边结合平台,为您提供解决方案?
回复

使用道具 举报

irene 发表于 2012-7-20 17:08:45 | 显示全部楼层
跟客户沟通,客户已不需用session实现需求,故关闭。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 23:55

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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