Espressioni
copia linkEditing di espressioni
La scrittura delle espressioni nel VCE avviene in maniera simile ad altri editor di codice, tuttavia siccome non si sta scrivendo una semplice riga di testo ma componendo un albero di oggetti in memoria, si applicano alcune restrizioni alla modifica delle stesse.

Grafico
E’ possibile vedere il grafico degli oggetti che compongono una espressione premendo F4 quando il cursore è su una parte della stessa. Questo è il grafico relativo all’espressione mostrata nell’immagine. Il blocco . rappresenta la coppia di parentesi.

Operatori, forme alternative
Il visual code definisce alcuni operatori in forma alternativa per potersi adattare alle abitudini di chi lo usa. Ad esempio l’operatore di uguaglianza può essere scritto come = oppure come ==. L’operatore di disuguaglianza è sia != che <>. Se la formula è molto lunga o poco leggibile, è possibile spezzarla su più righe premendo invio dopo un operatore, come nell’immagine seguente.

Trattamento della selezione
Selezionando una parte di un’espressione è possibile cancellarla o copiarla in un’altra. Occorre comunque tenere presente che qualunque operazione deve mantenere coerente il codice quindi potrebbe essere eseguita in maniera leggermente diversa da quanto atteso. E’ anche possibile racchiudere una parte di espressione fra parentesi selezionandola e premendo (.

Per eseguire copie di intere righe o blocchi di codice è sufficiente premere ctrl+c sull’icona di inizio blocco, e ctrl-v su una riga vuota. Anche per cancellare un blocco, è sufficiente premere canc sull’icona di inizio blocco.
Drag&Drop
Per comporre un’espressione è possibile anche tirare dall’albero degli oggetti direttamente nel VCE. Il trascinamento di oggetti non è limitato alla composizione di espressioni, ma può essere usato in tantissimi modi, ad esempio per creare variabili o parametri, per comporre le query, per copiare statement esistenti ed applicarli a oggetti diversi…
Ultima modifica: 24/03/2021 / Validità: da 9.0.3940