In sintesi
In questa lezione vediamo come aggiungere istruzioni alla procedura, per ora senza l'uso del Code Editor che è invece il metodo consigliato per la scrittura del Visual Code.
Nota: questo video corso è stato realizzato con la versione 4 di Instant Developer. Anche se i contenuti sono ancora attuali e sono utili per imparare ad utilizzare Instant Developer, alcune affermazioni sono di fatto superate. Per i dettagli e le ultime novità sulle funzionalità illustrate vi rimandiamo alla sezione di reference che viene tenuta aggiornata giornalmente.
In questa lezione vediamo come aggiungere istruzioni alla procedura.
Per aggiungere uno statement (o istruzione) apriamo il menù contestuale sul body o su uno dei blocchi della procedura e selezioniamo il comando Add Statement. Se selezioniamo il comando dal menu contestuale del body, lo statement verrà aggiunto alla fine della procedura, mentre se lo facciamo su un blocco qualsiasi con lo SHIFT lo statement viene creato all'interno delo blocco, senza SHIFT lo statement viene creato allo stesso livello del blocco. Aggiungiamo uno statement sul body della procedura.
Ora editiamo lo statement.
Come vediamo è necessario specificare due dati: dapprima l'oggetto su cui operiamo poi l'azione che deve essere eseguita.
Quando iniziamo a scrivere nel campo oggetto Instant Developer elenca tutti gli oggetti validi nel contesto della procedura che contengono le lettere digitate. Una volta identificato l'oggetto giusto possiamo premere Enter o selezionarlo con un click del mouse.
La videata delle proprietà dello statement accetta anche Drag & Drop di oggetti. Tiriamo quindi la variabile Order Status sulla videata delle proprietà.
Ora occorre selezionare l'azione che l'oggetto fornisce. Solo le azioni disponibili per l'oggetto già selezionato vengono elencate. In questo caso è disponibile la sola assegnazione per la variabile Order Status.
Una volta selezionata l'azione premiamo ancora ENTER per confermare la modifica.
Dato che abbiamo scelto l'operazione di assegnazione, ci viene richiesto di editare l'espressione che deve essere assegnata alla variabile Order Status. Impostiamo il valore Prepared.
La stessa operazione (creazione di uno statement di assegnamento) poteva essere fatta direttamente tirando la variabile sul body della procedura o su uno dei blocchi. In questo caso Instant Developer crea un nuovo statement di assegnazione come ultima istruzione del blocco su cui tiriamo la variabile.
Per editare l'espressione che deve essere assegnata alla variabile è sufficiente editarla confermando con ENTER all'apparire della prima videata.