?? frmpopmenu.frm
字號:
VERSION 5.00
Begin VB.Form frmpopmenu
Caption = "彈出式菜單"
ClientHeight = 4800
ClientLeft = 165
ClientTop = 555
ClientWidth = 6855
LinkTopic = "Form2"
ScaleHeight = 4800
ScaleWidth = 6855
StartUpPosition = 3 '窗口缺省
Begin VB.Menu Popmenu
Caption = "popmenu"
Visible = 0 'False
Begin VB.Menu popmenu_addbasic
Caption = "添加基本工資設置"
Index = 0
End
Begin VB.Menu popmenu_changebasic
Caption = "修改基本工資設置"
Index = 1
End
Begin VB.Menu popmenu_delbasic
Caption = "刪除基本工資設置"
Index = 2
End
End
Begin VB.Menu Popmenu2
Caption = "popmenu2"
Visible = 0 'False
Begin VB.Menu popmenu_addother
Caption = "添加其他項目設置"
Index = 0
End
Begin VB.Menu popmenu_changeother
Caption = "修改其他項目設置"
Index = 1
End
Begin VB.Menu popmenu_delother
Caption = "刪除其他項目設置"
Index = 2
End
End
End
Attribute VB_Name = "frmpopmenu"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
Private Sub popmenu_addbasic_Click(Index As Integer)
ichangeflag = 1
frmbasicsetting.Show
frmbasicsetting.ZOrder 0
End Sub
Private Sub popmenu_addother_Click(Index As Integer)
ichangeflag = 1
frmothersetting.Show
frmothersetting.ZOrder 0
End Sub
Private Sub popmenu_changebasic_Click(Index As Integer)
ichangeflag = 2
If frmresult.MSFlexGrid2.Rows > 1 Then
strpublicsql = "select * from salarysetting where id=" & Trim(frmresult.MSFlexGrid2.TextMatrix( _
frmresult.MSFlexGrid2.Row, 0))
frmbasicsetting.Show
frmbasicsetting.ZOrder 0
Else
MsgBox "目前沒有基本工資信息,請先添加信息", vbOKOnly + vbExclamation, "警告"
ichangeflag = 1
frmbasicsetting.Show
frmbasicsetting.ZOrder 0
End If
End Sub
Private Sub popmenu_changeother_Click(Index As Integer)
ichangeflag = 2
If frmresult.MSFlexGrid3.Rows > 1 Then
strpublicsql = "select * from salaryother where id=" & Trim(frmresult.MSFlexGrid3.TextMatrix( _
frmresult.MSFlexGrid3.Row, 0))
frmothersetting.Show
frmothersetting.ZOrder 0
Else
MsgBox "目前沒有其他項目信息,請先添加信息!", vbOKOnly + vbExclamation, "警告!"
ichangeflag = 1
frmothersetting.Show
frmothersetting.ZOrder 0
End If
End Sub
Private Sub popmenu_delbasic_Click(Index As Integer)
Dim sql As String
Dim strid As String
If frmresult.MSFlexGrid2.Rows = 1 Then
MsgBox "目前沒有基本工資信息,請先添加信息", vbOKOnly + vbExclamation, "警告!"
ichangeflag = 1
frmbasicsetting.Show
frmbasicsetting.ZOrder 0
Else
sql = "delete from salarysetting where id=" & Trim(frmresult.MSFlexGrid2.TextMatrix( _
frmresult.MSFlexGrid2.Row, 0))
If MsgBox("真的要刪除這條記錄嗎?", vbOKOnly + vbExclamation, "提示!") = vbOK Then
Call transactsql(sql, "salary")
MsgBox "基本工資信息記錄已經刪除!", vbOKOnly + vbExclamation, "提示!"
sql = "select * from salarysetting"
Call frmresult.basictopic
Call frmresult.showbasic(sql)
frmbasicsetting.Show
frmbasicsetting.ZOrder 0
MsgBox "請重新設置員工的基本工資"
Call frmsumsalary.resumsalary(Date)
sql = "select * from salarystatistics"
Call frmresult.listtopic
Call frmresult.showdata(sql)
End If
End If
End Sub
Private Sub popmenu_delother_Click(Index As Integer)
Dim sql As String
If frmresult.MSFlexGrid3.Rows = 1 Then
MsgBox "目前沒有其他項目信息,請先添加信息", vbOKOnly + vbExclamation, "警告!"
ichangeflag = 1
frmothersetting.Show
frmothersetting.ZOrder 0
Else
sql = "delete from salaryother where id=" & Trim(frmresult.MSFlexGrid3.TextMatrix( _
frmresult.MSFlexGrid3.Row, 0))
If MsgBox("真的要刪除這條記錄嗎?", vbOKOnly + vbExclamation, "提示!") = vbOK Then
Call transactsql(sql, "salary")
MsgBox "其他項目記錄已經刪除!", vbOKOnly + vbExclamation, "提示!"
sql = "select * from salarysetting"
Call frmresult.othertopic
Call frmresult.showother(sql)
End If
End If
End Sub
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -