Drag&Drop
linkDrag&Drop
Una delle funzionalità più utilizzate in Instant Developer Foundation è il Drag&Drop.
Tale operazione ha un duplice scopo:
spostare tra loro oggetti per ordinarli
eseguire operazioni complesse (come creazione videate, voci di menu, procedure, etc.)
Nell’editor web l’operazione è stata interamente rivisitata per essere più naturale e adeguata per l’utilizzo dentro ad un browser.
Nell’editor web per ordinare gli oggetti si utilizza il Drag&Drop. Per farlo è sufficiente selezionarli e tirarli indicando dove metterli (su Foundation se si desidera spostare l’oggetto A prima dell’oggetto B è necessario tirare A su B; nel caso di cartelle, è necessario premere SHIFT per spostare A prima della cartella B a meno di non voler muovere A dentro alla cartella. In quel caso non occorre premere SHIFT).
Per eseguire un’operazione di spostamento con l’editor web è sufficiente: selezionare gli oggetti, cliccare sulla selezione per qualche istante fino a quando non viene segnalato l’inizio dello spostamento e muovere la selezione nel punto desiderato:
Spostamento di oggetti nel nuovo web editor
Le operazioni di Drag&Drop “complesse” (quelle che in Instant Developer Foundation solitamente creano nuovi oggetti) vengono eseguite in maniera differente. Occorre selezionare l’oggetto che si vuole utilizzare per l’operazione e premere i tasti CTRL-C. Verrà aperta una nuova pagina a destra (Clipboard) che mostra che è in corso un’operazione “complessa”:
In alto sono elencati gli oggetti che rappresentano l’input dell’operazione complessa (nell’immagine la tabella Activities).
A questo punto occorre selezionare l’oggetto su cui si sarebbe eseguita l’operazione di Drop su Instant Developer Foundation. Per esempio se si seleziona l’applicazione la Clipboard si aggiorna:
e mostra che l’oggetto “target” dell’operazione è l’applicazione. Sotto vengono elencate le possibili operazioni che è possibile eseguire partendo da una tabella e utilizzando come target l’applicazione web: aggiungere nell’applicazione una tabella IMDB, una lookup, una videata o una classe. Tali operazioni sono le stesse che si sarebbero ottenute su Instant Developer Foundation tirando la tabella sull’applicazione rispettivamente senza premere nulla, premendo CTRL, premendo SHIFT o premendo CTRL+SHIFT. Cliccando sul pulsante della Clipboard verrà eseguita la corrispondente operazione e la Clipboard verrà chiusa.
Ultima modifica: 07/06/2021 / Validità: da 21.0.8100