以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]新年恭喜发财,请教个表设计的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28835)

--  作者:lution_360
--  发布时间:2013/2/20 10:06:00
--  [求助]新年恭喜发财,请教个表设计的问题

如图:


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

一个表格中,有两列的数据,一列是:“外商名称”,另一列是“供货商名称”;

这两列以前需要手工录入到表里,而且是经常有重复的。

 

我现在想在新建的表里把这些“外商名称”、“供货商名称”都预先录入到系统里,然后让使用者通过下拉菜单或其它方式来选择这些名称,避免手工录入的错误及节省时间。

而且不同的登陆账号使用者,能看到的“外商名称”、“供货商名称”是不一样的。

 

请问如何实现?


--  作者:sunbrain
--  发布时间:2013/2/20 10:09:00
--  
参见 
自定义录入界面
http://www.foxtable.com/help/topics/1534.htm

--  作者:lin_hailun
--  发布时间:2013/2/20 10:11:00
--  
 设计一个外商表和一个供应商表,加入允许查看列,填入登录的账号或者角色。

 然后代码在登录的时候处理一下就行了。

--  作者:lution_360
--  发布时间:2013/2/20 10:18:00
--  

谢谢 楼上2位。

再请教一个很白的问题。

我们在设计表里的列的时候,类型是字符,长度的单位是什么,

这里默认是16,是不是表示1个汉字占2位,16就是可以输入8个汉字或16个数字或子母。


--  作者:blackzhu
--  发布时间:2013/2/20 10:20:00
--  
最大不能超过255  超过用备注列   
--  作者:lin_hailun
--  发布时间:2013/2/20 10:25:00
--  
以下是引用lution_360在2013-2-20 10:18:00的发言:

谢谢 楼上2位。

再请教一个很白的问题。

我们在设计表里的列的时候,类型是字符,长度的单位是什么,

这里默认是16,是不是表示1个汉字占2位,16就是可以输入8个汉字或16个数字或子母。


狐表使用的是Unicode编码方式,不论是数字还是字母还是汉字,都占2个字节。

16的意思,是可以输入16个字符,也就是32个字节。

--  作者:lution_360
--  发布时间:2013/2/20 10:36:00
--  

继续,再请教一个列的问题


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

这个表,以前是手工录入的,在“外贸合同金额(USD)”这一列

默认是美元的单位,但有时也会手工写成英磅或欧元,或人民币。

 

但我现在在设计表格时,如何方便的体现这种现象呢,难道要新建4个列分别是美元,英磅或欧元,或人民币。这样吗?


--  作者:lution_360
--  发布时间:2013/2/20 10:37:00
--  

我想了一下,建个下拉的菜单,分别把美元,英磅或欧元,或人民币录入进去,但这样也不行。

因为这一行是这样的单位,但下一行的数据又是另一种单位。


--  作者:lution_360
--  发布时间:2013/2/20 10:49:00
--  
想了一下,把“外贸合同金额(USD)”,弄成一个表,里面再建各种金额单位的列。
--  作者:lin_hailun
--  发布时间:2013/2/20 10:50:00
--  
 金额列直接填入数值,再加一个单位列标记何种货币。