起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 266|回复: 9

【结】RTF字段如何赋值?

[复制链接]
发表于 2010-4-6 11:22:39 | 显示全部楼层 |阅读模式
由于特殊需要,不得已将字段设置为二进制流,表现类型为RTF。现对该字段赋值,DataSet.FieldByName(字段1).AsString := '字符串变量',这样在表格显示的时候发现字体很小,在表格中设置单元格的字体,将其放大,但是表格展示出来后发现在单元格设置的字体根本没有反应。请问如何将这个字段在表格展示的时候显示正常字体大小?这个问题是不是和字段类型有关?
回复

使用道具 举报

发表于 2010-4-6 13:24:46 | 显示全部楼层
嗯,跟字段类型有关。

可以通过右键菜单 打开 ,然后在这里设置字体啥的,保存即可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-6 13:49:57 | 显示全部楼层
关键现在是,这个只是临时数据集,只是在需要的时候赋值进去,而且表格也都是只读的,不可再进行二次编辑,只能在给临时数据集赋值的时候用代码来写,怎么实现?
回复 支持 反对

使用道具 举报

发表于 2010-4-6 14:04:32 | 显示全部楼层
DataSet.FieldByName(字段1).AsString := '字符串变量'
这样其实就是字符型,楼主能说说啥原因 不得已将字段设置为二进制流,表现类型为RTF 呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-6 14:36:03 | 显示全部楼层
问题解决,结贴吧
回复 支持 反对

使用道具 举报

发表于 2010-4-6 15:22:50 | 显示全部楼层
这个问题很重要。在线等。有人知道吗?
回复 支持 反对

使用道具 举报

发表于 2010-4-6 15:32:18 | 显示全部楼层
急。有人知道这个问题吗。
回复 支持 反对

使用道具 举报

发表于 2010-4-6 15:50:03 | 显示全部楼层
在看,在运行期间不太好通过代码来实现控制字体大小,只能在  事先那个带有印章Word文档设置好大小,然后存放进去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-6 17:19:56 | 显示全部楼层
搞定,结贴
回复 支持 反对

使用道具 举报

发表于 2010-4-7 08:55:06 | 显示全部楼层
ok, 楼主,说说,你咋搞定的?是8楼的方法吗?如果不是共享一下方法吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 17:58 , Processed in 0.046859 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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