DELPHI:将计算值放入详细信息在网格中的主详细信息
问题描述:
我已经使用ClientDataSets(服务&插件)创建了主 - 细节关系。服务显示在DBLookupComboBox(cboServices)中,一旦选择了服务,插件将显示在DBGrid(grdMain)中。DELPHI:将计算值放入详细信息在网格中的主详细信息
Addons有一个复选框,用于指示Addon被选中,名称字段,用户可以更改的数量字段,单位价格字段和总价格字段。
我创建了一个OnQuantityChange方法来使用单位价格和数量更新总价格,但是如何从行中获取实际数据以进行更新?我如何参考不同的领域,以做类似以下的事情:
grdMain.GetActiveRow.Column['TotalPrice'] :=
grdMain.GetActiveRow.Column['UnitPrice'] * grdMain.GetActiveRow.Column['Quantity'];
这不是对的情况下[计算字段](http://docwiki.embarcadero.com/Libraries/en/Data.DB.TDataSet.OnCalcFields)? – 2012-04-23 13:52:40
如果是这样,我该如何设置? – BrianKE 2012-04-23 13:55:02
谢谢,我确实找到了有关如何使用计算字段进行此操作的信息。 – BrianKE 2012-04-23 14:06:44