Eclipse Birt的列绑定错误

   今天用eclipse birt做报表时出现了一个错误困扰半天啊...
   Column Binding "XXX" is incorrect:the parent query column bindings which include aggregations cannot be used in column bindings of subquery. 翻译一下大概是:"父查询绑定列包含了聚合函数不能被用于子查询绑定列",什么父查询子查询?晕了!!

   goole一下吧,只找到一篇相关的文章看了一下大概是说"原因是表格上的字段绑定,必需设置bingding到table,而不能设置binding到data元素",跟我这个完全没有关系,不过受到启发我查看了一下我的报表结构,一个Gird中放了一个Chart,Grid上绑定了数据集并且还自定义了几个列(使用了聚合函数),Chart上没有绑定数据,但是它自动使用了Grid的绑定数据。

   -------我明白了原来什么父啊子的指的是容器的父子关系啊,Chart放在了Grid中因此Grid是父,Chart是它的子,那就给Chart绑定一个数据集呗!

   搞定,收工。

  
  
希望踩的朋友也能留下宝贵批评意见,也能使我从中有所收获不断进步,不甚感激!

  
  
震撼手感 镭射防伪 Levi's钱包 李维斯钱包 软牛皮长款钱包
09新款¥Levi's李维斯牛皮钱包/卡包/男士钱包 情侣款 新年礼物
双冠信誉-诺基亚5800手机-触摸屏手机-大陆行货-全国联保2299.0元

  

你可能感兴趣的:(eclipse,数据结构)