Loading

Risoluzione dei problemi di una macro che non funziona come previsto

Data pubblicazione: May 1, 2024
Descrizione

Le macro sono uno strumento produttivo straordinario che automatizza determinate azioni per riutilizzarle rapidamente in futuro, risparmiando tempo per gli utenti.

Ottenere consigli su come risolvere i problemi di una macro che non funziona come previsto, per risolvere gli errori potenziali e raccogliere informazioni per l'Assistenza Salesforce, in caso sia necessario creare un caso di assistenza.

Risoluzione

Le istruzioni macro non vengono eseguite come previsto, si può eseguire manualmente questo scenario?

Una macro è progettata per automatizzare una serie di azioni che l'utente dovrebbe eseguire nella schermata che visualizza. Le macro non possono eseguire operazioni diverse da quelle che gli utenti finali potrebbero eseguire da soli. Pertanto, se non è possibile ripetere manualmente l'azione, è molto improbabile che il problema interessi la macro, ma è possibile che sia correlato ai componenti con cui la macro è progettata per interagire.

In questi casi, analizzare l'istruzione che non può essere eseguita ed esaminare il motivo della mancata esecuzione di quell'istruzione. Alcune delle domande riportate di seguito potrebbero rivelarsi utili.

Si nota che l'azione di chiusura della macro viene eseguita per le schede record bloccate?

Se sì, funziona come previsto, poiché l'azione di chiusura verrà applicata alla scheda del record indipendentemente dal fatto che la scheda del record sia bloccata.
 

Si verifica un errore del server interno?

Come per la domanda precedente, provare a riprodurre le istruzioni manualmente. Se si riceve un messaggio di errore del server interno operando manualmente, analizzare il comportamento in quel preciso momento. È probabile che non sia correlato alla macro, ma a uno scenario specifico.

Se dai passaggi manuali risulta che la causa non è chiara, creare un caso con l'Assistenza Salesforce e fornire:

  • ID organizzazione
  • Accesso come utente interessato
  • Informazioni sulle fasi che hanno causato l'errore
  • ID dell'errore ricevuto
  • Uno screenshot, per sapere se l'utente interessato stava lavorando in modalità singolo monitor o con o più monitor
  • Il browser in uso 

 

Si ottiene il messaggio di errore "Istruzione non disponibile"?

In caso affermativo, rivedere l'articolo sul messaggio di errore "Istruzione non disponibile".

 

Si riceve il messaggio di errore "Azione publisher non disponibile"?

In caso affermativo, rivedere l'articolo sul messaggio di errore "Azione non disponibile".

 

Si riceve il messaggio di errore "Questa macro non si può utilizzare nella scheda corrente"?

In caso affermativo, controllare che il lavoro venga eseguito nella scheda selezionata dall'istruzione macro. Ad esempio, se la prima istruzione è "Select Active Case Tab" (Seleziona scheda caso attiva), la macro non può essere eseguita quando il focus è sulla scheda Account.
 

Si verificano altri errori generici quando ci si trova nel browser Macro?

Esaminare le possibili modifiche recenti all'organizzazione, le modifiche al layout di pagina, le modifiche all'accesso dell'utente interessato a determinati oggetti, le modifiche alla protezione a livello di campo, le modifiche alle preferenze dell'organizzazione o alle autorizzazioni utente. Una o più di queste modifiche potrebbero aver influito sulla macro o sulle relative istruzioni.

Per le macro in blocco, si riceve l'errore "Questa macro viene eseguita su un record alla volta. Aprire un record e riprovare"?

Le macro in blocco in Lightning Experience non supportano le istruzioni Aggiungi e Inserisci, incluso il modello Inserisci email. Inserisci modello di email per le macro in blocco è disponibile solo nell'interfaccia Classic. Vedere il documento Macro in blocco.

La rotellina è ancora visibile ma la macro si è interrotta?

Questo può significare un errore di JavaScript, può essere un errore nel motore della macro o potrebbe interessare una delle funzionalità sottostanti invocate (Feeds, Knowledge...).

In tal caso, provare a utilizzare un browser diverso e verificare se il problema si ripresenta. In caso affermativo, è utile vedere se nella Developer Console del browser è presente un errore JavaScript.  Per aprire la console del browser premere il tasto F12.

Se il problema non si può risolvere, creare un caso con l'Assistenza Salesforce e fornire:

  • ID organizzazione
  • Accesso come utente interessato
  • Informazioni sulle operazioni svolte per visualizzare l'errore e i registri di Javascript, se acquisiti
  • Uno screenshot, per sapere se l'utente interessato stava lavorando in modalità singolo monitor o con o più monitor
  • Il browser in uso 
Numero articolo Knowledge

000387768

 
Caricamento
Salesforce Help | Article