注册 登录
编程论坛 VFP论坛

关于创建表字段显示顺序的问题请教

sharpex1 发布于 2021-12-28 18:14, 1627 次点击
只有本站会员才能查看附件,请 登录

创建一个表,但是1月怎么显示在最后的,看起来好别扭,请问如何让他按月份顺序排列
只有本站会员才能查看附件,请 登录
7 回复
#2
sostemp2021-12-28 18:36
月01-月02……月12
#3
sdta2021-12-28 20:29
FOR i = 1 TO 12
    b = "月" + PADL(i, 2, "0")
    ?b
ENDFOR
#4
sharpex12021-12-29 11:00
只有本站会员才能查看附件,请 登录

变成这样了
#5
laowan0012021-12-29 11:14
程序代码:

LOCAL xfile,xfield,i
xfile = SYS(2015)

xfield = '分公司 C(50)'
FOR i=1 TO 12
    xfield = xfield + ',月'+TRANSFORM(i) + ' C(20)'
ENDFOR

CREATE CURSOR &xfile (&xfield)
SELECT * FROM &xfile

建实体表就把cursor改成table
#6
sdta2021-12-30 21:56
以下是引用sharpex1在2021-12-29 11:00:02的发言:


变成这样了

程序代码:
CREATE TABLE hzb (fgs c(10))
FOR i = 1 TO 12
    b = "月" + PADL(i, 2, "0")
    ALTER TABLE hzb ADD &b c(20)
ENDFOR
BROWSE
#7
吹水佬2021-12-31 09:51
可能是用来显示的控件设置问题
打开表看看表结构应该是按添加字段的顺序
#8
gs25367856782021-12-31 10:23
浏览表时,请用
browse all
看看
1