w_mtrldef_edit_popup.srw 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  1. $PBExportHeader$w_mtrldef_edit_popup.srw
  2. forward
  3. global type w_mtrldef_edit_popup from w_mtrldef_edit
  4. end type
  5. end forward
  6. global type w_mtrldef_edit_popup from w_mtrldef_edit
  7. boolean minbox = true
  8. boolean maxbox = true
  9. windowtype windowtype = popup!
  10. windowstate windowstate = maximized!
  11. end type
  12. global w_mtrldef_edit_popup w_mtrldef_edit_popup
  13. forward prototypes
  14. public subroutine wf_hidecol ()
  15. end prototypes
  16. public subroutine wf_hidecol ();String ls_modify
  17. If Not f_power_ind(1928) Then //1928 查看设定购价
  18. ls_modify = ''
  19. ls_modify = "destroy lmbuyprice_t ~n " + "lmbuyprice.visible=0 ~n "
  20. dw_index.Modify(ls_modify)
  21. dw_cost.Modify(ls_modify)
  22. End If
  23. If Not f_power_ind(1930) Then //1930 查看设定售价
  24. ls_modify = ''
  25. ls_modify = "destroy lmsaleprice_t ~n " + "lmsaleprice.visible=0 ~n "
  26. dw_index.Modify(ls_modify)
  27. dw_cost.Modify(ls_modify)
  28. End If
  29. If Not f_power_ind(1929) Then //1929 编辑设定购价
  30. ls_modify = ''
  31. ls_modify = "lmbuyprice.protect = 1 ~n" + "lmbuyprice_t.color = 0 ~n" + "lmbuyprice.color = 0 ~n"
  32. dw_cost.Modify(ls_modify)
  33. End If
  34. If Not f_power_ind(1931) Then //1931 编辑设定售价
  35. ls_modify = ''
  36. ls_modify = "lmsaleprice.protect = 1 ~n" + "lmsaleprice_t.color = 0 ~n" + "lmsaleprice.color = 0 ~n"
  37. dw_cost.Modify(ls_modify)
  38. End If
  39. end subroutine
  40. on w_mtrldef_edit_popup.create
  41. call super::create
  42. end on
  43. on w_mtrldef_edit_popup.destroy
  44. call super::destroy
  45. end on
  46. event ue_before_open;call super::ue_before_open;wf_hidecol()
  47. end event
  48. type cb_func from w_mtrldef_edit`cb_func within w_mtrldef_edit_popup
  49. end type
  50. type cb_exit from w_mtrldef_edit`cb_exit within w_mtrldef_edit_popup
  51. end type
  52. type sle_usual_query from w_mtrldef_edit`sle_usual_query within w_mtrldef_edit_popup
  53. end type
  54. type cb_nextpage from w_mtrldef_edit`cb_nextpage within w_mtrldef_edit_popup
  55. end type
  56. type cb_priorpage from w_mtrldef_edit`cb_priorpage within w_mtrldef_edit_popup
  57. end type
  58. type cb_firstpage from w_mtrldef_edit`cb_firstpage within w_mtrldef_edit_popup
  59. end type
  60. type cb_retrieveall from w_mtrldef_edit`cb_retrieveall within w_mtrldef_edit_popup
  61. end type
  62. type em_pagerowno from w_mtrldef_edit`em_pagerowno within w_mtrldef_edit_popup
  63. end type
  64. type st_pagerowno from w_mtrldef_edit`st_pagerowno within w_mtrldef_edit_popup
  65. end type
  66. type st_1 from w_mtrldef_edit`st_1 within w_mtrldef_edit_popup
  67. end type
  68. type cb_add from w_mtrldef_edit`cb_add within w_mtrldef_edit_popup
  69. end type
  70. type cb_edit from w_mtrldef_edit`cb_edit within w_mtrldef_edit_popup
  71. end type
  72. type cb_delet from w_mtrldef_edit`cb_delet within w_mtrldef_edit_popup
  73. end type
  74. type cb_choice from w_mtrldef_edit`cb_choice within w_mtrldef_edit_popup
  75. end type
  76. type cb_cancel from w_mtrldef_edit`cb_cancel within w_mtrldef_edit_popup
  77. end type
  78. type cbx_mlselect from w_mtrldef_edit`cbx_mlselect within w_mtrldef_edit_popup
  79. end type
  80. type cbx_allselect from w_mtrldef_edit`cbx_allselect within w_mtrldef_edit_popup
  81. end type
  82. type cb_mode_itfchg_b from w_mtrldef_edit`cb_mode_itfchg_b within w_mtrldef_edit_popup
  83. end type
  84. type cb_mode_itfchg from w_mtrldef_edit`cb_mode_itfchg within w_mtrldef_edit_popup
  85. end type
  86. type gb_1 from w_mtrldef_edit`gb_1 within w_mtrldef_edit_popup
  87. end type
  88. type dw_uc from w_mtrldef_edit`dw_uc within w_mtrldef_edit_popup
  89. end type
  90. type cb_retrieve from w_mtrldef_edit`cb_retrieve within w_mtrldef_edit_popup
  91. end type
  92. event cb_retrieve::clicked;call super::clicked;wf_hidecol()
  93. end event
  94. type cb_print from w_mtrldef_edit`cb_print within w_mtrldef_edit_popup
  95. end type
  96. type ln_bar from w_mtrldef_edit`ln_bar within w_mtrldef_edit_popup
  97. end type
  98. type ln_bar2 from w_mtrldef_edit`ln_bar2 within w_mtrldef_edit_popup
  99. end type
  100. type r_bar from w_mtrldef_edit`r_bar within w_mtrldef_edit_popup
  101. end type
  102. type ln_1 from w_mtrldef_edit`ln_1 within w_mtrldef_edit_popup
  103. end type
  104. type ln_2 from w_mtrldef_edit`ln_2 within w_mtrldef_edit_popup
  105. end type
  106. type dw_index from w_mtrldef_edit`dw_index within w_mtrldef_edit_popup
  107. end type
  108. type cb_help from w_mtrldef_edit`cb_help within w_mtrldef_edit_popup
  109. end type
  110. type ddlb_notuse from w_mtrldef_edit`ddlb_notuse within w_mtrldef_edit_popup
  111. end type
  112. type cb_1 from w_mtrldef_edit`cb_1 within w_mtrldef_edit_popup
  113. end type
  114. type cb_other from w_mtrldef_edit`cb_other within w_mtrldef_edit_popup
  115. end type
  116. type ddlb_storageid from w_mtrldef_edit`ddlb_storageid within w_mtrldef_edit_popup
  117. end type
  118. type tab_1 from w_mtrldef_edit`tab_1 within w_mtrldef_edit_popup
  119. end type
  120. type tabpage_1 from w_mtrldef_edit`tabpage_1 within tab_1
  121. end type
  122. type dw_base from w_mtrldef_edit`dw_base within tabpage_1
  123. end type
  124. type tabpage_2 from w_mtrldef_edit`tabpage_2 within tab_1
  125. end type
  126. type dw_cost from w_mtrldef_edit`dw_cost within tabpage_2
  127. end type
  128. type tabpage_3 from w_mtrldef_edit`tabpage_3 within tab_1
  129. end type
  130. type dw_storage from w_mtrldef_edit`dw_storage within tabpage_3
  131. end type
  132. type tabpage_4 from w_mtrldef_edit`tabpage_4 within tab_1
  133. end type
  134. type cb_pastepack from w_mtrldef_edit`cb_pastepack within tabpage_4
  135. end type
  136. type cb_copypack from w_mtrldef_edit`cb_copypack within tabpage_4
  137. end type
  138. type cb_del_con from w_mtrldef_edit`cb_del_con within tabpage_4
  139. end type
  140. type cb_edit_con from w_mtrldef_edit`cb_edit_con within tabpage_4
  141. end type
  142. type cb_add_con from w_mtrldef_edit`cb_add_con within tabpage_4
  143. end type
  144. type dw_configure2 from w_mtrldef_edit`dw_configure2 within tabpage_4
  145. end type
  146. type dw_packpz from w_mtrldef_edit`dw_packpz within tabpage_4
  147. end type
  148. type tabpage_5 from w_mtrldef_edit`tabpage_5 within tab_1
  149. end type
  150. type cb_pastepz from w_mtrldef_edit`cb_pastepz within tabpage_5
  151. end type
  152. type cb_copypz from w_mtrldef_edit`cb_copypz within tabpage_5
  153. end type
  154. type cb_delpz from w_mtrldef_edit`cb_delpz within tabpage_5
  155. end type
  156. type cb_modpz from w_mtrldef_edit`cb_modpz within tabpage_5
  157. end type
  158. type cb_addpz from w_mtrldef_edit`cb_addpz within tabpage_5
  159. end type
  160. type cbx_all_pz from w_mtrldef_edit`cbx_all_pz within tabpage_5
  161. end type
  162. type dw_configure from w_mtrldef_edit`dw_configure within tabpage_5
  163. end type
  164. type tabpage_6 from w_mtrldef_edit`tabpage_6 within tab_1
  165. end type
  166. type dw_config_def from w_mtrldef_edit`dw_config_def within tabpage_6
  167. end type
  168. type tabpage_7 from w_mtrldef_edit`tabpage_7 within tab_1
  169. end type
  170. type cb_pastempack from w_mtrldef_edit`cb_pastempack within tabpage_7
  171. end type
  172. type cb_copympack from w_mtrldef_edit`cb_copympack within tabpage_7
  173. end type
  174. type cb_delpack from w_mtrldef_edit`cb_delpack within tabpage_7
  175. end type
  176. type cb_modpack from w_mtrldef_edit`cb_modpack within tabpage_7
  177. end type
  178. type cb_addpack from w_mtrldef_edit`cb_addpack within tabpage_7
  179. end type
  180. type cbx_allpack from w_mtrldef_edit`cbx_allpack within tabpage_7
  181. end type
  182. type dw_mtrldef_pack from w_mtrldef_edit`dw_mtrldef_pack within tabpage_7
  183. end type
  184. type cbx_hc from w_mtrldef_edit`cbx_hc within w_mtrldef_edit_popup
  185. end type
  186. type cb_mx_ch from w_mtrldef_edit`cb_mx_ch within w_mtrldef_edit_popup
  187. end type
  188. type cb_mx_del from w_mtrldef_edit`cb_mx_del within w_mtrldef_edit_popup
  189. end type
  190. type dw_ch from w_mtrldef_edit`dw_ch within w_mtrldef_edit_popup
  191. end type
  192. type cbx_auto_mtrlcode from w_mtrldef_edit`cbx_auto_mtrlcode within w_mtrldef_edit_popup
  193. end type
  194. type st_2 from w_mtrldef_edit`st_2 within w_mtrldef_edit_popup
  195. end type
  196. type em_1 from w_mtrldef_edit`em_1 within w_mtrldef_edit_popup
  197. end type
  198. type sp_v1 from w_mtrldef_edit`sp_v1 within w_mtrldef_edit_popup
  199. end type
  200. type tv_1 from w_mtrldef_edit`tv_1 within w_mtrldef_edit_popup
  201. end type
  202. type st_msg from w_mtrldef_edit`st_msg within w_mtrldef_edit_popup
  203. end type
  204. type ddlb_mtrlorigin from w_mtrldef_edit`ddlb_mtrlorigin within w_mtrldef_edit_popup
  205. end type