Azioni
I pacchetti di etichette e rapporti con un nome proprio che una prova emette all'Avvio o al Completamento, i loro comandi, le corrispondenze dei segnaposto di un'etichetta e il modo in cui una procedura le sceglie.
Un'azione è un pacchetto di documentazione con un nome proprio che una prova emette: dentro di essa, un comando per emissione, ciascuno che dice che cosa esce (un'etichetta o un rapporto), quando (all'Avvio oppure al Completamento), con quale modello della libreria della stazione e, al Completamento, per quali esiti. Una procedura sceglie azioni intere, così un pacchetto scritto una volta serve ogni procedura che lo emette, e correggere un comando è una modifica sola invece di una per procedura. Le azioni stanno sotto Process > Modelli > modello > Allestimento > Azioni. Crearle, rimuoverle e modificare il nome di un'azione, i suoi comandi e le loro corrispondenze sono tutte cose subordinate allo stesso permesso Modificare ricette e valutazioni, e le pagine lo dicono ("Cambiare le azioni richiede il permesso “Modificare ricette e valutazioni”.").
La cartella Azioni
Selezionare la riga Azioni apre una pagina diversa dalle altre cartelle dell'Allestimento: un elenco delle azioni del modello accanto a quella scelta al suo interno, perché un'azione si legge rispetto alle sorelle. L'ordine dell'elenco è l'ordine in cui ogni procedura emette le azioni, quindi i verbi di riga spostano un'azione e mai un comando. La pagina carica le due librerie della stazione (i modelli di etichetta e i layout dei rapporti) per giudicare la prontezza; quando una non si può caricare, un avviso dice "Non è stato possibile caricare i modelli di etichetta globali: …" oppure "Non è stato possibile caricare i rapporti globali: …".
| Colonna | Che cosa mostra |
|---|---|
| # | Il posto dell'azione nell'elenco. |
| Nome | Modificabile sul posto, applicato quando lasci la cella. Un nome vuoto è rifiutato con "Un'azione richiede un nome operativo." |
| Comandi | Quanti comandi, poi che cosa emettono: "0 · Ancora nessuno", oppure "2 · Etichetta all'Avvio, Etichetta e rapporto al Completamento". Il suggerimento li elenca uno per riga, come Etichetta al Completamento · <modello>. |
| Stato | Pronto, oppure Da rivedere quando all'azione o a uno dei suoi comandi manca qualcosa. |
| Comandi di riga | Sposta l'azione in su, Sposta l'azione in giù, Rimuovi l'azione (inchiostro di pericolo; chiede "Elimina l'azione": "Questo rimuove l'azione e i suoi comandi."). |
La colonna accanto all'elenco è intestata Azione e mostra il Nome dell'azione scelta (modificabile anche qui), i suoi Comandi come righe in sola lettura, ciascuna con una pastiglia Pronto / Da rivedere ("I comandi si modificano nella pagina propria di questa azione, nella colonna, in quest'ordine."), e un avviso Da rivedere che elenca tutto ciò che manca. Senza alcuna azione l'elenco dice "Nessuna azione. Aggiungerne una quando una procedura di questo modello deve emettere etichette o rapporti."; senza nulla di scelto, la colonna dice "Selezionare un'azione per leggere che cosa emette. I suoi comandi si modificano nella sua pagina, nella colonna."
| Comando | Che cosa fa | In grigio quando (situazione) | Non disegnato quando (ruolo) |
|---|---|---|---|
| Nuova azione (barra di dettaglio, cartella selezionata; tasto destro Aggiungi un'azione) | Aggiunge Action <n> (il primo numero che nessuna azione del modello usa già), vuota, in fondo all'elenco, e la sceglie nella colonna. |
Una qualsiasi unità tiene una prova, oppure il runtime è fermo. | Senza Modificare ricette e valutazioni. |
| Sposta in su / Sposta in giù / Rimuovi l'azione (comandi di riga) | Riordinano oppure eliminano. | Senza Gestire Process, sotto il blocco di progettazione, oppure mentre il runtime è fermo (una pressione riporta il motivo nel registro delle azioni). | Sempre disegnati. |
La pagina dell'azione
Selezionare un'azione nell'albero la apre: l'intestazione con il nome dell'azione e una pastiglia che conta i suoi comandi, gli avvisi del permesso e delle librerie, un riquadro Azione con il campo Nome (applicato quando lo lasci; vuoto rifiutato) e l'elenco Comandi accanto al comando scelto al suo interno.
| Comando | Che cosa fa | In grigio quando (situazione) | Non disegnato quando (ruolo) |
|---|---|---|---|
| Nuovo comando (barra di dettaglio, azione selezionata; tasto destro Aggiungi un comando) | Aggiunge un comando che nasce come Etichetta al Completamento per le prove Conformi senza ancora alcun modello, in fondo all'elenco, e lo sceglie nella colonna. | Una qualsiasi unità tiene una prova, oppure il runtime è fermo. | Senza Modificare ricette e valutazioni. |
| Rimuovi l'azione (gruppo di pericolo; tasto destro; la X sul riquadro della pagina della cartella) | Elimina l'azione e i suoi comandi dopo "Elimina l'azione". Ogni procedura che l'aveva scelta smette di emetterla. | Lo stesso. | Senza Modificare ricette e valutazioni. |
L'elenco dei comandi
| Colonna | Che cosa mostra |
|---|---|
| # | Il posto del comando nell'azione, che è il suo ordine di emissione dentro l'azione. |
| Emette | Etichetta oppure Rapporto. |
| Attivazione | Avvio oppure Completamento. |
| Modello | Un selettore solo su due librerie: una riga di etichetta offre i modelli di etichetta ("(seleziona un modello)"), una riga di rapporto i layout dei rapporti ("(seleziona un rapporto)"). Un riferimento che la libreria non contiene più conserva il proprio posto, disabilitato, come "Modello mancante · <id>" oppure "Rapporto mancante · <id>", così un comando degradato non si legge come un comando non configurato. |
| Esiti | "Non usati all'avvio" per un comando all'Avvio; altrimenti gli esiti spuntati ("Conforme, Non conforme") oppure "Nessuno selezionato". |
| Segnaposto | "Non usati da un rapporto"; per un'etichetta: "Nessun modello", "Modello mancante", "Nessun comando" (il modello non ha ancora comandi di stampante), "Illeggibili", "Fisso, nessun segnaposto", oppure "<collegati> su <totale> collegati". |
| Stato | Pronto oppure Da rivedere. |
| Comandi di riga | Sposta il comando in su, Sposta il comando in giù, Rimuovi il comando ("Elimina il comando": "Questo rimuove il comando dall'azione."). |
Senza alcun comando l'elenco dice "Nessun comando. Aggiungerne uno quando questa azione deve emettere un'etichetta o un rapporto."; senza nulla di scelto la colonna dice "Selezionare un comando per modificarlo tutto in un unico posto. Aggiungerne uno dalla barra qui sopra quando questa azione deve emettere un'etichetta o un rapporto."
Il comando per intero
La colonna apre il comando scelto, intestato Comando <n> · <Natura> a <Attivazione>. Mostra
soltanto i campi che la natura scelta possiede.
| Campo | Che cos'è | Valori / predefinito | Effetto (la riga sotto il campo) |
|---|---|---|---|
| Emette | Che cosa il comando produce. | Etichetta / Rapporto; Etichetta alla creazione. | "Stampa un cartellino da un modello di comandi, sulla coda che l'unità sceglie per le etichette in questo momento." oppure "Pubblica il PDF della prova a partire da un rapporto della libreria della stazione." Cambiare la natura rimette il filtro degli esiti sul valore predefinito della natura nuova (Etichetta: Conforme; Rapporto: ogni esito). |
| Attivazione | In quale punto di una prova esce. | Avvio / Completamento; Completamento alla creazione. | Etichetta all'Avvio: "Generata nel momento in cui la prova parte, prima che esista qualsiasi risultato."; etichetta al Completamento: "Generata quando la prova finisce, per gli esiti finali spuntati qui sotto."; rapporto all'Avvio: "Pubblicato nel momento in cui la prova parte, quindi le sezioni per cui non è ancora registrato nulla vengono omesse."; rapporto al Completamento: "Pubblicato quando la prova finisce, per gli esiti finali spuntati qui sotto." |
| Rapporto (comandi di rapporto) | Il layout della libreria della stazione con cui il PDF viene pubblicato. | "(seleziona un rapporto)" oppure un layout; nessuno alla creazione. | "Non viene pubblicato alcun PDF.", "Il rapporto a cui si fa riferimento non è nella libreria.", "Pubblica un PDF quando una prova parte." / "… quando una prova finisce.", con "e lo invia alla coda di stampa di questo comando sull'unità." quando la stampa è accesa. |
| Stampa del rapporto: Stampa automaticamente (mostrato una volta che un layout si risolve) | Se il PDF pubblicato viene anche inviato alla coda dei rapporti dell'unità per questa attivazione. | Spento alla creazione. | Didascalia: "Il PDF viene pubblicato in ogni caso, nel punto della prova di questo comando. La stampa decide soltanto se viene anche inviato a una coda." Acceso: "Il PDF va anche alla coda di stampa di questo comando sull'unità. Scegliere quella coda nella schermata Stampanti." Spento: "Il PDF è pubblicato nella cartella dei rapporti e non va oltre." |
| Copia del rapporto: Conservala nella prova (mostrata una volta che un layout si risolve) | Se il PDF concluso viene conservato dentro il file della prova, così che un nuovo invio riproponga esattamente quei byte dopo che il layout è stato modificato o eliminato. | Spenta alla creazione. | Didascalia: "Che cosa la prova conserva del documento, che è ciò che un nuovo invio consegna in seguito." Accesa: "Ogni prova porta con sé il PDF concluso, qualche centinaio di KB, e un nuovo invio consegna esattamente quel documento." Spenta: "Ogni prova punta al PDF pubblicato, quindi ciò che un nuovo invio consegna è una nuova composizione." |
| Modello globale (comandi di etichetta) | Il modello di etichetta della libreria della stazione che il comando stampa e i cui segnaposto collega qui sotto. | "(seleziona un modello)" oppure un modello; nessuno alla creazione. Sceglierne uno crea una riga di corrispondenza per ogni segnaposto che il modello dichiara e che il comando non ha ancora associato. | "Scegliere un modello: i suoi segnaposto sono ciò che questo comando riempie.", "Il modello a cui si fa riferimento non è più nella libreria.", "Questo modello non ha ancora comandi di stampante, quindi non c'è nulla da inviare.", "Non è possibile leggere i segnaposto di questo modello.", "Nessun segnaposto: ogni prova corrispondente invia gli stessi byte. L'unità sceglie la coda di stampa." oppure "<n> segnaposto, ciascuno collegato qui sotto a un valore congelato per questa prova. L'unità sceglie la coda di stampa." |
| Emetti per l'esito finale (soltanto al Completamento) | Quali esiti finali attivano il comando. | Quattro caselle: Conforme, Non conforme, Indeterminato, Nessun esito. Un'etichetta parte sul solo Conforme; un rapporto parte con tutte e quattro, perché una procedura che non giudica nulla finisce senza esito e deve comunque produrre il proprio documento. | Il comando scatta soltanto per una prova che finisce su un esito spuntato. Un comando all'Avvio non ha ancora alcun esito e non legge alcun filtro. |
Un avviso Da rivedere sotto i campi elenca tutto ciò che manca al comando (vedi Prontezza qui sotto).
La coda a cui va un documento stampato non è un campo del comando: è risolta dalla natura e dall'attivazione del comando attraverso le quattro sedi di stampante dell'unità, così due comandi della stessa combinazione condividono la stampante di proposito. Vedi Stampanti.
Segnaposto
I segnaposto sono i campi {{NAME}} che un modello di etichetta lascia da riempire alla prova,
quindi questa sezione è disegnata per un comando di etichetta e per nient'altro. Il suo stato segue
il modello:
| Stato | Che cosa mostra la sezione |
|---|---|
| Nessun modello scelto | "Scegliere un modello per mappare i suoi segnaposto." Con corrispondenze memorizzate da un modello precedente: "Le corrispondenze memorizzate si conservano finché il modello manca." e i nomi di quei segnaposto. |
| Il modello non è più nella libreria | "Modello non disponibile", con lo stesso elenco conservato. |
| Il modello non ha comandi di stampante | Un avviso: "“<modello>” non ha ancora comandi di stampante: non c'è nulla da inviare e nessun segnaposto da mappare finché non vengono scritti o importati sotto Modelli di documento ▸ Etichette." |
| I segnaposto non si possono leggere | Un avviso "Non è possibile leggere i segnaposto di “<modello>”: <errore>", e "Corrispondenze memorizzate conservate. Correggere o sostituire il modello prima di cambiare questi collegamenti." |
| Il modello non ha alcun segnaposto | "Modello fisso. Questo modello non ha segnaposto e invia gli stessi byte per ogni prova corrispondente." |
| Segnaposto trovati | Una riga per segnaposto, intestata dal segnaposto e da una pastiglia Mappato / Obbligatorio, con i campi qui sotto. |
| Campo | Che cos'è | Valori / predefinito |
|---|---|---|
| Sorgente del valore congelato | L'unico valore della prova sostituito nel segnaposto. | "(non mappato)" più le sorgenti della tabella qui sotto. Un comando all'Avvio elenca soltanto le sorgenti disponibili all'Avvio; un comando al Completamento le elenca tutte. "Metadati · Campo del catalogo" compare soltanto quando il catalogo dei metadati del modello ha campi, e le sorgenti di criterio soltanto quando qualche valutazione del modello dichiara un criterio. Una sorgente a cui l'attivazione attuale non può rispondere conserva il proprio posto, disabilitata, come "… (non disponibile per questo comando)". Cambiare la sorgente azzera il campo, il ciclo e la formattazione scelti per quella precedente. |
| Metadati del catalogo (sorgente Metadati) | Quale campo del catalogo del modello. | "(seleziona i metadati del catalogo)", "Campo mancante · <id>" per un campo che non c'è più, poi ogni campo come "<nome> · testo / numero / sequenziale". |
| Criterio (sorgenti di criterio) | Quale criterio di quale valutazione del modello. | "(seleziona un criterio)", "Criterio mancante · <id>", poi ogni criterio come "<valutazione> · <criterio oppure Criterio n> · <canale>". |
| Ciclo (numerato da 0) (sorgenti di criterio) | Il risultato di quale ciclo. Mai sottinteso: va scritto. | Da 0 fino al conteggio di cicli più grande che una procedura del modello esegue, meno uno; testo segnaposto "obbligatorio". Un numero fuori da quell'intervallo è rifiutato sotto il campo. |
| Formato del valore (sorgenti di data e ora) | Come viene scritto l'istante. | Data e ora della stazione (predefinito), Data della stazione, Ora della stazione, Data e ora della stazione, Formato ISO 8601. |
| Decimali (sorgenti numeriche, e un campo di metadati numerico) | Un numero fisso di decimali. | Da 0 a 9; testo segnaposto "automatico" (la preferenza propria della stazione). |
| Azzera la formattazione non valida | Un pulsante disegnato quando una corrispondenza porta una formattazione che la sua sorgente non può usare (decimali su una data, un formato di data su un numero, l'uno o l'altro su un testo). | Rimette a posto il campo che non va. |
Le sorgenti, nell'ordine in cui il selettore le elenca:
| Sorgente | Disponibile all'Avvio | Natura |
|---|---|---|
| Metadati · Campo del catalogo | Sì | Testo, oppure un numero per un campo numerico |
| Modello · Nome, Modello · Revisione, Unità · Nome, Unità · Codice, Procedura · Nome, Procedura · Codice, Prova · Identificatore | Sì | Testo |
| Prova · Avviata alle | Sì | Data e ora |
| Prova · Stato (all'Avvio) / Prova · Stato finale (al Completamento) | Sì | Testo |
| Prova · Conclusa alle | No | Data e ora |
| Prova · Durata (secondi) | No | Numero |
| Prova · Esito, Prova · Motivo della conclusione | No | Testo |
| Criterio · Nome, Canale, Limiti, Gravità, Risultato, Errore, Canali interessati | No | Testo |
| Criterio · Finestra aperta alle, Finestra chiusa alle | No | Data e ora |
| Criterio · Campioni valutati, Campioni fuori limite, Campioni non disponibili, Campioni non validi, Escursione peggiore | No | Numero |
Sotto le righe dei segnaposto, Segnaposto rimossi elenca le corrispondenze memorizzate per
segnaposto che il modello attuale non dichiara più ("<n> obsoleti"; "Queste corrispondenze non
esistono più nel modello selezionato e vanno rimosse."), ciascuna con Rimuovi la corrispondenza
obsoleta del segnaposto.
Prontezza
Le pastiglie Pronto / Da rivedere delle due pagine, e le righe che la pagina Convalida elenca, vengono da un solo giudizio. A un'azione senza comandi ne manca uno: "Aggiungere un comando: questa azione non emette ancora nulla." A un comando manca, nell'ordine in cui si ripara:
- "Selezionare almeno un esito di completamento." (un comando al Completamento senza alcun esito spuntato)
- "Scegliere un rapporto." / "Il rapporto selezionato non esiste più."
- "Scegliere un modello di etichetta." / "Il modello è stato azzerato o eliminato; le corrispondenze memorizzate sono conservate." / "Il modello globale selezionato non esiste più."
- "Il modello selezionato non ha ancora comandi di stampante; scriverli o importarli prima che una prova raggiunga questo comando."
- "Non è possibile leggere i segnaposto del modello:
<errore>" - "{{M}} richiede una sorgente." / "{{M}} è associato più di una volta."
- "{{M}}: scegliere una sorgente", "questa sorgente non è disponibile all'avvio", "selezionare un
campo del catalogo dei metadati di questo modello", "selezionare un criterio da una delle
valutazioni di questo modello", "impostare un ciclo esplicito, numerato da 0, da 0 a
<n>", "togliere i decimali da questa sorgente di data e ora", "usare il formato predefinito per questa sorgente numerica", "i decimali devono essere compresi tra 0 e 9", "togliere la formattazione numerica o di data da questa sorgente di testo" - "{{M}} è stato rimosso dal modello attuale; rimuovere la corrispondenza memorizzata."
Un comando da rivedere gira comunque: all'emissione non si scarta nulla, e un segnaposto che non si risolve fa fallire quella singola etichetta come ha sempre fatto. La schermata di configurazione è dove lo si impara, non il cartellino stampato.
Come una procedura sceglie le azioni
La pagina di una procedura porta il riquadro Azioni che questa procedura emette con una pastiglia
"<n> selezionate" e una casella di spunta per azione del modello, nell'ordine dell'elenco. Ogni riga
mostra la riga di emissione dell'azione ("Etichetta all'Avvio, Etichetta e rapporto al Completamento",
oppure "Ancora nessun comando. Aprire questa azione nella colonna e aggiungerne uno dalla sua barra.")
e, una volta selezionata, una pastiglia Pronte oppure Da rivedere. Da rivedere elenca ciò che
manca a questa procedura per i segnaposto dell'azione, un'osservazione per segnaposto, perché un
segnaposto risolto per prova si risolve soltanto dove la procedura ha la cosa che nomina:
- "{{M}} legge un campo di metadati che questa procedura non richiede. Selezionarlo in Metadati qui sopra."
- "{{M}} legge il risultato di un criterio, e questa procedura non giudica con alcuna valutazione."
- "{{M}} legge un criterio che la valutazione di questa procedura non dichiara."
- "{{M}} legge il ciclo
<c>, e questa procedura esegue un solo ciclo." / "… e questa procedura ne esegue<n>."
L'azione non è né nascosta né rifiutata: la procedura dice che cosa le manca, e il rimedio sta sulla stessa pagina. Senza alcuna azione nel modello il riquadro dice "Ancora nessuna azione in questo modello. Aggiungerne alcune sotto le Azioni del modello."
L'ordine di emissione
A un momento di emissione della prova le azioni selezionate emettono nell'ordine dell'elenco del modello, e dentro ciascuna azione nell'ordine dei suoi comandi, filtrate sull'attivazione di quel momento: una risposta sola per tutto il modello, mai una per procedura. I comandi all'Avvio girano appena la prova si è materializzata (dopo che i metadati sequenziali sono stati riservati), e i comandi al Completamento appena l'esito finale è stato sigillato. Ogni comando è isolato: un fallimento non pubblica nulla, non cambia nulla della prova e non ferma mai i comandi che stanno dietro di lui. Un rapporto prende il nome dalla prova e dall'azione che l'ha emesso; una composizione successiva dello stesso comando sostituisce il documento di quel comando e nient'altro. Che cosa ciascuna emissione annota nella prova, e come la si rilancia dagli Storici, sta in Emettere etichette e rapporti.
Che cosa non fa un'azione
- Non emette nulla da sola. Una procedura deve sceglierla, e una prova di quella procedura deve arrivare al momento di emissione.
- Non controlla la procedura. Se una procedura richiede il campo o giudica con la valutazione che un segnaposto nomina è dichiarato sulla pagina della procedura, accanto alla selezione.
- Non sceglie la stampante. La coda è dell'unità, per natura e attivazione, in Stampanti.
- Non modifica i modelli. I comandi di etichetta e i layout dei rapporti si scrivono sotto Modelli di documento; l'azione si limita a nominarli.
- Non conferma la stampa fisica. L'accettazione da parte della coda è ciò che un'etichetta o un rapporto stampato annota, mai la prova che sia uscita della carta.