起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 84|回复: 2

[结帖]TLookupCalcField.KeyField是否支持多关键字查找

[复制链接]
发表于 2008-7-11 17:05:08 | 显示全部楼层 |阅读模式
复制资源如下:
  object FIELD_SBCWRK_BPBJFYZJ: TLookupCalcField
    ID = 'BPBJFYZJ'
    DisplayName = #22791#21697#22791#20214#36153#29992#24635#20215
    DataType = dtNumber
    DataTypeAttribute.Precision = 20
    DataTypeAttribute.Scale = 2
    EditStyleID = 'Number'
    Alignment = taRightJustify
    DisplayFormat = '#,0.00'
    KeyField = 'contract_id'
    LookupDef.Kind = lkDataValues
    LookupDef.DataBase.Reference = 'Biz:\OPERATION\OPERATIONDB.DATABASE'
    LookupDef.SQL.Strings = (
      
        'SELECT CONTRACT_MACHINE_PARTICULAR.CONTRACT_ID, isnull(sum(CONTR' +
        'ACT_MACHINE_PARTICULAR.TOTAL_VALUE), 0.00) as Total_Value, CONTR' +
        'ACT_MACHINE_PARTICULAR.JIZU_ID'
      '  FROM CONTRACT_MACHINE_PARTICULAR'
      
        '  WHERE CONTRACT_MACHINE_PARTICULAR.code_all like '#39'001002%'#39' and ' +
        'CONTRACT_MACHINE_PARTICULAR.CODE_PARENT = '#39'001002'#39
      
        '  GROUP BY CONTRACT_MACHINE_PARTICULAR.CONTRACT_ID, CONTRACT_MAC' +
        'HINE_PARTICULAR.JIZU_ID')
    LookupDef.DisplayField = 'Total_Value'
    LookupDef.KeyField = 'CONTRACT_ID'
    LookupDef.Filter.Strings = (
      
        '(CONTRACT_ID = DataSet.contract_id)  AND (JIZU_ID = DataSet.jizu' +
        '_unit)')
    LookupDef.ViewID = 'GridView'
    LookupDef.ViewProperties.Strings = (
      'object _1: TGridViewDesigner'
      '  VisibleColumns.Strings = ('
      '    '#39'Total_Value'#39')'
      '  Options = []'
      'end')
    LookupDef.Options = [loNoDropDown, loManualDropDown]
  end


我想知道 LookupDef.KeyField 是不是可以定成这样:    LookupDef.KeyField = 'CONTRACT_ID,JIZU_Unit'?
回复

使用道具 举报

发表于 2008-7-11 17:22:16 | 显示全部楼层
不支持
回复 支持 反对

使用道具 举报

发表于 2008-7-15 09:03:21 | 显示全部楼层
楼主还有问题吗?没有我结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 02:22 , Processed in 0.039610 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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