找回密码
 立即注册

QQ登录

只需一步,快速开始

ehecd
论坛元老   /  发表于:2013-5-11 11:46  /   查看:15090  /  回复:20
AR关于RichTextBox应该怎么使用?
或者FormattedText?
还有请教下区域报表和页面报表的区别,区域报表中为什么没有Table,Matrix这类控件?难道可以在区域报表中嵌套页面报表?

20 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-5-11 12:01:00
沙发
回复 1楼ehecd的帖子

RichTextBox 下属性 HTML,可以设置 HTML 标记内容。

  1. this.richTextBox1.Html = " <HTML><div>6000毫秒=6秒<br></div></HTML>";
复制代码

在区域报表中,一般通过 line 和 CroosSectionLine、CroosSectionBox 等绘制表格。
回复 使用道具 举报
ehecd
论坛元老   /  发表于:2013-5-11 12:03:00
板凳
我们现在想要实现的功能是,针对浏览出来的数据,在数据上加上js跳转,跳转的方法是写在报表所嵌套的页面上的,关键就是现在不能调用页面上的js函数。
回复 使用道具 举报
ehecd
论坛元老   /  发表于:2013-5-11 12:07:00
地板
没搞懂你所描述的this.richTextBox1.Html = " <HTML><div>6000毫秒=6秒<br></div></HTML>"应该写在什么地方?页面里面么,我现在用的是报表设计器创建的一个区域报表


我知道了,是写在脚本里面是吧,但是我想写的是<a href='www.baidu.com'>sssss</a>这种,写了以后页面浏览的时候不能进行跳转啊?
回复 使用道具 举报
ehecd
论坛元老   /  发表于:2013-5-11 12:18:00
5#
而且好像在div里面写了style也没有效果,比如设置字体,设置字体颜色
回复 使用道具 举报
ehecd
论坛元老   /  发表于:2013-5-13 13:19:00
6#
我们现在想要实现的功能是,针对浏览出来的数据,在数据上加上js跳转,跳转的方法是写在报表所嵌套的页面上的,关键就是现在不能调用页面上的js函数。
所以才问下看有没有可以写html代码的控件,然后我们看到了richTextbox这个控件,但是想了即使用了这个控件也不能实现我们现在需要的功能。求解!
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-5-13 18:37:00
7#
ehecd 你好

通常我们使用 RichTextBox 是为了显示富文本,嵌入 js 的做法会涉及到一些安全问题,我这边先调试一下看是否有相应的实现方案,然后明天会给你回复。
回复 使用道具 举报
ehecd
论坛元老   /  发表于:2013-5-15 10:03:00
8#
你好,dof
不知道嵌入js的问题可以解决么?我们现在急着需要解决方案以考虑下后面的工作怎么进行。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-5-15 11:34:00
9#
RichTextBox中无法实现 JS 调用的功能,你可以设置 TextBox.HyperLink 属性为 javascript:FunctionName(); 来实现对JS的调用,同时,需要设置 WebViewer 的 ViewType 为 HtmlViewer
回复 使用道具 举报
ehecd
论坛元老   /  发表于:2013-5-15 12:08:00
10#
你好,dof,我刚刚看了textBox里面没有hyperLink这个属性,请问你的是在哪里找的?
我只知道textBox属性里面有一个Action这个属性,能不能通过这个属性来实现js调用?
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部