模板报错

image.pngimage.pngimage.pngimage.pngimage.png

SELECT 

  T.YMD_ID,           --年月日

  

  T.LEVEL_4_NAME,          --销售区

  T.DEPARTMENT_NAME,       --代表处

  T.PERSONNEL_NAME,        --终端经理

  T.PERSONNEL_PARENT_NAME, --区域经理

  

  T.HEALTH_CONSULTANT_NAME,      --养生顾问

  --T.HEALTH_CONSULTANT_PHONE,   --养生顾问手机号

  T.HEALTH_CONSULTANT_TYPE,      --养生顾问类型

  T.HEALTH_CONSULTANT_STATUS,    --养生顾是否在岗

  

  T.CUSTOMER_CODE,   --门店客户编号

  T.CUSTOMER_NAME,   --门店

  --T.CUSTOMER_TYPE, --门店类型

  

  T.CONSUMER_NAME,      --消费者姓名

  T.CONSUMER_PHONE,      --消费者电话

  T.CONSUMER_SEX,       --消费者性别

  T.CONSUMER_GOAL_BUY,  --购买目的

  T.AOJIAO_DATE,        --熬胶时间

  

  T.PRODUCT_NAME,    --产品名称

  T.PRODUCT_BATCH,   -- 产品批号

  T.PRODUCT_YM,      -- 产品年月

  

  T.AOJIAO_TYPE,             --熬胶类型

  T.SCAN_TYPE,               --扫码类型

  T.ORDER_FROM,              --订单来源

  T.ORDER_ID,                --订单ID

  --'@'||T.SECURITY_CODE,    --防伪码

  

  T.AOJIAO_STD_NM,           --本期熬胶数量(盒)

  T.AOJIAO_CVT_NM,           --本期熬胶数量(KG)

  T.ACCESSORY_STD_NM,        --辅料量(包)

  T.ACCESSORY_STD_NM         --辅料量

FROM ADS_AJ_AOJIAO_DETAIL T

where 1=1

-- 查询条件

${if(len(startDate) == 0,"","AND T.YMD_ID >= '" + startDate + "'")} 

${if(len(endDate) == 0,"","AND T.YMD_ID <= '" + endDate + "'")}

${if(len(xsq) == 0,""," and T.LEVEL_4_NAME ='" + xsq + "'")}

${if(len(dbc) == 0,""," and T.DEPARTMENT_NAME ='" + dbc + "'")}

${if(len(md) == 0,"","AND T.CUSTOMER_NAME like  '%" + md + "%'")} 

${if(len(xsjl) == 0,"","AND T.PERSONNEL_NAME like  '%" + xsjl + "%'")} 

${if(len(gw) == 0,"","AND T.HEALTH_CONSULTANT_NAME like  '%" + gw + "%'")} 

${if(len(gwType) == 0,"","AND T.HEALTH_CONSULTANT_TYPE =  '" + gwType + "'")} 

${if(len(ORDER_FROM) == 0,""," and T.ORDER_FROM ='" + ORDER_FROM + "'")}

${if(len(code) == 0,"","AND T.SECURITY_CODE =  '" + code + "'")} 

ORDER BY T.YMD_ID, T.LEVEL_4_NAME, T.DEPARTMENT_NAME, T.HEALTH_CONSULTANT_NAME, T.CUSTOMER_NAME

image.png这边报未明确定义列,但是数据集中没有用表链接啥的呀,这个要怎么修改呀

FineReport 嘘.. 发布于 2024-8-6 09:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
CD20160914Lv8专家互助
发布于2024-8-6 09:07(编辑于 2024-8-6 09:11)

一个个数据集先预览 看是否报错

看你截图全是单表查询,那先对每个数据集单独预览一下,看是否报错?然后再测试比如删除单元格对应的一些列测试看

直到它不报错,你就知道是单元格的数据集有问题还是控件的数据有问题

  • 嘘.. 嘘..(提问者) 测试出来了,是第一个图那些数据列的问题,把那一列数据都删了就没事了,但是这个的话要怎么调整呀,那些数据对应的是直接复制的那个SQL,我看着也没啥错误呀
    2024-08-06 09:26 
  • CD20160914 CD20160914 回复 嘘..(提问者) 第一列?A列?有问题?那你删除后,重新拖一下字段
    2024-08-06 09:30 
  • 嘘.. 嘘..(提问者) 回复 CD20160914 找到了,不知道谁写的SQL气死了,就最后一个字段他写了两遍
    2024-08-06 09:42 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-8-6 09:07

每个字段前面都加上表的别名

image.png

  • 3关注人数
  • 133浏览人数
  • 最后回答于:2024-8-6 09:11
    请选择关闭问题的原因
    确定 取消
    返回顶部