有没有办法使用 Live Binding Designer 将 2 个数据库字段连接到一个组件?
例如,我有一个用于客户端的 MemTable,我想将 FirstName 和 LastName(全名)连接到一个标签。
如果有办法做到这一点,我知道绑定只会在一个方向上(数据库字段-> ComponentProperty)。
有没有办法使用 Live Binding Designer 将 2 个数据库字段连接到一个组件?
例如,我有一个用于客户端的 MemTable,我想将 FirstName 和 LastName(全名)连接到一个标签。
如果有办法做到这一点,我知道绑定只会在一个方向上(数据库字段-> ComponentProperty)。
使用 LiveBinding 最简单的方法是使用 LinkFillControlToField 的 CustomFormat 属性:
只需使用此格式文本作为示例就是问题: Self.Owner.FirstName.text + " " + Self.Owner.LastName.text
对于这样简单的事情......您可以使用数据集的 AfterScroll 事件
if Dataset.Active and (Dataset.RecordCount > 0) then
label1.Caption :=Dataset.FieldByName('FirstName').AsString + ' ' + Dataset.FieldByName('LastName').AsString;