最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【每日任務(wù)計劃管理系統(tǒng)】Access數(shù)據(jù)庫管理系統(tǒng) VBA代碼分享

2023-04-09 13:26 作者:凌霄百科  | 我要投稿

窗體

系統(tǒng)主頁

文本框,組合框,按鈕,子窗體


Option Compare Database

?

Private Sub Command標(biāo)簽_Click()

If Me.數(shù)據(jù)表子窗體.Form.FilterOn = True Then

Dim reportfilter As String

reportfilter = Me.數(shù)據(jù)表子窗體.Form.Filter

DoCmd.OpenReport "任務(wù)標(biāo)簽", acViewReport, , reportfilter

Else

DoCmd.OpenReport "任務(wù)標(biāo)簽", acViewReport

End If

End Sub

?

Private Sub Command參數(shù)設(shè)置_Click()

DoCmd.OpenForm "參數(shù)設(shè)置", acNormal

End Sub

?

Private Sub Command負(fù)責(zé)人查詢_Click()

If Me.任務(wù)負(fù)責(zé)人 <> "" Then

Me.數(shù)據(jù)表子窗體.Form.Filter = "任務(wù)負(fù)責(zé)人 like '*" & Me.任務(wù)負(fù)責(zé)人 & "*'"

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

Else

MsgBox "請輸入任務(wù)負(fù)責(zé)人"

Exit Sub

End If

End Sub

?

Private Sub Command今日_Click()

Me.任務(wù)日期 = Date

Me.數(shù)據(jù)表子窗體.Form.Filter = "任務(wù)日期=#" & Date & "#"

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

End Sub

?

Private Sub Command類型查詢_Click()

If Me.任務(wù)類型 <> "" Then

Me.數(shù)據(jù)表子窗體.Form.Filter = "任務(wù)類型 like '*" & Me.任務(wù)類型 & "*'"

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

Else

MsgBox "請輸入任務(wù)類型"

Exit Sub

End If

End Sub

?

Private Sub Command名稱查詢_Click()

If Me.任務(wù)名稱 <> "" Then

Me.數(shù)據(jù)表子窗體.Form.Filter = "任務(wù)名稱 like '*" & Me.任務(wù)名稱 & "*'"

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

Else

MsgBox "請輸入任務(wù)名稱"

Exit Sub

End If

End Sub

?

Private Sub Command全部_Click()

Me.數(shù)據(jù)表子窗體.Form.FilterOn = False

End Sub

?

Private Sub Command日期查詢_Click()

If Me.任務(wù)日期 <> "" Then

Me.數(shù)據(jù)表子窗體.Form.Filter = "任務(wù)日期=#" & Me.任務(wù)日期 & "#"

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

Else

MsgBox "請輸入任務(wù)日期"

Exit Sub

End If

End Sub

?

Private Sub Command生成報表_Click()

If Me.數(shù)據(jù)表子窗體.Form.FilterOn = True Then

Dim reportfilter As String

reportfilter = Me.數(shù)據(jù)表子窗體.Form.Filter

DoCmd.OpenReport "任務(wù)明細(xì)報表", acViewReport, , reportfilter

Else

DoCmd.OpenReport "任務(wù)明細(xì)報表", acViewReport

End If

End Sub

End Sub

?

Private Sub Command添加任務(wù)_Click()

DoCmd.OpenForm "任務(wù)添加", acNormal

End Sub

?

Private Sub Command退出系統(tǒng)_Click()

If MsgBox("是否退出該系統(tǒng)?", vbYesNo) = vbYes Then

Application.Quit acQuitSaveAll

End If

End Sub

?

Private Sub Command狀態(tài)查詢_Click()

If Me.任務(wù)狀態(tài) <> "" Then

Me.數(shù)據(jù)表子窗體.Form.Filter = "任務(wù)狀態(tài) like '*" & Me.任務(wù)狀態(tài) & "*'"

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

Else

MsgBox "請輸入任務(wù)狀態(tài)"

Exit Sub

End If

End Sub

?

Private Sub Form_Load()

Me.任務(wù)日期 = Date

Me.數(shù)據(jù)表子窗體.Form.Filter = "任務(wù)日期=#" & Date & "#"

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

End Sub

?

參數(shù)設(shè)置

子窗體


常見任務(wù)數(shù)據(jù)表

數(shù)據(jù)表形式窗體


Private Sub Form_BeforeUpdate(Cancel As Integer)

On Error GoTo 數(shù)據(jù)更新前提醒_Err

?

??? If (MsgBox("是否保存對記錄的修改", 1, "修改記錄提醒") = 1) Then

??????? Beep

??? Else

??????? DoCmd.RunCommand acCmdUndo

??? End If

?

?

數(shù)據(jù)更新前提醒_Exit:

??? Exit Sub

?

數(shù)據(jù)更新前提醒_Err:

??? MsgBox Error$

??? Resume 數(shù)據(jù)更新前提醒_Exit

End Sub

?

負(fù)責(zé)人數(shù)據(jù)表

數(shù)據(jù)表形式窗體


Private Sub Form_BeforeUpdate(Cancel As Integer)

On Error GoTo 數(shù)據(jù)更新前提醒_Err

?

??? If (MsgBox("是否保存對記錄的修改", 1, "修改記錄提醒") = 1) Then

??????? Beep

??? Else

??????? DoCmd.RunCommand acCmdUndo

??? End If

?

?

數(shù)據(jù)更新前提醒_Exit:

??? Exit Sub

?

數(shù)據(jù)更新前提醒_Err:

??? MsgBox Error$

??? Resume 數(shù)據(jù)更新前提醒_Exit

End Sub

?

明細(xì)數(shù)據(jù)表

數(shù)據(jù)表形式窗體


Private Sub Form_BeforeUpdate(Cancel As Integer)

On Error GoTo 數(shù)據(jù)更新前提醒_Err

?

??? If (MsgBox("是否保存對記錄的修改", 1, "修改記錄提醒") = 1) Then

??????? Beep

??? Else

??????? DoCmd.RunCommand acCmdUndo

??? End If

?

?

數(shù)據(jù)更新前提醒_Exit:

??? Exit Sub

?

數(shù)據(jù)更新前提醒_Err:

??? MsgBox Error$

??? Resume 數(shù)據(jù)更新前提醒_Exit

End Sub

?

Private Sub 明細(xì)ID_DblClick(Cancel As Integer)

If Me.明細(xì)ID > 0 Then

??? If MsgBox("是否刪除該明細(xì)記錄?明細(xì)ID:" & Me.明細(xì)ID, vbYesNo) = vbYes Then

??? DoCmd.SetWarnings (False)

??? Dim del_sql As String

??? del_sql = "Delete From 明細(xì)表 Where 明細(xì)ID = " & 明細(xì)ID

??? DoCmd.RunSQL del_sql

??? Me.Requery

??? End If

End If

End Sub

?

任務(wù)管理

子窗體,文本框,組合框,按鈕,附件


Private Sub Command保存_Click()

If 任務(wù)名稱.Value <> "" And 任務(wù)日期.Value <> "" Then

??? On Error Resume Next

??? DoCmd.RunCommand acCmdSaveRecord

Else

??? MsgBox "任務(wù)名稱,任務(wù)日期不能為空"

??? On Error Resume Next

??? DoCmd.RunCommand acCmdUndo

??? Exit Sub

End If

If Error.Number <> 0 Then

MsgBox Error.Description

End If

End Sub

?

Private Sub Command刪除_Click()

On Error Resume Next

DoCmd.SetWarnings (False)

If MsgBox("是否刪除該記錄", vbYesNo) = vbYes Then

DoCmd.RunCommand acCmdDeleteRecord

MsgBox "刪除成功"

DoCmd.Close acForm, Me.Name

Else

Exit Sub

End If

If Error.Number <> 0 Then

MsgBox Error.Description

End If

End Sub

?

Private Sub Form_BeforeUpdate(Cancel As Integer)

If 任務(wù)名稱.Value <> "" And 任務(wù)日期.Value <> "" And 任務(wù)ID.Value <> "" Then

On Error GoTo 數(shù)據(jù)更新前提醒_Err

?

??? If (MsgBox("是否保存對記錄的修改", 1, "修改記錄提醒") = 1) Then

??????? Beep

??? Else

??????? DoCmd.RunCommand acCmdUndo

??? End If

?

Else

??? MsgBox "任務(wù)名稱,任務(wù)日期不能為空"

??? On Error Resume Next

??? DoCmd.RunCommand acCmdUndo

??? Exit Sub

End If

數(shù)據(jù)更新前提醒_Exit:

??? Exit Sub

?

數(shù)據(jù)更新前提醒_Err:

??? MsgBox Error$

??? Resume 數(shù)據(jù)更新前提醒_Exit

End Sub

?

Private Sub Form_Close()

On Error Resume Next

Forms("系統(tǒng)主頁").數(shù)據(jù)表子窗體.Form.Requery

End Sub

?

任務(wù)類型數(shù)據(jù)表

數(shù)據(jù)表形式窗體


Private Sub Form_BeforeUpdate(Cancel As Integer)

On Error GoTo 數(shù)據(jù)更新前提醒_Err

?

??? If (MsgBox("是否保存對記錄的修改", 1, "修改記錄提醒") = 1) Then

??????? Beep

??? Else

??????? DoCmd.RunCommand acCmdUndo

??? End If

?

?

數(shù)據(jù)更新前提醒_Exit:

??? Exit Sub

?

數(shù)據(jù)更新前提醒_Err:

??? MsgBox Error$

??? Resume 數(shù)據(jù)更新前提醒_Exit

End Sub

?

任務(wù)添加

文本框,組合框,按鈕


Private Sub Command清空_Click()

任務(wù)名稱.Value = ""

任務(wù)日期.Value = ""

任務(wù)時間.Value = ""

任務(wù)描述.Value = ""

任務(wù)負(fù)責(zé)人.Value = ""

任務(wù)類型.Value = ""

任務(wù)狀態(tài).Value = ""

備注.Value = ""

End Sub

?

Private Sub Command添加_Click()

If Me.任務(wù)名稱 <> "" And Me.任務(wù)日期 <> "" Then

DoCmd.SetWarnings (False)

DoCmd.OpenQuery "任務(wù)添加查詢"

MsgBox "添加完成"

DoCmd.OpenForm "任務(wù)管理", acNormal, , "任務(wù)ID=" & Nz(DMax("任務(wù)ID", "任務(wù)表"), 0)

Else

MsgBox "任務(wù)名稱,任務(wù)日期不能為空"

Exit Sub

End If

End Sub

?

Private Sub Form_Close()

On Error Resume Next

Forms("系統(tǒng)主頁").數(shù)據(jù)表子窗體.Form.Requery

End Sub

?

Private Sub 任務(wù)日期_DblClick(Cancel As Integer)

Me.任務(wù)日期 = Date

End Sub

?

任務(wù)信息查詢數(shù)據(jù)表

數(shù)據(jù)表形式窗體


Private Sub 任務(wù)ID_DblClick(Cancel As Integer)

DoCmd.OpenForm "任務(wù)管理", acNormal, , "任務(wù)ID=" & Me.任務(wù)ID

End Sub

?

任務(wù)狀態(tài)數(shù)據(jù)表

數(shù)據(jù)表形式窗體


Private Sub Form_BeforeUpdate(Cancel As Integer)

On Error GoTo 數(shù)據(jù)更新前提醒_Err

?

??? If (MsgBox("是否保存對記錄的修改", 1, "修改記錄提醒") = 1) Then

??????? Beep

??? Else

??????? DoCmd.RunCommand acCmdUndo

??? End If

?

?

數(shù)據(jù)更新前提醒_Exit:

??? Exit Sub

?

數(shù)據(jù)更新前提醒_Err:

??? MsgBox Error$

??? Resume 數(shù)據(jù)更新前提醒_Exit

End Sub


?

報表

任務(wù)標(biāo)簽


任務(wù)明細(xì)報表


Private Sub Label24_DblClick(Cancel As Integer)

On Error GoTo 打印對象_Err

?

??? DoCmd.RunCommand acCmdPrint

?

?

打印對象_Exit:

??? Exit Sub

?

打印對象_Err:

??? Resume 打印對象_Exit

End Sub

?


宏對象

自動運行宏(autoexec)


?


【每日任務(wù)計劃管理系統(tǒng)】Access數(shù)據(jù)庫管理系統(tǒng) VBA代碼分享的評論 (共 條)

分享到微博請遵守國家法律
山丹县| 来凤县| 庐江县| 双城市| 阿拉善左旗| 平遥县| 新宾| 柳州市| 鹤峰县| 木里| 嵩明县| 壤塘县| 柘荣县| 琼中| 宁远县| 沂源县| 镇赉县| 兴海县| 天门市| 静海县| 富锦市| 陕西省| 遂川县| 疏勒县| 西昌市| 昌图县| 阆中市| 文水县| 钦州市| 隆林| 常山县| 兴义市| 崇文区| 龙南县| 威海市| 剑阁县| 克拉玛依市| 林口县| 古丈县| 建水县| 阳泉市|