问个小白的问题,在一个单元格中填入两个字段,如何实现?

QQ图片20190509153629.png就是习题2中,如何把country和city字段填入一个单元格

有自己添加了一个数据库,把两个字段结合起来,但是在表格中不显示

QQ图片20190509145627.png

FineReport wytaurus 发布于 2019-5-9 14:53 (编辑于 2019-5-9 15:37)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
影丶Lv5高级互助
发布于2019-5-9 14:58(编辑于 2019-5-9 15:13)

3种方式:

①sql中拼接成一个字段

②使用公式拼接:数据集名.select(列名1,可选过滤条件)+""+数据集名.select(列名2,可选过滤条件),如:

//B3为供应商ID所在单元格
供应商.select(country,producerid=B3)+"-"+供应商.select(country,producerid=B3)

③先将两个字段都绑定到单元格中,通过第三个单元格对前两个单元格进行拼接,之后隐藏掉前两个单元格

  • wytaurus wytaurus(提问者) 你说的第一种方法我试过,但是就是显示不出来,是什么问题啊?
    2019-05-09 15:22 
  • wytaurus wytaurus(提问者) 第二种方法只显示出“-”,两个字段没有显示出来,是版本不一样吗
    2019-05-09 15:23 
  • 影丶 影丶 回复 wytaurus(提问者) 第一种参考:SELECT producerid,producername,country||\'-\'||city as area FROM PRODUCER 第二种需要在公式编辑框里写
    2019-05-09 15:31 
  • wytaurus wytaurus(提问者) 是公式形态里输入吗
    2019-05-09 15:37 
  • wytaurus wytaurus(提问者) sql中我缺少了as area ,所以没有显示,要加个字段名,犯了低级错误
    2019-05-09 15:40 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-5-9 14:56(编辑于 2019-5-9 14:57)

习题2-多源报表.cpt

这个是我的习题,希望能帮到你

实现方式有多个,我采用的是在F2单元格拖入city字段然后隐藏,再在country单元格设置形态公式

image.png

最佳回答
0
firegunzxLv6高级互助
发布于2019-5-9 14:57

A1单元格存country,B1单元格存city

C1单元格输入:=CONCATENATE(A1,B1)

  • 6关注人数
  • 574浏览人数
  • 最后回答于:2019-5-9 15:37
    请选择关闭问题的原因
    确定 取消
    返回顶部