w_credence_post_cancel.srw 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. $PBExportHeader$w_credence_post_cancel.srw
  2. forward
  3. global type w_credence_post_cancel from w_publ_base
  4. end type
  5. type dw_1 from datawindow within w_credence_post_cancel
  6. end type
  7. type gb_2 from groupbox within w_credence_post_cancel
  8. end type
  9. type cb_1 from uo_imflatbutton within w_credence_post_cancel
  10. end type
  11. type p_1 from picture within w_credence_post_cancel
  12. end type
  13. type mle_1 from multilineedit within w_credence_post_cancel
  14. end type
  15. end forward
  16. global type w_credence_post_cancel from w_publ_base
  17. integer width = 2043
  18. integer height = 1004
  19. string title = "反登帐"
  20. boolean minbox = false
  21. long backcolor = 80269524
  22. dw_1 dw_1
  23. gb_2 gb_2
  24. cb_1 cb_1
  25. p_1 p_1
  26. mle_1 mle_1
  27. end type
  28. global w_credence_post_cancel w_credence_post_cancel
  29. type variables
  30. uo_credence uo_credpost
  31. end variables
  32. on w_credence_post_cancel.create
  33. int iCurrent
  34. call super::create
  35. this.dw_1=create dw_1
  36. this.gb_2=create gb_2
  37. this.cb_1=create cb_1
  38. this.p_1=create p_1
  39. this.mle_1=create mle_1
  40. iCurrent=UpperBound(this.Control)
  41. this.Control[iCurrent+1]=this.dw_1
  42. this.Control[iCurrent+2]=this.gb_2
  43. this.Control[iCurrent+3]=this.cb_1
  44. this.Control[iCurrent+4]=this.p_1
  45. this.Control[iCurrent+5]=this.mle_1
  46. end on
  47. on w_credence_post_cancel.destroy
  48. call super::destroy
  49. destroy(this.dw_1)
  50. destroy(this.gb_2)
  51. destroy(this.cb_1)
  52. destroy(this.p_1)
  53. destroy(this.mle_1)
  54. end on
  55. event open;call super::open;dw_1.settransobject(sqlca)
  56. dw_1.retrieve(sys_accsetid)
  57. uo_credpost = create uo_credence
  58. end event
  59. event close;destroy uo_credpost
  60. end event
  61. type cb_func from w_publ_base`cb_func within w_credence_post_cancel
  62. boolean visible = false
  63. integer x = 78
  64. integer y = 180
  65. boolean enabled = false
  66. end type
  67. type cb_exit from w_publ_base`cb_exit within w_credence_post_cancel
  68. integer x = 1614
  69. integer y = 744
  70. string text = "取消"
  71. end type
  72. type dw_1 from datawindow within w_credence_post_cancel
  73. integer x = 585
  74. integer y = 36
  75. integer width = 1413
  76. integer height = 152
  77. integer taborder = 20
  78. boolean bringtotop = true
  79. string dataobject = "dw_accset_curyearmon"
  80. boolean border = false
  81. boolean livescroll = true
  82. end type
  83. type gb_2 from groupbox within w_credence_post_cancel
  84. integer x = 613
  85. integer y = 680
  86. integer width = 1390
  87. integer height = 36
  88. integer taborder = 40
  89. integer textsize = -9
  90. integer weight = 400
  91. fontcharset fontcharset = gb2312charset!
  92. fontpitch fontpitch = variable!
  93. string facename = "宋体"
  94. long textcolor = 33554432
  95. long backcolor = 67108864
  96. end type
  97. type cb_1 from uo_imflatbutton within w_credence_post_cancel
  98. integer x = 1211
  99. integer y = 748
  100. integer width = 311
  101. integer height = 96
  102. integer taborder = 50
  103. boolean bringtotop = true
  104. boolean default = true
  105. string normalpicname = "ok.bmp"
  106. end type
  107. event clicked;string arg_msg
  108. if uo_credpost.cancel_post(sys_subaccsetid,arg_msg,true)=0 then
  109. messagebox(publ_operator,arg_msg)
  110. return
  111. end if
  112. f_setsysoplog('反登帐','反登帐,用户:'+publ_operator+',帐套:'+s_sys_accset.accsetname,arg_msg,TRUE)
  113. arg_msg='会计期间:'+string(sys_curyearmon)+'的凭证反登帐成功,'+arg_msg
  114. messagebox(publ_operator,arg_msg)
  115. close(parent)
  116. end event
  117. type p_1 from picture within w_credence_post_cancel
  118. integer x = 32
  119. integer y = 36
  120. integer width = 539
  121. integer height = 832
  122. boolean bringtotop = true
  123. boolean originalsize = true
  124. string picturename = "graphics\post.bmp"
  125. boolean border = true
  126. borderstyle borderstyle = stylelowered!
  127. boolean focusrectangle = false
  128. end type
  129. type mle_1 from multilineedit within w_credence_post_cancel
  130. integer x = 613
  131. integer y = 196
  132. integer width = 1390
  133. integer height = 444
  134. integer taborder = 30
  135. boolean bringtotop = true
  136. integer textsize = -9
  137. integer weight = 400
  138. fontcharset fontcharset = gb2312charset!
  139. fontpitch fontpitch = variable!
  140. string facename = "宋体"
  141. long textcolor = 16711680
  142. string text = " 你可以利用~"反登帐~"工具将本期输入的所有记帐凭 证都恢复成登帐以前的状态。 按~"确定~"按钮开始反登帐。"
  143. boolean displayonly = true
  144. borderstyle borderstyle = stylelowered!
  145. end type