13、数据感知组件全解析

数据感知组件全解析

一、VCL 专属数据感知控件

VCL 支持一些 CLX 不支持的额外数据感知控件,包括:
- TDBRichEdit
- TDBChart
- TDBCtrlGrid

这些组件未包含在 CLX 中,原因分别为:TDBRichEdit 依赖底层 Win32 实现;TDBChart 依赖尚未可用的第三方组件;TDBCtrlGrid 包含不被支持或已过时的功能。

TDBRichEdit 介绍

TDBRichEdit 与 TDBMemo 类似,都用于显示和编辑多行文本。不过,TDBMemo 显示和编辑无格式文本,而 TDBRichEdit 处理富文本(使用 RTF 格式的文本)。富文本允许用户使用不同字体样式和格式技术(如项目符号、编号、制表符和缩进)对段落、单词或单个字符进行格式化。虽然 TDBRichEdit 及其非数据感知对应物 TRichEdit 通过大量属性和方法支持此功能,但需要你为用户提供菜单、工具栏或两者来调用相应方法。即使不编写任何代码,TDBRichEdit 仍可用于显示格式化文本。

二、查找数据感知控件

之前讨论的是连接到单个数据集中单个字段的简单数据感知组件,现在介绍查找组件。查找组件将数据存储到数据集中的单个字段,但显示来自另一个数据集的可用数据列表。

示例场景

假设处理一个包含 ORDERDETAIL 表和 PARTS 表的标准订单输入系统。PARTS 表包含 PartNumber 字段和 Description 字段等,ORDERDETAIL 表也有一个引用 PARTS 表的 PartNumber

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值