Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Molti functoid sono molto semplici da usare. Questi sono indicati qui come functoid di base per distinguerli dai functoid nella categoria Avanzata. I functoid di base comprendono le categorie rimanenti di functoid, ad esempio Conversione, Cumulativo, Database, Data e Ora, Logico, Matematico, Scientifico e Stringa.
I functoid di base, in generale, hanno tipi semplici, ad esempio numeri e stringhe, come i relativi collegamenti di input e output.
L'uso di un functoid di base comporta l'aggiungerlo a una scheda della griglia, la creazione di collegamenti di input al functoid, provenienti da sinistra, e la creazione di collegamenti di output dal functoid, che vanno verso destra. In questo argomento vengono fornite istruzioni dettagliate per queste operazioni.
Aggiungere un functoid di base a una mappa
Con la barra degli strumenti di Visual Studio attivata, cliccare sulla scheda appropriata per selezionare la categoria del functoid da usare.
Viene visualizzato l'elenco dei functoid disponibili nella categoria scelta.
Trascina il functoid che desideri utilizzare dalla casella degli strumenti alla posizione appropriata in una pagina della griglia.
Annotazioni
Il functoid verrà posizionato nella pagina della griglia visualizzata. Se vuoi inserire il functoid in una pagina griglia diversa, devi prima visualizzare l'altra pagina della griglia.
Annotazioni
Se si sta creando una mappa usando più functoid insieme, è necessario considerare il relativo posizionamento da sinistra a destra. I functoid vengono eseguiti da sinistra a destra. L'output di un functoid può essere immesso solo in un altro functoid situato più a destra.
Collegare gli input a un functoid semplice
Trascinare un nodo di record o di campo dallo schema di origine al functoid di base nella pagina della griglia visualizzata.
-O-
Nella pagina della griglia visualizzata, trascina un altro functoid posizionato più a sinistra sul functoid di base al quale desideri creare un collegamento di ingresso.
-O-
Trascinare il functoid di base nella pagina della griglia visualizzata in un nodo di record o di campo nello schema di origine.
-O-
Nella pagina della griglia visualizzata, trascinare il functoid di base da cui si desidera creare un collegamento di input verso un altro functoid situato più a sinistra.
Annotazioni
Durante il trascinamento, l'endpoint mobile del collegamento, anziché l'endpoint ancorato del collegamento, diventa un'icona a mirino per puntare con maggiore precisione il secondo endpoint. Se si sposta l'endpoint mobile del collegamento su un oggetto che non è un secondo endpoint appropriato per il collegamento, ad esempio quando si verifica un mismatch del tipo di dati, l'icona a croce viene sostituita da un'icona che mostra un cerchio con una barra diagonale al centro.
Ripetere il passaggio 1 se necessario per stabilire il set completo di collegamenti di input (anche se forse non l'intero set di parametri di input) al functoid di base.
Annotazioni
Esistono alcuni functoid che non richiedono collegamenti di input. Ad esempio, i functoid Data, Ora e Data e Ora nella categoria functoid Data e ora forniscono rispettivamente la data, l'ora o la data e l'ora correnti in cui viene elaborato un messaggio di istanza. Pertanto, non richiedono parametri di input dallo schema di origine.
Annotazioni
L'ordine dei parametri di input per molti functoid è significativo, come indicato nell'argomento di riferimento del functoid corrispondente (vedere Riferimento ai Functoid nelle informazioni di riferimento sull'interfaccia utente e nello spazio dei nomi API per sviluppatori). L'ordine in cui si creano i collegamenti imposta l'ordine dei parametri di input sul functoid. Per altre informazioni sulle proprietà functoid e specificando l'ordine dei parametri di input del functoid, vedere Modifica delle proprietà del functoid e dei parametri di input. Per informazioni su come configurare i parametri di input di un functoid, vedere Come configurare i parametri di input del functoid.
Annotazioni
Verificare che i functoid o il nodo dello schema di origine da collegare siano visibili nella pagina della griglia visualizzata o nella finestra dello schema di origine prima di iniziare il collegamento.
Creare il collegamento di output da un functoid di base
Trascinare un nodo di record o di campo dallo schema di destinazione al functoid di base nella pagina della griglia visualizzata.
-O-
Nella pagina della griglia visualizzata, trascina un altro functoid, situato più a destra, verso il functoid di base al quale desideri creare il collegamento di uscita.
-O-
Trascinare il functoid di base nella pagina della griglia visualizzata in un nodo record o campo nello schema di destinazione.
-O-
Nella pagina della griglia visualizzata trascinare il functoid di base in cui si desidera creare il collegamento di output a un altro functoid che si trova più a destra.
Annotazioni
Verificare che i functoid e il nodo dello schema di origine da collegare siano già visibili nella pagina della griglia visualizzata e nella finestra dello schema di origine, rispettivamente, prima di iniziare l'operazione di collegamento.
Annotazioni
Il collegamento functoid tenta sempre di non consentire collegamenti inappropriati, ad esempio collegamenti in cui i tipi di dati di origine e di destinazione non corrispondono.
Annotazioni
Durante il trascinamento, il punto finale mobile del collegamento, anziché il punto finale ancorato del collegamento, cambia in un'icona a reticolo per consentire un puntamento più accurato del secondo punto finale. Se si passa il puntatore del mouse sull'endpoint mobile di un collegamento su un oggetto che non è un secondo endpoint appropriato per il collegamento, come potrebbe verificarsi in caso di mancata corrispondenza del tipo di dati, l'icona del mirino cambia in un'icona che mostra un cerchio con una barra diagonale.
Vedere anche
Riferimento ai Functoid nelle indicazioni sull'interfaccia utente e riferimento allo spazio dei nomi dell'API per gli sviluppatori