Come eseguire più operazioni prima di un passaggio
Usa una scheda Do all quando più di una scheda deve essere eseguita prima di un passaggio, per esempio per impostare più valori, e l’ordine deve essere certo.
-
Metti una scheda Do all davanti al passaggio.
-
Collega la catena della prima operazione al primo ramo. Collega l’ultimo ramo e ne compare un altro sotto di esso, così la scheda cresce fino a quanti ne servono. Per più valori, dai a ogni valore la sua catena su un ramo a parte. I rami vengono eseguiti dall’alto verso il basso.
-
Collega la porta
completeddella scheda Do all al passaggio. Le operazioni vanno sui rami e la storia va sucompleted.
Una scheda Do all prosegue da completed quando ogni ramo è stato eseguito. Un ramo viene eseguito fino alla fine del suo collegamento prima che parta il successivo, e un passaggio non termina un collegamento: perciò un passaggio su un ramo trattiene i rami seguenti finché tutto ciò che viene dopo non è stato letto. Sembra esattamente una scheda Set che non è mai scattata. Vedi Come viene eseguita una storia.
Se l’app segnala un valore
Sezione intitolata “Se l’app segnala un valore”Una lettura non esegue mai una scheda, quindi un valore è sicuro solo se le sue schede si trovano nel flusso subito prima di ciò che lo legge. L’app segnala due casi. Una scheda con una segnalazione ha un alone del colore della sua gravità e un contrassegno alla fine dell’intestazione, il cui suggerimento nomina il controllo; i record completi sono nel pannello Messaggi.
W.GE.05, un valore calcolato prima della storia che dipende da qualcosa che la storia modifica: metti le schede nel flusso che porta a chi legge, usando una scheda Do all come sopra. Collega ilcompleteddi una scheda che produce il valore alla scheda che lo legge, come ilcompleteddi una scheda Dice roller in un Comparator e quello del Comparator in un If. Calcolare in anticipo va bene per un numero o un nome, non per qualcosa che la storia modifica.W.GE.06, un percorso che salta la scheda il cui valore viene letto: fai in modo che ogni percorso esegua la scheda, oppure spunta È intenzionale sulla sua riga dove ciò che resta è voluto, come un totale parziale o un flag impostato una sola volta all’ingresso.- Un
boolcollegato alla riga di una scelta che fa scattareW.GE.05: usa una scheda Do all con una catena per ramo ecompletedverso il passaggio. Vedi Come limitare una scelta.
Vedi anche
Sezione intitolata “Vedi anche”- Come viene eseguita una storia per capire perché il flusso va solo in avanti e perché una lettura non esegue mai una scheda.
- Come limitare una scelta per le condizioni che richiedono un valore calcolato in tempo.
- Diagnostica per ogni controllo con codice e il suo significato.
- Nodi per la scheda Do all e le sue porte.
- Come costruire una lavagna per collegare le schede.