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

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

[报表] 怎样在视图中修改数据

[复制链接]
huangxj 发表于 2011-7-15 16:31:29 | 显示全部楼层 |阅读模式
我想在视图中做一个按钮之类的东西,通过点击这个按钮来修改这一列的数据,请问要怎么做?
purple 发表于 2011-7-15 17:02:43 | 显示全部楼层
您好,可以描述详细点吗,或者画个图解?
linner 发表于 2011-7-15 17:07:58 | 显示全部楼层
以下是我的做法:

#include "IsOpenUtils";  //这是我写的函数库
var params = getParameter("_selects"); //获取视图中选中的id,多个以“;”号隔开
if(null==params||params=="")
{
   
}else
{
//这是我函数库中的函数,功能是更新TLK_CONSULT_HELP_1表中某一个字段的值为“0”
    updateIsOpen(params,"TLK_CONSULT_HELP_1","0");
}
 楼主| huangxj 发表于 2011-7-18 09:20:42 | 显示全部楼层
回复 2# purple
BBVGG%)$]`_9GA[(3(]{}19.jpg

类似于图中的一个视图,我点击 “已完成” 就可以修改该列的某个字段的值
matt_ 发表于 2011-7-18 09:22:12 | 显示全部楼层
  有好的办法要常分享,共同进步!
 楼主| huangxj 发表于 2011-7-20 10:30:30 | 显示全部楼层
回复 5# matt_


    我想在列中修改这一列的数据,而不是要修改选中的数据,不知道有没方法
shary 发表于 2011-7-20 15:37:04 | 显示全部楼层
您好,您可以在您的操作里获取你批量选中的记录。然后去更新字段的值到数据库。您具体是哪部分有问题呢?
 楼主| huangxj 发表于 2011-7-20 15:45:15 | 显示全部楼层
回复 7# shary


    BBVGG%)$]`_9GA[(3(]{}19.jpg
我想要的效果跟图中的一样 点击"已完成" 就可以修改这一条数据的状态。而不是要选中之后批量修改,不知道有没听明白?
matt_ 发表于 2011-7-21 12:38:12 | 显示全部楼层
通过脚本 用sql把所有数据的那个字段都改成“已完成”?
 楼主| huangxj 发表于 2011-7-21 14:01:08 | 显示全部楼层
回复 9# matt_


   “已完成”是个链接  我想在这个链接上加上一个事件,来改变这条数据的某些字段的值,不是所有数据的某字段值。如果我要改的是所有数据,也不用每条数据后面都加链接了。我还发了图片的,这个要怎么说才能明白呢,真纠结

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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