编程论坛
注册
登录
编程论坛
→
VFP论坛
如何在dbf表结构文件中增加“是否打印”字段
王咸美
发布于 2025-09-02 08:14, 1553 次点击
现有xsda.dbf表文件,我想修改结构文件,增加“是否打印”字段,并进行编辑,代码如何写,请高手赐教,万分感谢!!!
10 回复
#2
sych
2025-09-02 08:21
ALTER TABLE
#3
z12689
2025-09-02 08:23
alter table 表名 add column 字段名 类型(宽度[,小数位] )
#4
王咸美
2025-09-02 08:58
只有本站会员才能查看附件,请
登录
只有本站会员才能查看附件,请
登录
我想获得上图所示的效果,请高手赐教!谢谢!
#5
wengjl
2025-09-02 14:48
王老师,3楼的Z12689已回答你了!
#6
王咸美
2025-09-02 15:22
不是在dbf表中插入字段名,而是在结构文件中插入字段名。
#7
wengjl
2025-09-03 14:20
你的意思:
sele *, .T. as 是否打印 from xsda into cursor temp
sele temp
brow
是这样吗?
#8
xuminxz
2025-09-04 17:41
回复 楼主 王咸美
什么是结构文件?
#9
王咸美
2025-09-04 18:12
如4楼图示
#10
王咸美
2025-09-04 19:11
@wengji
可以选择任一字段确定是否打印,不是每条记录是否打印
#11
xuminxz
2025-09-06 17:41
程序代码:
lset
=
UPPER
(
SET
("Safety"))
SET
SAFETY
OFF
IF
!USED(
'
xsda
'
)
then
USE
xsda
IN
0
ENDIF
SELECT
xsda
COPY STRUCTURE EXTENDED
TO
strutemp
SELECT
.t. 是否打印 ,
*
FROM
strutemp
INTO
dbf xsdadyzd
USE
in
strutemp
DELETE
FILE
strutemp
brow
SET
SAFETY
&
lset
1