以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教大师,如何设置列值为度分秒的固定格式,谢谢! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40961) |
-- 作者:新学员 -- 发布时间:2013/10/7 20:03:00 -- 请教大师,如何设置列值为度分秒的固定格式,谢谢! 请教大师,如何设置列值为度分秒的固定格式,谢谢! |
-- 作者:有点甜 -- 发布时间:2013/10/7 20:09:00 -- 不能设置,你可以用三列,分别填入 度分秒,然后用一列表达式合并三列的内容 又或者用一列输入值,然后用代码分析输入的值,得出 度分秒。
|
-- 作者:有点甜 -- 发布时间:2013/10/7 20:10:00 -- 或者你在 列属性里 设置掩码,基本能解决你的问题。 |
-- 作者:新学员 -- 发布时间:2013/10/7 20:19:00 -- 谢谢,设置掩码后无法输入数值,我主要是保存经纬度。 |
-- 作者:有点甜 -- 发布时间:2013/10/7 20:37:00 -- 先把值填入,再对值处理显示呗。 经纬度一般用小数表示也可以。
|
-- 作者:新学员 -- 发布时间:2013/10/7 20:40:00 -- 不行啊,还有没学习下好的办法 |
-- 作者:有点甜 -- 发布时间:2013/10/7 20:51:00 -- 不知道你想要什么样的效果,举例说明下。 固定格式是做不到的了,只能是变通用代码处理。
|
-- 作者:新学员 -- 发布时间:2013/10/7 20:59:00 -- 主要是在数据列中显示:35°28′39.75″这种格式,我不可能每行都要输入度分秒符号,且复制修改数值又较麻烦 |
-- 作者:有点甜 -- 发布时间:2013/10/7 21:07:00 -- 用空格分隔,35 28 39.75,然后编写datacolchanged事件,替换成 35°28′39.75″ |
-- 作者:新学员 -- 发布时间:2013/10/7 21:15:00 -- 具体咋操作啊,不太懂,望赐教,谢谢有点甜! |