Visualizzazione dei risultati da 1 a 10 su 10

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Quali sono le istruzioni eseguite dalla macro?
    Hai previsto una scrittura su file di LOG?

  2. #2
    No nessuna scritta su file di log. Le istruzioni eseguite dalla macro sono di estrapolare dei codici e scriverli su file csv. L'ho nominata come AUTOEXEC in modo che all'apertura del file access venga eseguita automaticamente.

    Questa è la macro di access convertita in vb
    codice:
    Option Compare Database
    
    '------------------------------------------------------------
    ' AUTOEXEC
    '
    '------------------------------------------------------------
    Function AUTOEXEC()
    On Error GoTo AUTOEXEC_Err
    
        DoCmd.TransferText acExportDelim, "EstrapolazioneSpecifiche", "EstrapolazioneContatti", "\\storage01\vol2\CRMGeniusAggiornamentoDati\Contatti.csv", True, ""
        DoCmd.TransferText acExportDelim, "EstrapolazioneSocietà - specifica di esportazione", "EstrapolazioneSocietà", "\\storage01\vol2\CRMGeniusAggiornamentoDati\Societa.csv", True, ""
    
    
    AUTOEXEC_Exit:
        Exit Function
    
    AUTOEXEC_Err:
        MsgBox Error$
        Resume AUTOEXEC_Exit
    
    End Function
    La cosa che non capisco è perchè cliccando due volte sul programma (da account non amministratore) funziona tutto ma eseguendolo come operazione pianificata con account con privilegi maggiori non va...

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Magari l'errore viene visualizzato dalla MsgBox ma non lo vedi perché il servizio non può interagire con il desktop. Per capire, dovresti scrivere su un file di log il valore di Error
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Magari l'errore viene visualizzato dalla MsgBox ma non lo vedi perché il servizio non può interagire con il desktop. Per capire, dovresti scrivere su un file di log il valore di Error
    Come posso fare per scrivere il log dell'errore in un file?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.