这个好象是在程序里实现的吧?不是在SQL里实现的吧

解决方案 »

  1.   

    比如用户定义“工资 = 基本工资 + 奖金”那一般来讲基本工资,奖金都应该是数据库中的列
    假如分别是jbgz ,jj这样的话用户定义完以后,不仅要把工资 = 基本工资 + 奖金 保存起来
    还要把gz = jbgz + jj 保存起来查询的时候用动态sql 语句
    declare @sql varchar(2000)
    set @sql = 'select ' + 'gz = jbgz + jj ' + '  from tablename where ..'
    exec(@sql)
      

  2.   

    那自定义公式呢,FSe("101",YD)
    获得当前月的,101科目的贷方发生额是怎么做的呢?
      

  3.   

    FSe("101",YD)--为这个写个函数...
      

  4.   

    UFO报表的基本工作原理(公式法):
    在格式状态下定义好格式、公式、关键字后,
    在数据状态下录入关键字(年、月)的值,
    然后公式可根据关键字的值去自动取数。