convert(varchar(4),sy.TRANSACTION_DATE,120)asnn

convert(varchar(4),sy.TRANSACTION_DATE,120) as nn 这个nn 是字段名,控件中数据字典关这个,下拉框可以有年份显示供选择

FineReport 用户B3Z4M8196127 发布于 2022-4-27 11:36
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户B3Z4M8196127Lv2见习互助
发布于2022-5-6 08:25

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-4-27 11:43

给你说的远程你处理.................

image.png

  • 用户B3Z4M8196127 用户B3Z4M8196127(提问者) 没看明白 select DATEPART(YEAR,sy.TRANSACTION_DATE) as year,convert(varchar(4),sy.TRANSACTION_DATE,120) as nn,convert(varchar(7),sy.TRANSACTION_DATE,120) as n ,cr.CUSTOMER_FULL_NAME as customer,cy.COMPANY_NAME as company,(sy.AMOUNT_UNINCLUDE_TAX_BC+sy.TAX_BC)as syheji from SALES_DELIVERY as sy inner join COMPANY as cy on sy.INVOICE_COMPANY_ID=cy.COMPANY_ID inner join CUSTOMER as cr on sy.CUSTOMER_ID=cr.CUSTOMER_BUSINESS_ID where 1=1 and sy.ApproveStatus=\'Y\'
    2022-04-27 11:48 
  • Z4u3z1 Z4u3z1 回复 用户B3Z4M8196127(提问者) 我的示例里面只是简写 没 AS 而已,意思都是一样给一个字段一个别名,在控件的数据字典里面可以使用改数据集中的这个别名作为值
    2022-04-27 11:52 
  • 用户B3Z4M8196127 用户B3Z4M8196127(提问者) 回复 Z4u3z1 我的在数据字典中引用,就报错
    2022-04-27 11:55 
  • Z4u3z1 Z4u3z1 回复 用户B3Z4M8196127(提问者) 报什么错?能远程么?不能就导出内置数据集报模板传上来,还有可能需要你的原始模板(非内置数据集的)
    2022-04-27 11:58 
  • 用户B3Z4M8196127 用户B3Z4M8196127(提问者) 回复 Z4u3z1 ${if(len(year)==0,\"\",\"and sy.nn=\'\"+year+\"\'\")}
    2022-04-27 11:59 
  • 0关注人数
  • 293浏览人数
  • 最后回答于:2022-5-6 08:25
    请选择关闭问题的原因
    确定 取消
    返回顶部