1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
DoCmd.SetWarnings False
DoCmd.Hourglass True
DoEvents
'Détermination des dates des rapports présents sur serveur'
[Date DSP INVNT005] = FileDateTime("\\Gealp1appl1\Plip\INVNT005.txt")
[Date DSP XDK07] = FileDateTime("\\Gealp1appl1\Plip\XDK07.txt")
[Date DSP IDDEPOSE] = FileDateTime("\\Gealp1appl1\Plip\IDDEPOSE.txt")
[Date DSP] = Now()
Me.Requery
'Mise à jour si les requêtes dispos sur le serveur sont plus récentes que celles utilisées'
If [MAJ] > 0 Then
'Importation rapport'
DoCmd.OpenQuery "Importation Rapports - 01 - Suppression Import - INVNT005", acNormal, acEdit
DoCmd.TransferText acImportDelim, "Import INVNT005", "Import - INVNT005", "\\Gealp1appl1\Plip\INVNT005.txt", False, ""
DoCmd.OpenQuery "Importation Rapports - 01 - Suppression Import - XDK07", acNormal, acEdit
DoCmd.TransferText acImportDelim, "Import XDK07", "Import - XDK07", "\\Gealp1appl1\Plip\XDK07.txt", False, ""
DoCmd.OpenQuery "Importation Rapports - 01 - Suppression Import - IDDEPOSE", acNormal, acEdit
DoCmd.TransferText acImportDelim, "Import IDDEPOSE", "Import - IDDEPOSE", "\\Gealp1appl1\Plip\IDDEPOSE.txt", False, ""
DoCmd.OpenQuery "Importation Rapports - 01 - Suppression Import - SHIPM013", acNormal, acEdit
DoCmd.TransferText acImportDelim, "Import SHIPM013", "Import - SHIPM013", "\\Gealp1appl1\Plip\SHIPM013.txt", False, ""
'Création table CAP'
DoCmd.OpenQuery "Création CAP Local - 01 - Suppression Table CAP - Général", acNormal, acEdit
DoCmd.OpenQuery "Création CAP Local - 02 - Intégration Références", acNormal, acEdit
DoCmd.OpenQuery "Création CAP Local - 03 - Correction Affectation Références", acNormal, acEdit
'Création table encours'
DoCmd.OpenQuery "Détermination Encours - 00 - Suppression table Encours", acNormal, acEdit
DoCmd.OpenQuery "Détermination Encours - 01 - Création Table Encours A", acNormal, acEdit
DoCmd.OpenQuery "Détermination Encours - 01 - Création Table Encours B", acNormal, acEdit
DoCmd.OpenQuery "Détermination Encours - 01 - Création Table Encours C", acNormal, acEdit
'Mets à jour les dates indiquant quels rapports ont été utilisés'
[Date MAJ INVNT005] = FileDateTime("\\Gealp1appl1\Plip\INVNT005.txt")
[Date MAJ XDK07] = FileDateTime("\\Gealp1appl1\Plip\XDK07.txt")
[Date MAJ IDDEPOSE] = FileDateTime("\\Gealp1appl1\Plip\IDDEPOSE.txt")
[Date MAJ SHIPM013] = FileDateTime("\\Gealp1appl1\Plip\SHIPM013.txt")
[Date MAJ] = Now()
Me.Requery
'Affiche une boîte de message indiquant que la mise à jour a été effectuée'
Beep
MsgBox "Le système a été mis à jour avec les requêtes présentes sur le serveur", vbInformation, "Encours mis à jour"
End If
DoCmd.Hourglass False
'Ouverture du formulaire'
DoCmd.OpenForm "Menu Principal - Encours - Encours PLIP"
Forms![Menu Principal - Encours - Encours PLIP].Form.RecordSource = "SELECT [Local - Encours].* FROM [Local - Encours]"
Forms![Menu Principal - Encours - Encours PLIP].Titre = "Encours PLIP Global"
Forms![Menu Principal - Encours - Encours PLIP].[Champ SHIPM013 Pied] = [Date MAJ SHIPM013]
Forms![Menu Principal - Encours - Encours PLIP].[Champ XDK07 Pied] = [Date MAJ XDK07]
Forms![Menu Principal - Encours - Encours PLIP].[Champ IDDEPOSE Pied] = [Date MAJ IDDEPOSE]
Forms![Menu Principal - Encours - Encours PLIP].[Champ INVNT005 Pied] = [Date MAJ INVNT005]
End Sub |
Partager