Condividi tramite


Aggiungere variabili a VBScript

In questo passaggio dell'esercitazione Playbook RPA per l'automazione della GUI SAP con Power Automate, prima di passare a Power Automate Desktop, esaminiamo tutti i riferimenti ai valori hardcoded in VBScript e decidiamo quali sostituire con variabili di input dinamiche.

Identificare i valori hardcoded

Le variabili sono utilizzate nei processi del flusso desktop per memorizzare i dati per ulteriori elaborazioni e i relativi nomi sono racchiusi tra segni di percentuale, %. Quasi ogni azione riceve almeno una variabile come input o produce una variabile come output. Ogni variabile ha un nome univoco. I nomi delle variabili possono contenere lettere, numeri e caratteri di sottolineatura ( _ ) e non fanno distinzione tra maiuscole e minuscole.

Alcuni esempi di denominazione delle variabili sono:

  • %NewVar%

  • %file_path%

  • %Street%

L'immagine seguente mostra un esempio di sostituzione di valore hardcoded con una variabile.

Screenshot del codice VBScript che mostra un valore di campo hardcoded sostituito con una variabile di input

Screenshot che mostra la riga di codice
session.findById("wnd[0]/usr/txtP0006-STRAS).text = "My Street 13"
La riga di codice successiva ha sostituito "My Street 13" con "%Street%".

Lo script dovrebbe essere simile al seguente dopo aver introdotto le variabili.

Screenshot del codice in cui l'input dell'utente è stato sostituito con una serie di variabili.