问题版本: |
85-U6普及版3.2 |
问题模块: |
2-UFO报表 |
所属行业: |
0-通用 |
问题状态: |
1-UU通注册用户 |
关 键 字: |
批处理如何实现将截止日期输出到单元格 |
适用产品: |
809 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-11-14 9:14:20 |
问题名称: |
批处理如何实现将截止日期输出到单元格 |
问题现象: |
let &qsrq =GETSTR("起始日期") let &jzrq =GETSTR("截止日期") let c3=&jzrq let c6=XJLL(&qsrq,&jzrq,"借","01",,,,) let c7=XJLL(&qsrq,&jzrq,"借","02",,,,) let c8=XJLL(&qsrq,&jzrq,"借","02",,,,) let d10=0-"利润表.rep"->d13 Relation 年 with "利润表.rep"->年,月 with "利润表.rep"->月 1、以上批处理如何实现将截止日期输出到单元格C3,格式为2008年9月31日或者2008年9月 2、公式(0-"利润表.rep"->d13 Relation 年 with "利润表.rep"->年,月 with "利润表.rep"->月)写入上面的批处理应该怎么写?截止日期在写在什么位置? |
原因分析: |
可以参照如下c3取截止日期转换后的格式,录\的时候保证是YYYY-MM-DD格式 let &qsrq = getstr("起始日期") let &jzrq= getstr("截止日期") let c3=substr(&jzrq,1,4)+"年"+substr(&jzrq,6,2)+"月"+substr(&jzrq,9,2)+"日" let c7=XJLL(&qsrq,&jzrq,"借","01","003",2008,"y",) 他表取数只是取一个数据过来,起始截止日期变量无法参与,可以用批命令变量先把利润表出来,然后再用取数公式把这个数据取过来! |
解决方案: |
可以参照如下c3取截止日期转换后的格式,录入的时候保证是YYYY-MM-DD格式 let &qsrq = getstr("起始日期") let &jzrq= getstr("截止日期") let c3=substr(&jzrq,1,4)+"年"+substr(&jzrq,6,2)+"月"+substr(&jzrq,9,2)+"日" let c7=XJLL(&qsrq,&jzrq,"借","01","003",2008,"y",) 他表取数只是取一个数据过来,起始截止日期变量无法参与,可以用批命令变量先把利润表出来,然后再用取数公式把这个数据取过来! | |