找回密码
 立即注册

QQ登录

只需一步,快速开始

陆丰云

注册会员

1

主题

1

帖子

7

积分

注册会员

积分
7
最新发帖

[已处理] 报表如何用脚本

陆丰云
注册会员   /  发表于:2017-8-10 16:18  /   查看:3777  /  回复:1
列如:
Textbox20.value= "你好"
Textbox20.value=eval("select Remark from   表名 where  条件= '" & Textbox21.value & "'")

是否可以实现

1 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-8-10 18:44:42
沙发
本帖最后由 KearneyKang 于 2017-8-10 18:48 编辑

您好
我先来陈述下我对您说的问题的一个理解
您的实现目标是想让Textbox20.value的值是根据Textbox21.value的值得变化而变化的,也就是说Textbox20.value依赖于 Textbox21.value
如果是这样。我要给出思路如下:
1、表达式里是不可以写查询语句的,但是您的查询语句可以通过数据源的形式进行绑定。然后把查询得到符合条件的remark赋值给Textbox20就可以
2、由于查询语句的where条件是根据Textbox21.value进行一个筛选的,所以需要把Textbox21的值当作一个参数。
3、如果是单独的用报表设计器进行设计,您需要设置一个参数,然后Textbox21的值绑定的就是参数值,这样的话通过参数报表可以实现您的需求
4、如果您是在VS平台上进行开发的话,那么可以通过动态参数的形式来实现。这样可以把Textbox21的输入值当中一个报表参数,然后根据Textbox21输入值得变化来改变Textbox20.value的绑定值
在VS平台上的参考代码如下:
  1. <body >
  2.     <input id="<span style="line-height: 1.5; background-color: rgb(255, 255, 255);">Textbox21</span><span style="line-height: 1.5;">" type="text" value="2" style="width: 100px;" /> </span>
复制代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部