"[图片] 先循环奖项,根据奖项得到获奖的一干学院再根据一个学院确定班级"
先循环奖项,根据奖项得到获奖的一干学院再根据一个学院确定班级
可以参考设计器左侧资源目录中的分组报表,分组报表核心配置为 group 函数的使用
我使用了 group 这种循环不对吧?我是想奖项只循环一次
报表可以这么布局,然后选中 A3,右侧属性栏中有个左主格,将 A3 的左主格设成 A2,然后将 A4 的左主格设成 A3,这样就能纵向你那种方式扩展了
我一开始就是这样设置主格的,
打印出来就是这样没有被收集到一起。最后我使用了 group(a,false) 说是可以组合结果打印出来一条数据也没有了
group 函数第二个参数是条件过滤表达式,也就是你那个 false,这里写错了,这样 false 肯定就没数了,如果想排序的话,在右下角那块选中字段,然后有个分组方式,将字段拖拽到单元格里,看下那个分组公式的写法。类似是这样 =ds1.group(货主地区; 货主地区:1)
你好我想问下,如果 ds1.select(xh)我想取第一个学生怎么写呢?第二个,第三个呢?
有几种方法吧,第一种可以加条件,比如:ds1.select(xh,#0==1),#0 表示数据集的序号列,可以通过这个取出是第一条还是第几条第二种,可以把那个 select 当做一个结果集,然后用数组方式取出,比如:ds1.select(xh)(1), 后边的 1 就是取这个结果集的第一条
好的谢谢,还有一个问题。我用 split()拆分出一个结果,有一张表想和这个拆分出来的字符进行比较怎么写呢? ds2.select(mc,dm==split( ds1.sqyy,“,”)) 我是这种写法,显示就是空白,这个好像只能匹配第一个分割出来的字符
可以参考设计器左侧资源目录中的分组报表,分组报表核心配置为 group 函数的使用
我使用了 group 这种循环不对吧?我是想奖项只循环一次
报表可以这么布局,然后选中 A3,右侧属性栏中有个左主格,将 A3 的左主格设成 A2,然后将 A4 的左主格设成 A3,这样就能纵向你那种方式扩展了
我一开始就是这样设置主格的,
打印出来就是这样没有被收集到一起。
最后我使用了 group(a,false) 说是可以组合结果打印出来一条数据也没有了
group 函数第二个参数是条件过滤表达式,也就是你那个 false,这里写错了,这样 false 肯定就没数了,如果想排序的话,在右下角那块选中字段,然后有个分组方式,将字段拖拽到单元格里,看下那个分组公式的写法。类似是这样 =ds1.group(货主地区; 货主地区:1)
你好我想问下,如果 ds1.select(xh)我想取第一个学生怎么写呢?第二个,第三个呢?
有几种方法吧,第一种可以加条件,比如:
ds1.select(xh,#0==1),#0 表示数据集的序号列,可以通过这个取出是第一条还是第几条
第二种,可以把那个 select 当做一个结果集,然后用数组方式取出,比如:
ds1.select(xh)(1), 后边的 1 就是取这个结果集的第一条
好的谢谢,还有一个问题。我用 split()拆分出一个结果,有一张表想和这个拆分出来的字符进行比较怎么写呢? ds2.select(mc,dm==split( ds1.sqyy,“,”)) 我是这种写法,显示就是空白,这个好像只能匹配第一个分割出来的字符