📄 frmchecker.frm
字号:
VERSION 5.00
Begin VB.Form frmChecker
BackColor = &H8000000B&
BorderStyle = 3 'Fixed Dialog
Caption = "选择审核人"
ClientHeight = 5265
ClientLeft = 45
ClientTop = 330
ClientWidth = 4680
ClipControls = 0 'False
ControlBox = 0 'False
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 5265
ScaleWidth = 4680
ShowInTaskbar = 0 'False
StartUpPosition = 1 'CenterOwner
Begin VB.OptionButton optChecker
Caption = "Checker"
ForeColor = &H00000000&
Height = 255
Index = 0
Left = 120
TabIndex = 2
Top = 240
Visible = 0 'False
Width = 1815
End
Begin VB.CommandButton cmdReturn
Caption = "确 定"
Height = 375
Left = 1830
TabIndex = 1
Top = 4620
Width = 1215
End
Begin VB.CommandButton cmdCancel
Caption = "取 消"
Height = 375
Left = 3390
TabIndex = 0
Top = 4620
Width = 1215
End
End
Attribute VB_Name = "frmChecker"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Public rsChecker As New Recordset
Public IsMustAssigned As Boolean
Private Sub cmdCancel_Click()
If IsMustAssigned = False Then
MsgBox "请记住:当前单据没有选择审核人!", vbInformation + vbOKOnly, "金蝶提示"
lngFUserID = 0
Unload Me
Else
MsgBox " 当前单据必须选择审核人!", vbInformation + vbOKOnly, "金蝶提示"
'lngFUserID = 0
End If
End Sub
Private Sub cmdReturn_Click()
If lngFUserID = 0 Then
MsgBox "请选择审核人!", vbInformation + vbOKOnly, "金蝶提示"
Exit Sub
End If
Unload Me
End Sub
Private Sub Form_Load()
Dim iRowCount As Integer
iRowCount = 1
rsChecker.MoveFirst
While Not rsChecker.EOF
Load optChecker(iRowCount)
optChecker(iRowCount).Top = 300 * (iRowCount - 1) + IIf(iRowCount < 3, 300, 0)
If iRowCount Mod 2 = 0 Then optChecker(iRowCount).Top = optChecker(iRowCount - 1).Top
optChecker(iRowCount).Visible = True
optChecker(iRowCount).Caption = rsChecker("FUserName")
optChecker(iRowCount).Tag = rsChecker("FUserID")
If iRowCount Mod 2 = 0 Then '偶数的排在右边
optChecker(iRowCount).Left = 2400
End If
iRowCount = iRowCount + 1
rsChecker.MoveNext
Wend
lngFUserID = 0
End Sub
'点击时,就选择了一个审核人
Private Sub optChecker_Click(Index As Integer)
lngFUserID = optChecker(Index).Tag
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -