请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
初次学习帆软ing(uid:188508)
职业资格认证:尚未取得认证
  • 这是每周一到周五,需要送货的门店。每个门店周几送是固定不变的。但每个店的周期却有所不同,有的一周送一次,有的两周到三周送一次,固定均为7天的倍数。有没有什么方法能够配置好这些日期和周期。  我再查询的时候,系统能根据我查询的日期,自动算出每个门店下次最近的一次送货日期是几号?比如下图10月23日(周一)的西单店,它是每7天送货一次。 我报表的查询日期如果选10.24-10.30日的话,西单的送货日期就显示10.30日。 如果我的查询日期选11.1-11.7日,它的送货日期就是11.7日。。是要做配备表么? 把每个店首次送货日期和周期日期录入进去?2023年     10月周一周二周三周四周五23日西单远大石景山苏宁门头沟融悦汇24日大兴良乡西红门荟聚丰科万达熙悦天街25日通州贵友顺义隆华通州苏宁东直门来福士26日朝阳二店华贸天地东坝27日西安赛格包头怀柔万达怀柔京北西单大悦城大红门银泰西直门枫蓝西直门凯德国瑞城东方新天地首创奥莱槐房万达天宫院凯德唐山万达平谷华联望京凯德太阳宫凯德望京凯德二店西安开元钟楼廊坊天津苏宁天津凯德天津湾凯德周一周二周三周四周五2023年     11月30日西单远大凯德晶品城乡31日大兴良乡西红门荟聚方庄1日通州贵友顺义隆华通州苏宁保定万达赛特奥莱2日朝阳二店3日西安赛格包头石家庄苏宁邯郸万达合生汇颐和园SKP固安涿州涿州宜佳旺大兴春风里高碑店阳光通州爱琴海长楹天街三河天洋店朝阳一店昌平路劲昌平乐多港昌平阳光燕莎奥莱西安SKP6日西单远大秦皇岛万达邢台万达大兴机场7日大兴良乡西红门荟聚8日通州贵友顺义隆华通州苏宁苏州春风里9日朝阳二店昌平回龙观一店昌平回龙观二店华贸天地东坝10日西安赛格包头密云滨河路西单大悦城大红门银泰西直门枫蓝西直门凯德国瑞城东方新天地首创奥莱槐房万达天宫院凯德苏州狮山天街延庆中踏望京凯德太阳宫凯德望京凯德二店延庆万达西安开元钟楼廊坊天津苏宁天津凯德天津湾凯德13日西单远大石景山苏宁门头沟融悦汇14日大兴良乡西红门荟聚丰科万达熙悦天街15日通州贵友顺义隆华通州苏宁东直门来福士赛特奥莱16日朝阳二店17日西安赛格包头石家庄苏宁怀柔万达怀柔京北合生汇颐和园SKP固安涿州涿州宜佳旺大兴春风里高碑店阳光通州爱琴海长楹天街三河天洋店唐山万达平谷华联朝阳一店昌平路劲昌平乐多港昌平阳光燕莎奥莱西安凯德西安曲江西安永宁西安SKP20日西单远大凯德晶品城乡21日大兴良乡西红门荟聚方庄22日通州贵友顺义隆华通州苏宁保定万达23日朝阳二店华贸天地东坝24日西安赛格包头邯郸万达西单大悦城大红门银泰西直门枫蓝西直门凯德国瑞城东方新天地首创奥莱槐房万达天宫院凯德望京凯德太阳宫凯德望京凯德二店西安开元钟楼廊坊天津苏宁天津凯德天津湾凯德27日西单远大秦皇岛万达邢台万达大兴机场28日大兴良乡西红门荟聚29日通州贵友顺义隆华通州苏宁苏州春风里赛特奥莱30日朝阳二店昌平回龙观一店昌平回龙观二店延庆中踏延庆万达合生汇颐和园SKP固安涿州涿州宜佳旺大兴春风里高碑店阳光通州爱琴海长楹天街三河天洋店苏州狮山天街朝阳一店昌平路劲昌平乐多港昌平阳光燕莎奥莱
  • 每个门店的要货日期不一样,一般是7天、14天、21天可以要一次货。我需要前期配置出来所有店的要货周期和要货日期。 我希望日期能跟随周期自动推算出未来所有的要货日期。因为后续涉及统计报表,我需要根据他的查询时间,显示出这个店下次最近一次的要货日期。。  比如东安店今天查询,“要货日期”那里就应该显示10/22/2023。有没有什么方法可以实现?
  • data数据集中的部门和MDYHZQ数据集有共同的字段ZICZS0000,如何在“要货周期”单元格,取到DAYS的值 ?    (不用在语句中用inner join关联的方式) 记得帆软里有个过滤功能把?
  • SELECT ${sel_col} FROM "_SYS_BIC"."CB.AL.YW/ZAL_STOCK_BQPRICE"(PLACEHOLDER."$$ZIP_STDATE$$"=>${user_date_from}   --查询开始日期,PLACEHOLDER."$$ZIP_ENDDATE$$"=>${user_date_to}) A LEFT JOIN(select (CASE WHEN ZICYY0313 IS NOT NULL THEN ZICYY0313 ELSE '未做标记单' END ) ZICYY0313,(CASE WHEN ZICYY3030 IS NOT NULL THEN ZICYY3030      WHEN ZICYY3030 IS NULL THEN '无货位'END ) ZICYY3030,ZICZS0000 BM,ZICZB0000 PCfrom "_SYS_BIC"."CB.AL.YW/ZAL_STOCK_BQPRICEJGFDS_KWBS"(PLACEHOLDER."$$ZIP_STDATE$$"=>${user_date_from}   --查询开始日期,PLACEHOLDER."$$ZIP_ENDDATE$$"=>${user_date_to})  -- 当前日期 ) G ON A.ZICZS0000=G.BM AND A.ZICZB0000=G.PC LEFT JOIN  "_SYS_BIC"."CB.BL.YW/ZBL_ZDEMM012" B ON  A.ZICZS0000=B.ZICZS0000 AND A.ZICZB0000=B.ZICZB0000 LEFT JOIN(SELECT COMP_CODE,ZICZB0000,ZICZA0000,ZICKA0012 AS GSRKRQ FROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDEMM013" ) C ON  A.COMP_CODE=C.COMP_CODE  AND A.ZICZB0000=C.ZICZB0000 AND A.ZICZA0000=C.ZICZA0000WHERE 1=1 -- A.ZICZA0003 <> '1110' AND -- 不取旧饰   AND A.ZJS_TO<>0  AND LENGTH(A.ZICZB0000)>0  AND LENGTH(A.ZICZB0001)>0  AND A.ZJS_TO <>'0.001'${user_ziczs0000_auth} --部门(含权限)${user_zicza0004} --商品大类${user_zicza0015} --品种ORDER BY ${sel_col}
  • J列“上限比例”如何根据陈列数量的数值来显示不同的比例值呢?除了写公式:IF(I4>=3000, "35%", IF(I4>=2500, "45%", IF(I4>=2000, "50%", IF(I4>=1500, "55%", IF(I4>=1000, "60%", IF(I4>=800, "65%", IF(I4>=600, "70%", IF(I4>=400, "75%", IF(I4>=300, "80%", IF(I4>=200, "90%", IF(I4>=150, "100%", IF(I4>=100, "110%", "120%"))))))))))))或者switch("true",i4>=3000,"35%",i4>=2500,"45%",i4>=2000,"50%",i4>=1500,"55%",i4>=1000,"60%",i4>=800,"65%",i4>=600,"70%",i4>=400,"75%",i4>=300,"80%",i4>=200,"90%",i4>=150,"100%",i4>=100,"110%",i4<100,"120%")还有其他方式么?写完感觉公式太长了 。能否做成配置表类型的?左图是配置表,右图是J列根据I列的值显示不同的上限比例
  • 后台原始数据:报表查询结果:  每一个单据编号后面都会跟所有数据,以此类推:填报属性:查询界面:
  • 想根据月计划和月累计销售,除以“月剩余天数”来计算出每天所需的销售额。。
  •        填报报表在提交时会把图片上传到FTP服务器里。  但在查询表里怎么把对应的图片显示出来呢?  插入超链接么? 
  • 1: 用语句跑就是一条数据:2:用报表就会多一条33300的数据, 不知道咋出来的
  • 报错信息为:inserted value too large for column: search table error:  value conversion failed;exception 70004013: cannot convert "100" to the type VARCHAR(2) for column PM,Exception in executor plan337098564@hanaphn01原语句:原语句.zipSELECT A.*,B.DTXS,A.TB-1 AS TBZF,A.HB-1 AS HBZF,TB.TBSJXSJS,HB.HBSJXSJS,DY.SJXSJS,QN.QNSJXSJE ,JN.JNSJXSJE FROM (SELECT * FROM "_SYS_BIC"."CB.AL.YW/ZAL_BMYXSJDB"(PLACEHOLDER."$$CALMONTH$$"=>'202308',PLACEHOLDER."$$CALDAY$$"=>'20230813')WHERE 1=1 --AND ZICZS0000 IN (${GET_ZICZS0000}) ) ALEFT JOIN (SELECT ZICZS0000,SUM(SJXSJE) AS DTXS FROM(SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAV010 AS SJXSJEFROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' AND C.ZICXA0005='Y' AND A.CALDAY='20230813'  AND A.ZICZS0008<>'8009194' --屏蔽大客户) GROUP BY ZICZS0000) B ON A.ZICZS0000=B.ZICZS0000 LEFT JOIN  ( SELECT ZICZS0000,YF AS TBYF,SUM(SJXSJS) AS TBSJXSJS FROM(SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAJ022 AS SJXSJSFROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' AND C.ZICXA0005='Y' AND A.CALMONTH='20220813'  AND A.ZICZS0008<>'8009194' --屏蔽大客户) GROUP BY ZICZS0000,YF  ) TB ON A.ZICZS0000=TB.ZICZS0000 LEFT JOIN  (  SELECT ZICZS0000,YF AS TBYF,SUM(SJXSJS) AS HBSJXSJS FROM(SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAJ022 AS SJXSJSFROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' AND C.ZICXA0005='Y' AND A.CALMONTH='20230713'  AND A.ZICZS0008<>'8009194' --屏蔽大客户)GROUP BY ZICZS0000,YF  ) HB ON A.ZICZS0000=HB.ZICZS0000   LEFT JOIN  (  SELECT ZICZS0000,YF AS TBYF,SUM(SJXSJS) AS SJXSJS FROM(SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAJ022 AS SJXSJSFROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' AND C.ZICXA0005='Y' AND A.CALMONTH='202308'  AND A.ZICZS0008<>'8009194' --屏蔽大客户)GROUP BY ZICZS0000,YF  ) DY ON A.ZICZS0000=DY.ZICZS0000 LEFT JOIN  (  SELECT ZICZS0000,SUM(SJXSJE) AS QNSJXSJE FROM(SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAV010 AS SJXSJEFROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' AND C.ZICXA0005='Y' AND A.CALYEAR='2022' AND A.CALDAY<='20220813'  AND A.ZICZS0008<>'8009194')GROUP BY ZICZS0000  ) QN ON A.ZICZS0000=QN.ZICZS0000     LEFT JOIN  (  SELECT ZICZS0000,SUM(SJXSJE) AS JNSJXSJE FROM(SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAV010 AS SJXSJEFROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' AND C.ZICXA0005='Y' AND A.CALYEAR='2023'  AND A.CALDAY<='20230813' AND A.ZICZS0008<>'8009194')GROUP BY ZICZS0000 ) JN ON A.ZICZS0000=JN.ZICZS0000 WHERE  JN.JNSJXSJE<>0 OR A.ZIFYY0801>0ORDER BY A.ZICZS0000

336

42

336

10

个人成就
内容被浏览106,168
加入社区6年237天
返回顶部