2020-09-02 08:05发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在使用CR XI设... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在使用CR XI设计报告。
我的Crystal Report中有一个数字数据类型字段。 我想用科学计数法显示领域,但我不知道该怎么做! 我一直在查看Crystal Reports中该字段的格式部分,而指数不存在。. 我需要将23000转换为2.3E + 04
我该怎么办?
这是我的团队提出的最接近的结果:
本地号码var值:= {FIELD}; 本地数字var x:= 0; 本地号码计数器 本地stringvar sciNo; 而值<1和值> 0 做 ( 值:=值* 10; x:= x-1; 计数器:= x; ); 而值> -1和值<0 做 ( 值:=值* 10; x:= x-1; 计数器:= x; ); 而值<= -10 做 ( 值:=值/10; x:= x-1; 计数器:= x; ); 而值> = 10 做 ( 值:=值/10; x:= x + 1; 计数器:= x; ); 本地stringvar数组结果:= MakeArray(ToText(value,4),IF(counter> = 0 and counter <10)然后是" E + 0" else if(counter> = 10)然后是" E +" else if(counter <= -10),然后是" E-",否则是" E-0",ToText(abs(counter),0)); sciNo:=加入(结果); sciNo:= Replace(sciNo,"",""); 科学编号
最多设置5个标签!
这是我的团队提出的最接近的结果:
一周热门 更多>