表中有很多字段,如何让用户自己决定那些字段显示在表格中,那些不显示
方法1:
每个字段用一个复选框显示,由用户点选,但由于表中的字段可能改变,所以只能根据字段动态生成复选框,不过这样排版很成问题
方法2:
建立一个表,包含如下内容
字段名,选择
这样可以用一个表格显示该表,由用户在表格中选择,不过我觉得用表格显示出来界面太呆板。各位师兄,你们有什么好的办法
方法1:
每个字段用一个复选框显示,由用户点选,但由于表中的字段可能改变,所以只能根据字段动态生成复选框,不过这样排版很成问题
方法2:
建立一个表,包含如下内容
字段名,选择
这样可以用一个表格显示该表,由用户在表格中选择,不过我觉得用表格显示出来界面太呆板。各位师兄,你们有什么好的办法
dbgrid中, 再让客户选择去掉哪个字段
begin
a:=dbgrid1.Columns.Add;
a.Title.Caption:='字段的中文意思';
a.FieldName:='字段';
end;
及其相关和属性。