以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  piao据打印,金额大写,如果为空,如何显示?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95123)

--  作者:szsmall
--  发布时间:2017/1/10 18:00:00
--  piao据打印,金额大写,如果为空,如何显示?
现在大写金额用下面代码。如果为空,如何显示?

e.Text = CUNumber(GetDigit(e.Value,1))


图片点击可在新窗口打开查看此主题相关图片如下:125.jpg
图片点击可在新窗口打开查看


--  作者:有点色
--  发布时间:2017/1/10 18:20:00
--  
e.Text = iif(GetDigit(e.Value,1)=nothing, "X", CUNumber(GetDigit(e.Value,1)))
[此贴子已经被作者于2017/1/10 18:22:23编辑过]

--  作者:szsmall
--  发布时间:2017/1/10 18:50:00
--  
Foxtable里,只能用X,没办法用“圆圈打叉”?
[此贴子已经被作者于2017/1/10 18:50:08编辑过]

--  作者:有点蓝
--  发布时间:2017/1/10 20:19:00
--  
http://www.foxtable.com/webhelp/scr/1273.htm


图片点击可在新窗口打开查看此主题相关图片如下:无标题.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2017/1/10 20:21:58编辑过]

--  作者:小马甲
--  发布时间:2017/1/10 21:09:00
--  
e.Text = iif(GetDigit(e.Value,1)=nothing, ChrW(8855), CUNumber(GetDigit(e.Value,1)))

--  作者:有点蓝
--  发布时间:2017/1/10 21:21:00
--  
万能的互联网
--  作者:小马甲
--  发布时间:2017/1/10 21:34:00
--  
你还有万能的狐表

建一张表,弄三列

遍历20000  输出   i    ChrW(i)    Chr(i)

以后找找方便

--  作者:szsmall
--  发布时间:2017/1/12 10:09:00
--  
大写金额前面会出现空的,是不是判断为空出现问题

e.Text = iif(GetDigit(e.Value,6)=Nothing,"X",CUNumber(GetDigit(e.Value,6)))


图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:124.jpg
图片点击可在新窗口打开查看


[此贴子已经被作者于2017/1/12 10:10:07编辑过]

--  作者:有点色
--  发布时间:2017/1/12 10:46:00
--  

 

e.Text = iif(GetDigit(e.Value,6)=Nothing or GetDigit(e.Value,6)="¥","X",CUNumber(GetDigit(e.Value,6)))

 

[此贴子已经被作者于2017/1/12 10:46:48编辑过]