123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- $PBExportHeader$atudexe.sra
- forward
- global transaction sqlca
- global dynamicdescriptionarea sqlda
- global dynamicstagingarea sqlsa
- global error error
- global message message
- end forward
- global variables
- string publ_operator="sywise"
- //当前操作员名
- int sys_power[]
- //系统权限数组
- string sys_right
- //权限字符串
- boolean sys_power_issuper=false
- //超级用户标志
- string sys_super_name='超级用户'
- string sys_super_id='sywise'
- //超级用户ID
- STRING SYS_INIFILENAME='sc_wiz.ini'
- //指定系统INI文件
- string sys_power_key='1657473433769866'
- string sys_system_id='nhedurs200107'
- //系统信息
- string sys_message_title=""
- string sys_message_customer_briefname=""
- string sys_message_report_title=""
- string sys_message_customer_TEL=""
- string sys_message_maker="sywise PB"
- string sys_message_copyright_inc="2000-12-22"
- string sys_message_copyright_inE=""
- string sys_message_Version="V1"
- string sys_message_copytime="2000-12-22"
- string sys_message_timeoutdate="2001.10.01"
- date sys_begin_date= 2001-02-03
- //开始窗口的图片名称
- string sys_flashbmpname='first.bmp'
- string sys_cur_areacode='440682' //地区编号
- string sys_cur_statuscode='441303' //全国学籍号地区编号
- string sys_cur_path='' //系统当前绝对路径
- long Sys_mode=0 //不用
- long sys_cur_schoolid=0
- //局模式=0
- //校模式=当前学校id
- long sys_cur_twnid=0 //局模式时的当前镇id,<>0 时为镇id
- string sys_cur_twnname='' //当前镇名称
- string sys_cur_schoolname='' //当前学校名称
- transaction remote_sqlca//远程(局)事务对象
- transaction dataincept_sqlca//数据传递事务对象
- long sys_usergroup[]
- //系统用户组
- //s_sys_tntblinfo s_tntblinfo[100] //系统数据表信息
- //uo_mdflog sys_uo_mdflog
- end variables
- global type atudexe from application
- end type
- global atudexe atudexe
- type prototypes
- subroutine keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library 'user32.dll'
- end prototypes
- on atudexe.create
- appname = "atudexe"
- message = create message
- sqlca = create transaction
- sqlda = create dynamicdescriptionarea
- sqlsa = create dynamicstagingarea
- error = create error
- end on
- on atudexe.destroy
- destroy( sqlca )
- destroy( sqlda )
- destroy( sqlsa )
- destroy( error )
- destroy( message )
- end on
- event open;long ls_rslt=1
- string lls_str
- uo_atudexe uo_ins_atudexe
- uo_ins_atudexe=create uo_atudexe
- ls_rslt=uo_ins_atudexe.f_init_syscurpath(lls_str)
- //ls_rslt=uo_ins_atudexe.f_autoupdateexe(sqlca,lls_str)
- ls_rslt=uo_ins_atudexe.f_istlnewfile()
- //atudexe
- halt
- destroy uo_ins_atudexe
- end event
|