如何实现在Label, DBridG, QReport三处显示更改后的名称(100分)

  • 主题发起人 主题发起人 pp
  • 开始时间 开始时间
P

pp

Unregistered / Unconfirmed
GUEST, unregistred user!
有一工资程序,表栏的项目名称时有需要更改。
如何在应用程序中,可由用户更改工资项目名称,
并随之实现在Label, DBridG, QReport三处显示更改后的名称。
本人很笨,最好提供范例。
 
label1Name := "张三";
Label1.Caption = Label1Name;
必须设定好Label的范围。
其它的依此类推。
 
var NewName : string;
用户输入NewName的值
将要改变的Label, Label.Caption := NewName;
DBGrid.FieldByName('xx').DisplayText := NewName;
QRLabel.Caption := NerName;
 
用一个TStringList来保存题头,可以Savetofile保存
 
你为什么不用DBText代替Label?
数据敏感构件可以在数据变动的时候替你自动更新数据
 
直接把表的字段名改了吧,其他的都跟着变。
 
我的意思就是直接把表的字段名改了,其他的都跟着变。
实现方法的思路正如 kangxy 所指出;
问题是:我设想将字段名建一个表,将字段名成为表的数据,
然后按kangxy方法实现,但我不会写这段代码,谁能帮助?

 
多人接受答案了。
 
后退
顶部