请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
ComponentOne专区
›
WinForms 求助中心
›
查看内容
发新帖
蟹眼看世界
初级会员
26
主题
79
帖子
253
积分
初级会员
初级会员, 积分 253, 距离下一级还需 247 积分
初级会员, 积分 253, 距离下一级还需 247 积分
积分
253
2790
金币
26
主题
79
帖子
最新发帖
C1FlexReportDesigner 如何实现动态隐藏
C1FlexReport 行高设为0两行变一行
分组页码
内含tab空格,粘贴到控件上时栏位没有对齐,求助大神解决
哪里可以学习到C1FlexGrid 相关的方法和事件
帖子不能删除吗
计算字段怎么加程序逻辑
如何实现分组合计
如何实现 C1FlexReport 保留两位小数
C1FlexReport 怎么在页脚处添加页码
[已处理]
特定字符格式化
蟹眼看世界
初级会员
/ 发表于:
2020-2-12 09:29
/
查看:
11606
/ 回复:
15
1
金币
如何实现对字段特定字符格式化
比如字段中出现的
FlexReport 、
C1Report 设定 字号 3 颜色 红色
目前已经有用户开始使用
FlexReport
来替换
C1Report
从2016年3月开始,
C1Report
进行了维护模式
最佳答案
Richard.Ma
查看完整内容
附件是实现你需要的功能可以参考的demo,基本的思路就是把你需要插入的一段字符串,通过代码判断其中的特定字符,拆分成几个小段,然后分别设置格式并插入
收藏
回复
15
个回复
最佳答案
Richard.Ma
超级版主
/
发表于:2020-2-12 09:29:44
|
显示全部楼层
来自 7
#
附件是实现你需要的功能可以参考的demo,基本的思路就是把你需要插入的一段字符串,通过代码判断其中的特定字符,拆分成几个小段,然后分别设置格式并插入
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
Richard.Ma
超级版主
/
发表于:2020-2-12 11:57:28
|
显示全部楼层
2
#
帮您验证了一下,对于数据字段和RTF字段,没有办法对于其中单独的一部分进行样式设置,
但是报表提供的段落类型文本框,用于显示静态的段落,可以设置其中特定文字的样式,
目前只能是通过设计器来进行样式设置,没有办法根据内容来进行动态格式化
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
蟹眼看世界
初级会员
/
发表于:2020-2-12 12:27:06
|
显示全部楼层
4
#
其实就是字段中是否包含某个字符,获取字符出现的起始位置,然后设定一个格式,应该可以做到吧
回复
使用道具
举报
蟹眼看世界
初级会员
/
发表于:2020-2-12 14:09:41
|
显示全部楼层
5
#
这是之前我在VB里的代码,不知道FlexReport 是否有类似功能
With RichTextName
.SelStart = intStar - 1 '选定文本的开始
.SelLength = intEnd - intStar '选定文本的长度
.SelColor = SetForeColor '颜色设置
.SelBold = True ' SetSelBold '加粗设置
.SelFontSize = intFontSize
End With
回复
使用道具
举报
Richard.Ma
超级版主
/
发表于:2020-2-12 17:18:34
|
显示全部楼层
6
#
目前看来没有办法实现你所需要的通过代码直接设定格式的效果,
通过VB脚本可以在段落中插入的一些字段,但是VB脚本也只能控制内容,无法控制格式
https://www.grapecity.com/componentone/docs/win/online-flexreport/ParagraphField.html
这个问题我会继续跟踪,和产品同事确认一下有没有其他的办法解决
回复
使用道具
举报
蟹眼看世界
初级会员
/
发表于:2020-2-17 09:47:57
|
显示全部楼层
8
#
谢谢版本大力支持
Header 区域的可以解决了
Detail 区域的怎么弄呀
回复
使用道具
举报
Richard.Ma
超级版主
/
发表于:2020-2-17 11:40:37
|
显示全部楼层
9
#
也是一样的做法啊,段落类型也可以用的,你那边是具体遇到什么问题了
回复
使用道具
举报
蟹眼看世界
初级会员
/
发表于:2020-2-17 13:51:42
|
显示全部楼层
10
#
只能添加单个段落类型吧
我的想法想法是在详细区域,如果“物料号长参数表”字段中 出现“#P P235093A158”、“#P P235099A154P6814”和“Q G03”就设置特定格式
数据记录笔数不限。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
Richard.Ma
超级版主
/
发表于:2020-2-17 17:26:04
|
显示全部楼层
11
#
了解您的需求了,这个暂时没有什么办法可以做到
回复
使用道具
举报
下一页 »
1
2
/ 2 页
下一页
SpreadJS认证
SpreadJS高级认证
讲师达人
悬赏达人
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部