Aggiunta logica condizionale

E' possibile inserire le porzioni logiche IF-THEN di una verifica per eseguire le porzioni solo se viene riscontrata una condizione specifica.

Gli elementi della verifica Citrix possono essere contenuti in un elemento condizionale.

Nella maggior parte dei casi, un blocco condizionale emette le azioni di immissione utente in base al valore di un riferimento. E' necessario che esista il riferimento nella verifica e che preceda il blocco condizionale. Se il riferimento che il blocco condizionale utilizza per l'immissione non esiste, crearlo come spiegato in Creazione di un riferimento o di un riferimento di campo.

La verifica potrebbe già contenere gli eventi finestra e le azioni di immissione che la logica condizionale deve utilizzare.
  • Se questo è il caso, selezionare le azioni di immissione utente nel passo 2 della procedura e fare clic su Inserisci. Le seguenti istruzioni spiegano come aggiungere un blocco condizionale che contiene gli elementi di verifica.
  • Altrimenti, è possibile creare un blocco condizionale alla fine delle transazioni selezionate, gli schermi o gli eventi SAP. Fare clic sull'oggetto e quindi su Aggiungi. Per le verifiche di prestazione Citrix, questo metodo non è consigliato.
Nota: A causa della natura delle verifiche delle prestazioni Citrix, è importante conservare la sequenza di eventi in modo che le azioni utente rimangano nel contesto corretto. La modifica manuale delle verifiche delle prestazioni Citrix interrompe il contesto delle azioni utente e produce timeout di sincronizzazione ed errori di esecuzione.
Per aggiungere un blocco condizionale:
  1. Aprire la verifica in un editor di verifica.
  2. Selezionare una elemento di verifica. Il blocco condizionale viene inserito prima dell'elemento selezionato, e il passo 5 copia facoltativamente l'elemento nel blocco.
  3. Premere Shift o Ctrl quando si fa clic per selezionare più elementi da copiare nel blocco. Nel passo 6, se si aggiunge un blocco Else, è possibile selezionare uno o più di questi elementi da copiare nel gruppo Else. E' essenziale che tutte le parti della condizione siano compatibili con il contesto della verifica prima di immettere il blocco condizionale, altrimenti è improbabile che la verifica sia sincronizzata correttamente.
  4. Fare clic su Inserisci e selezionare Condizione (IF).
  5. Viene richiesto se spostare gli elementi selezionati in un nuovo blocco IF. Fare clic su o No. Il blocco Se viene inserito in una verifica. Se si fa clic su , come mostrato nell'esempio, gli elementi selezionati vengono copiati in If nell'area Contenuti della verifica e nel campoThen nell'area Dettagli elemento di verifica.
  6. Per aggiungere un blocco Else:
    1. Nell'area Contenuti di verifica, in If, selezionare gli elementi da copiare nel blocco Else. Premere Shift o Ctrl quando si fa clic per selezionare più elementi.
    2. Fare clic con il pulsante destro del mouse e selezionare Inserisci > Blocco ELSE.
    3. Viene richiesto se spostare gli elementi selezionati in un nuovo blocco ELSE. Fare clic su o No. Il blocco Else viene inserito in una verifica. Se si fa clic su , come mostrato nell'esempio, gli elementi selezionati vengono copiati in Else nell'area Contenuti della verifica e nel campo Else nell'area Dettagli elemento di verifica.
  7. Nell'area Dettagli elemento di verifica, in Condizione:
    1. Nel campo Primo operando, selezionare l'input per il blocco (un riferimento contenente un valore di stringa da confrontare al Secondo operando, o un riferimento di campo da utilizzare con l'operatore contiene) o immettere un valore.
    2. Nel campo Operatore, indicare la base del confronto dei due operandi. Notare che i due operandi sono stringhe.
    3. Nel campo Secondo operando, selezionare l'input per il blocco (un riferimento contenente un valore di stringa da confrontare al Primo operando, o immettere un valore. Quando sono utilizzate le impostazioni predefinite (i campi operando impostati su true e il campo Operatore impostato su Uguale), il blocco viene sempre elaborato.
  8. Nell'area Dettagli elemento di verifica, in Opzioni, selezionare il tipo richiesto di confronto selezionando o annullando la selezione delle caselle di controllo:
Attività correlate
Modifica di un'azione mouse
Visualizzazione sequenza mouse
Modifica di un'azione di tastiera
Modifica di un'immissione di testo
Sincronizzazione delle verifiche con le aree della schermata
Aggiunta di valori a una sincronizzazione immagine
Modifica di un commento utente
Aggiunta di un loop
Aggiunta di una transazione

Commenti