Private VorcboEvalDate_AfterUpdate () 'Nachschlagen bis zu Datum
Schwaches DB als DAO.Database
Schwacher qd als DAO.QueryDef
Schwache rs als DAO.Recordset
Schwaches rsFind als DAO.Recordset
Einstellen DB = CurrentDb ()
Einstellen qd = db.QueryDefs! qryEvaluation
qd. Parameter! ClientFileNo = txtClientFileNo
qd. Parameter! WorkstationID = txtWorkstationID
qd. Parameter! EvalDate = cboEvalDate.Text
Rs = qd.OpenRecordset einstellen
rsFind = Me.RecordsetClone einstellen
>>>>> HIER VERLANGSAMEN WENN KEIN GLEICHES
rsFind.FindFirst „EvalDate = #“ u. Me.cboEvalDate u. „# und ClientFileNo =“ u. Me.txt ClientFileNo u. „und WorkstationID =“ u. Me.txt WorkstationID
Wenn rsFind.NoMatch dann 'fragen, wenn Datum nicht finden kann erreicht, ob sie Neues addieren möchten
Msg, Art, Titel, Antwort, MyString verdunkeln
Msg = cboEvalDate.Value u. „„u. „existiert nicht für diesen Klienten. Wurden Sie mögen es addieren?“
Art = vbYesNo + vbDefaultButton1 'definieren Knöpfe.
Titel = „SOGoodwill“ 'definieren Titel.
Antwort = MsgBox (Msg, Art, Titel) 'Anzeige „letztes modernisiertes auf“ Mitteilung
Wenn Antwort = vbYes dann ', wenn Benutzer ja wählte.
bNewRevu = ausrichten en
Anruf AddEvalRcd
bNewRevu = falsch
cboName.Value = Null
cboWorkstation.Value = Null
cboEvalDate.Value = Null
DoCmd.GoToControl „fsubEvalService“
Sonst
DoCmd.GoToControl „cboName“
DoCmd.GoToControl „cboEvalDate“
cboEvalDate.Value = Null
Beenden wenn
Sonst
Me.Bookmark = rsFind.Bookmark
rsFind einstellen = nichts
Me.Refresh 'addierte so eben Daten zeigen in Drop-Down
cboName = Null
cboEvalDate.Value = Null
dblClientFileNo = 0
dblEvalID = 0
Beenden wenn
Unterseeboot beenden
|