RIGHTMENU.MPR
上传用户:huaxusz
上传日期:2021-10-20
资源大小:610k
文件大小:4k
源码类别:

医药行业

开发平台:

VFP

  1. *       *********************************************************
  2. *       *                                                         
  3. *       * 07/02/06            RIGHTMENU.MPR             10:16:16  
  4. *       *                                                         
  5. *       *********************************************************
  6. *       *                                                         
  7. *       * 作者名称                                                
  8. *       *                                                         
  9. *       * 版权所有 (C) 2006 公司名称                             
  10. *       * 地址                                                    
  11. *       * 城市,     邮编                                          
  12. *       * 国家                                              
  13. *       *                                                         
  14. *       * 说明:                                            
  15. *       * 此程序由 GENMENU 自动生成。    
  16. *       *                                                         
  17. *       *********************************************************
  18. *       *********************************************************
  19. *       *                                                         
  20. *       *                         菜单定义                        
  21. *       *                                                         
  22. *       *********************************************************
  23. *
  24. DEFINE POPUP 快捷菜单 SHORTCUT RELATIVE FROM MROW(),MCOL()
  25. DEFINE BAR 1 OF 快捷菜单 PROMPT "删除医院(<D)"
  26. DEFINE BAR 2 OF 快捷菜单 PROMPT "-"
  27. DEFINE BAR 3 OF 快捷菜单 PROMPT "重命名医院(<R)"
  28. ON SELECTION BAR 1 OF 快捷菜单 ;
  29. DO _1u90m0jdr ;
  30. IN LOCFILE("区内医院地理信息管理系统MENURIGHTMENU" ,"MPX;MPR|FXP;PRG" ,"WHERE is RIGHTMENU?")
  31. ON SELECTION BAR 3 OF 快捷菜单 ;
  32. DO _1u90m0jds ;
  33. IN LOCFILE("区内医院地理信息管理系统MENURIGHTMENU" ,"MPX;MPR|FXP;PRG" ,"WHERE is RIGHTMENU?")
  34. ACTIVATE POPUP 快捷菜单
  35. *       *********************************************************
  36. *       *                                                         
  37. *       * _1U90M0JDR  ON SELECTION BAR 1 OF POPUP 快捷菜单        
  38. *       *                                                         
  39. *       * Procedure Origin:                                       
  40. *       *                                                         
  41. *       * From Menu:  RIGHTMENU.MPR,            Record:    5      
  42. *       * Called By:  ON SELECTION BAR 1 OF POPUP 快捷菜单        
  43. *       * Prompt:     删除医院(D)                                 
  44. *       * Snippet:    1                                           
  45. *       *                                                         
  46. *       *********************************************************
  47. *
  48. PROCEDURE _1u90m0jdr
  49. if UserStatus=.T.
  50. If Messagebox("真的要删除该医院吗?",4+32,"系统提示:")=6
  51. *formname为全局变量,用于保存表单对象
  52. formname.RemoveObject(EventObject)  &&移去控件
  53. Close Database
  54. Open Database DatabaseDatabase.dbc  &&打开数据库文件
  55. Use DatabaseTab_Create Exclusive
  56. Delete From Tab_Create Where 名称=EventObject  &&逻辑删除数据
  57. pack   &&物理删除数据
  58. Use
  59. Use DatabaseTab_Hospital Exclusive
  60. Delete From Tab_Hospital Where 编号=EventObject  &&逻辑删除数据
  61. pack    &&物理删除数据
  62. Use
  63. Close Database
  64. Endif
  65. else
  66. messagebox("您无权删除医院,请与管理员联系!",48,"系统提示!")
  67. endif
  68. *       *********************************************************
  69. *       *                                                         
  70. *       * _1U90M0JDS  ON SELECTION BAR 3 OF POPUP 快捷菜单        
  71. *       *                                                         
  72. *       * Procedure Origin:                                       
  73. *       *                                                         
  74. *       * From Menu:  RIGHTMENU.MPR,            Record:    7      
  75. *       * Called By:  ON SELECTION BAR 3 OF POPUP 快捷菜单        
  76. *       * Prompt:     重命名医院(R)                               
  77. *       * Snippet:    2                                           
  78. *       *                                                         
  79. *       *********************************************************
  80. *
  81. PROCEDURE _1u90m0jds
  82. if UserStatus=.T.
  83. Do Form Form重命名医院
  84. else
  85. messagebox("您无权重命名医院,请与管理员联系!",48,"系统提示!")
  86. endif