H hhzh426 Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-20 #2 计算型字段就是数值型字段,将它的值直接赋给数据型字段就可以了,或者用: fieldbyname('xxx').asstring:=fieldbyname('yyy').asstring
B BaKuBaKu Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-20 #4 在计算型字段计算完之后,把它的值赋给你需要的字段就行了。 把赋值语句写在计算型字段的 OnSetText 事件中。 procedure TForm1.Table1CalcFieldSetText(Sender: TField; const Text: String); begin FieldByName('DestField').AsString := Text; end;
在计算型字段计算完之后,把它的值赋给你需要的字段就行了。 把赋值语句写在计算型字段的 OnSetText 事件中。 procedure TForm1.Table1CalcFieldSetText(Sender: TField; const Text: String); begin FieldByName('DestField').AsString := Text; end;
L lccc Unregistered / Unconfirmed GUEST, unregistred user! 2000-11-21 #5 计算型字段不一定是数字型,也可以是字符型、逻辑型, 所以你的问题本身就有问题。 其次,如果要保存计算型字段,应该是保存到另外一个表的对应字段, 采用赋值语句应该可以完成。
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-23 #8 dabaosod:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。 其实该结束了