起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: crskyp

【结贴】用代码设置枚举查找属性 出错**

[复制链接]
 楼主| 发表于 2008-5-13 11:15:36 | 显示全部楼层
我想把编码去掉,怎么去?

未命名.jpg

2.32 KB, 下载次数: 159

回复 支持 反对

使用道具 举报

发表于 2008-5-13 11:27:26 | 显示全部楼层
可以定义他的风格/标准/显示列
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-13 12:22:12 | 显示全部楼层
不是这样定义吗?
lBizField.LookupDef.ViewProperties.Text := 'object TGridViewDesigner'+
      '  VisibleColumns.Strings = (' +
      '    #26597#25214#20540)' +
      '  Options = []' +
      'end' ;
不够用啊。
回复 支持 反对

使用道具 举报

发表于 2008-5-13 14:32:48 | 显示全部楼层
procedure TSJWG1.Button1Click(Sender: TObject);
var
lBizField:TBizField;
begin
     lBizField:=TSQLDataset(dsbRKDMX.Dataset).FindBizField('sj1');
     lBizField.DataType:=tdatatype.dtString;
      lBizField.EditStyleID :='String' ;
      lBizField.LookupDef.Kind := TLookupKind.lkEnumValues ;
      lBizField.LookupDef.Values.Text := (

        '<?xml version="1.0" standalone="yes"?>  <DATAPACKET Version="2.0' +
        '"><METADATA><FIELDS><FIELD fieldname="查找值" attrname="xF0" fieldt' +
        'ype="string" WIDTH="255"/><FIELD fieldname="关键值" attrname="xF1" ' +
        'fieldtype="string" WIDTH="255"/></FIELDS><ARAMS/></METADATA><RO' +
        'WDATA><ROW xF0="0" xF1="c1"/><ROW xF0="1" xF1="c2"/></ROWDATA>' +
        '</DATAPACKET>');
    lBizField.LookupDef.DisplayField := '查找值' ;
    lBizField.LookupDef.KeyField := '关键值' ;
    lBizField.LookupDef.ViewID := 'GridView' ;
    lBizField.LookupDef.ViewProperties.text := (
      'object TGridViewDesigner'+
      '  VisibleColumns.Strings = (#26597#25214#20540)'+
      '  Options = [goShowQuickCodeField]'+
      'end');
    lBizField.LookupDef.Options := [TLookupOption.loDropDownButton, TLookupOption.loDropDownList] ;
     TSQLDataSet(dsbRKDMX.Dataset).LayoutChange;
end;

-----其他楼主自己调试下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-13 16:19:41 | 显示全部楼层
可以了,谢谢,结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-12 20:19 , Processed in 0.044764 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表