请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
2pAcRMB(uid:206529)
职业资格认证:FCA-FineReport | FCA-业务分析理论 | FCA-FineBI
  • 我想在数据集中实现这样的功能,if 参数=A,执行SQL1;参数=B,执行SQL2;参数=C,执行SQL3.不知道这样能不能实现。请大神帮帮忙。
  • 0 = if(len(sql("HS_BDMS","select (cast(sbid as varchar(36))+debug_zrr_id) as ch from HS_BDMS.dbo.dq_workload_ma", 1))=0, array(0),inarray(a2+l2, sql("HS_BDMS","select (cast(sbid as varchar(36))+debug_zrr_id) as ch from HS_BDMS.dbo.dq_workload_ma", 1)))公式本来是好用的,但是今天突然就出错了。两个sql语句都可以正确执行,而且公式是合法的。公式是为了防止重复记录再次写入数据库。sbid是uuid,debu_zrr_id是varchar。使用a2+l2进行拼接字符串作为唯一码和数据库表ma中sbid+debug_zrr_id拼串进行对比,如果新纪录存在于ma表,则inarray函数会返回一个非零数字,与0比对就可以进行检验。

2

10

2

10

没有更多
个人成就
内容被浏览1,497
加入社区5年342天
返回顶部