Privates VorForm_Current ()
Wenn DateDiff („d“, DMax („DateTime1“, „ComCon“, „FundName='" u. Me.FundName u. „'"), Datum) > 90 dann
Me.lstAlerts.AddItem („UpdateContacts, aktualisieren die Kontakte: es ist mehr als 90 Tage“ gewesen)
Beenden wenn
Wenn NewestFileInFolder (Me.Folder) >= 90 dann
Me.lstAlerts.AddItem („UpdateFiles, aktualisieren die Akten: es ist mehr als 90 Tage“ gewesen)
'Me.lstAlerts.AddItem („UpdateFiles, aktualisieren die Akten: es ist mehr als 90 Tage“ gewesen)
Beenden wenn
Unterseeboot beenden
Privates VorForm_Load ()
Schwaches intX als ganze Zahl
Für intX = 0 zu Me.lstAlerts.ListCount - 1
Me.lstAlerts.RemoveItem (intX)
Folgendes intX
Enden-Unterseeboot
Privates VorlstAlerts_DblClick (Löschen als ganze Zahl)
Fall Me.lstAlerts.Value vorwählen
„UpdateContacts“ umkleiden
DoCmd.OpenForm „comform“, „FundName='" u. Me.FundName u. „'“, acDialog
Ende auserwählt
Enden-Unterseeboot
Allgemeine Funktion NewestFileInFolder (strFolderPath als Schnur) als ganze Zahl
Schwaches objFSO als FileSystemObject, objFolder als Gegenstand, objFile als Akte, intTemp als ganze Zahl, bolFirstPass, wie Boolesch
objFSO = CreateObject („Scripting.FileSystemobject“) einstellen
objFolder = objFSO.GetFolder (strFolderPath) einstellen
bolFirstPass = richten aus
Für jedes objFile in objFolder.Files
intTemp = DateDiff („d“, objFile.DateCreated, Datum)
Wenn bolFirstPass dann
NewestFileInFolder = intTemp
bolFirstPass = falsch
Sonst
Wenn intTemp < NewestFileInFolder="" Then="" NewestFileInFolder="intTemp" End="" If="" Next="" Set="" objFile="Nothing" Set="" objFolder="Nothing" Set="" objFSO="Nothing" End="" Function="" with="" help="" from="">
|