sample_app.sra 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. $PBExportHeader$sample_app.sra
  2. forward
  3. global transaction sqlca
  4. global dynamicdescriptionarea sqlda
  5. global dynamicstagingarea sqlsa
  6. global error error
  7. global message message
  8. end forward
  9. global variables
  10. string publ_operator="miva"
  11. //操作员名
  12. int sys_power[]
  13. //系统权限数组
  14. boolean sys_power_issuper=false
  15. //超级用户标志
  16. string sys_super_name='超级用户'
  17. string sys_super_id='super'
  18. //超级用户ID
  19. STRING SYS_INIFILENAME='sc_wiz.ini'
  20. //指定系统INI文件
  21. string sys_power_key='165747851239866'
  22. string sys_system_id='ScwareV1.0'
  23. //系统信息
  24. string sys_message_title="售价管理系统 V1.0 [Bata 1]"
  25. string sys_message_customer_briefname=""
  26. string sys_message_report_title="顺德得胜涂料有限公司"
  27. string sys_message_customer_TEL=""
  28. string sys_message_maker="miva"
  29. string sys_message_copyright_inc="2000-12-22"
  30. string sys_message_copyright_inE=""
  31. string sys_message_Version="V1"
  32. string sys_message_copytime="2000-12-22"
  33. string sys_message_timeoutdate="2001.05.01"
  34. date sys_begin_date= 2001-02-03
  35. int sys_show_bsn=0 //0-显示业务内容 1-只显示售价管理
  36. string sys_flashbmpname='flashwinpic.bmp' //开始窗口的图片名称
  37. end variables
  38. global type sample_app from application
  39. end type
  40. global sample_app sample_app
  41. on sample_app.create
  42. appname = "sample_app"
  43. message = create message
  44. sqlca = create transaction
  45. sqlda = create dynamicdescriptionarea
  46. sqlsa = create dynamicstagingarea
  47. error = create error
  48. end on
  49. on sample_app.destroy
  50. destroy( sqlca )
  51. destroy( sqlda )
  52. destroy( sqlsa )
  53. destroy( error )
  54. destroy( message )
  55. end on
  56. event open;//f_regcheck()
  57. //
  58. //IF TODAY()>RelativeDate(DATE(sys_message_timeoutdate),-20) THEN
  59. // MESSAGEBOX(sys_message_timeoutdate,'系统即将超使用期限,请与软件供应商联系注册!')
  60. //END IF
  61. //
  62. //IF TODAY()>DATE(sys_message_timeoutdate) THEN
  63. // MESSAGEBOX(sys_message_timeoutdate,'超使用期限,请与软件供应商联系!')
  64. // RETURN
  65. //END IF
  66. //
  67. //OPEN(w_sys_BEGIN) //打开闪烁窗口(连接数据库)
  68. //
  69. //OPEN(w_sys_wait)
  70. //w_sys_wait.hide()
  71. ////
  72. ////string ls_rp,LS_FN,LS_TEL
  73. ////
  74. ////select sysuser into :ls_rp from usermessage where id = 1 ;
  75. ////if sqlca.sqlcode <> 0 then
  76. //// MessageBox ('系统',"不能读取用户信息!")
  77. //// HALT
  78. ////END IF
  79. ////sys_message_report_title=f_psw_bczh(ls_rp,1,sys_power_key)
  80. ////
  81. ////select userfullNAME into :LS_FN from usermessage where id =1 ;
  82. ////if sqlca.sqlcode <> 0 then
  83. //// MessageBox ('系统',"不能读取用户信息!")
  84. //// HALT
  85. ////END IF
  86. ////sys_message_customer_briefname=f_psw_bczh(LS_FN,1,sys_power_key)
  87. ////
  88. ////select tel into :LS_TEL from usermessage where id =1 ;
  89. ////if sqlca.sqlcode <> 0 then
  90. //// MessageBox ('系统',"不能读取用户信息!")
  91. //// HALT
  92. ////END IF
  93. ////sys_message_customer_tel=f_psw_bczh(LS_TEL,1,sys_power_key)
  94. ////
  95. ////f_sytm_orgprams()
  96. //open(w_sys_dl)
  97. //Open (w_genapp_frame_hidebsn)
  98. ////Open (w_genapp_frame)
  99. ////w_genapp_frame.hide()
  100. //
  101. ////if integer(ProfileString (sys_inifilename, "systemsetup", "model", "0"))=0 then
  102. //// w_genapp_frame.setpicture(ProfileString (sys_inifilename, "systemsetup", "wallpaper", ""),true)
  103. ////else
  104. //// w_genapp_frame.setpicture(ProfileString (sys_inifilename, "systemsetup", "wallpaper", ""),false)
  105. ////end if
  106. //
  107. end event