pb文本框中隐藏手机号解决思路

pb文本框中隐藏手机号
文本框中显示手机号或是用户输入手机号也是显示为这样,例如:159****1586

------解决方案--------------------
用文本框可能需要在录入是的时候判断位数完了进行替换。但是如果用dw比较好实现。如图:
pb文本框中隐藏手机号解决思路
------解决方案--------------------
modify("mobileno.format=~"~tleft(mobileno,3)+'****'+right(mobileno,4)~" ") 
 这个有效吗?
如果是单行文本输入框可以设置PASSWORD属性,但这样就全部是星号了。
如果modify("mobileno.format=~"~tleft(mobileno,3)+'****'+right(mobileno,4)~" ") 
 有用的话,可以放到文本框的modified事件用,比如按下回车键生效
if KEYDOWN(KEYENTER!) THEN
 modify("mobileno.format=~"~tleft(mobileno,3)+'****'+right(mobileno,4)~" ") 
 
END IF
------解决方案--------------------

前提是这个文本在是数据窗口里的一列
dw_1.modify("mobileno.format=~"~tleft(mobileno,3)+'****'+right(mobileno,4)~" ") 
------解决方案--------------------
其实在数据窗口中比较好做。EDIT-^^^****^^^这个就是9位数,把中间3位用*号代替。采用数据窗口来吧。