📄 fkhmc.prg
字号:
PUBLIC BBM && 报表名
BBM="FKHMC.FRX"
IF USED("RSXX")
SELE RSXX
ELSE
SELE 0
USE ..\DATA\RSXX ALIAS RSXX
ENDIF
IF USED("CXSTRU")
SELE CXSTRU
ELSE
SELE 0
USE CXSTRU.SYS ALIAS CXSTRU EXCL
ENDIF
ZAP
APPE FROM CXRSXX.SYS
DO TYCX WITH "RSXX.DBF","RSXX",.F.
SELE RSXX
SET ORDER TO 编号
IF EMPTY(CXTJ)
SELECT DIST 科室,编号,姓名,行政职务,技术职务,性别,民族,出生日期,籍贯,家庭成分,本人成分,政治面貌,入党时间,工作时间,计工龄时间,赤医龄,护教时间,评定时间,任职日期,毕业时间,毕业学校,学制,文化程度,000 AS YM ;
FROM RSXX ORDER BY 职级编号,级别编号 INTO DBF ZGHMC.DBF
ELSE
SELECT DIST 科室,编号,姓名,行政职务,技术职务,性别,民族,出生日期,籍贯,家庭成分,本人成分,政治面貌,入党时间,工作时间,计工龄时间,赤医龄,护教时间,评定时间,任职日期,毕业时间,毕业学校,学制,文化程度,000 AS YM ;
FROM RSXX WHERE &CXTJ ORDER BY 职级编号,级别编号 INTO DBF ZGHMC.DBF
ENDIF
IF USED("ZGHMC")
SELE ZGHMC
ELSE
SELE 0
USE ZGHMC ALIAS ZGHMC
ENDIF
COUNT TO ZJL
IF ZJL<=0
=MESSAGEBOX("无可打印数据!",0+16,"提示信息")
USE IN RSXX
USE IN ZGHMC
RETURN
ENDIF
STORE 1 TO P1,P2,P3
YJL=30
ZYM=0000
_PAGENO=1
_PEPAGE=9999
_PWAIT=.F.
DO FORM HMCPRINT
IF USED("RSXX")
USE IN RSXX
ENDIF
IF USED("ZGHMC")
USE IN ZGHMC
ENDIF
*ERASE JSMXB.DBF
RETURN
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -