Come aggiungere functoid di base a una mappa

La maggior parte dei functoid è caratterizzata da un'estrema semplicità di utilizzo. Questi sono indicati qui come functoid di base per distinguerli dai functoid nella categoria Avanzate . I functoid di base comprendono le categorie rimanenti dei seguenti tipi di functoid: cumulativi, di conversione, di database, di data e ora, logici, matematici, scientifici e di stringa.

Ai functoid di base sono in genere associati tipi di collegamenti di input e di output semplici, quali membri e stringhe.

L'utilizzo di un functoid di base prevede l'aggiunta del functoid a una pagina della griglia, la creazione di collegamenti di input al functoid, a partire da sinistra, e la creazione di un collegamento di output dal functoid al lato destro. In questo argomento vengono fornite istruzioni dettagliate per l'esecuzione di queste operazioni.

Aggiungere un functoid di base a una mappa

  1. Con la casella degli strumenti di Visual Studio attiva, fare clic sulla scheda appropriata per selezionare la categoria del functoid che si vuole usare.

    Verrà visualizzato l'elenco di functoid della categoria desiderata.

  2. Trascinare il functoid che si desidera utilizzare dalla Casella degli strumenti nella posizione desiderata su una pagina della griglia.

    Nota

    Il functoid verrà posizionato sulla pagina della griglia visualizzata. Se si desidera inserire il functoid in una pagina della griglia diversa, sarà necessario visualizzare prima la pagina della griglia specifica.

    Nota

    Se si sta costruendo una mappa utilizzando più di un functoid, è necessario considerare la posizione relativa da sinistra a destra dei functoid. I functoid vengono eseguiti da sinistra a destra. L'output di un functoid può essere immesso solo in un altro functoid più a destra.

  1. Trascinare un nodo record o campo dallo schema di origine sul functoid di base nella pagina della griglia visualizzata.

    -O-

    Nella pagina della griglia visualizzata trascinare un altro functoid situato più a sinistra sul functoid di base a cui si desidera creare un collegamento di input.

    -O-

    Trascinare il functoid di base nella pagina della griglia visualizzata su un nodo record o campo dello schema di origine.

    -O-

    Nella pagina della griglia visualizzata trascinare il functoid di base a cui si desidera creare un collegamento di input su un altro functoid situato più a sinistra.

    Nota

    Durante il trascinamento, l'endpoint in movimento del collegamento, a differenza dell'endpoint ancorato del collegamento, assume la forma di un mirino per consentire di selezionare in modo più preciso il secondo endpoint. Se si sposta l'endpoint in movimento del collegamento su un oggetto che non rappresenta un secondo endpoint appropriato per il collegamento, una situazione che potrebbe verificarsi ad esempio in caso di mancata corrispondenza tra i tipi di dati, l'icona a forma di mirino si modificherà in un'icona con un cerchio attraversato da una barra diagonale.

  2. Se necessario, ripetere il passaggio 1 per stabilire il set completo di collegamenti di input (ma non l'intera serie di parametri di input) per il functoid di base.

    Nota

    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. Questi functoid non richiedono pertanto alcun parametro di input dallo schema di origine.

    Nota

    L'ordine dei parametri di input per molti functoid è significativo, come indicato nell'argomento di riferimento del functoid corrispondente (vedere Riferimento functoid nelle linee guida dell'interfaccia utente e informazioni di riferimento sullo spazio dei nomi delle API per sviluppatori). L'ordine in cui vengono creati i collegamenti determina l'ordine dei parametri di input per il functoid. Per altre informazioni sulle proprietà functoid e specificando l'ordine dei parametri di input del functoid, vedere Modifica delle proprietà functoid e dei parametri di input. Per informazioni su come configurare i parametri di input di un functoid, vedere How to Configure Functoid Input Parameters.For information about how to configure the input parameters of a functoid, see How to Configure Functoid Input Parameters.

    Nota

    Prima di eseguire il collegamento, assicurarsi che i functoid o il nodo dello schema di origine che si desidera collegare sia visibile nella pagina della griglia visualizzata o nella finestra dello schema di origine.

  1. Trascinare un nodo record o campo dallo schema di destinazione sul functoid di base nella pagina della griglia visualizzata.

    -O-

    Nella pagina della griglia visualizzata trascinare un altro functoid situato più a destra sul functoid di base a cui si desidera creare il collegamento di output.

    -O-

    Trascinare il functoid di base nella pagina della griglia visualizzata su un nodo record o campo dello schema di destinazione.

    -O-

  2. Nella pagina della griglia visualizzata trascinare il functoid di base a cui si desidera creare il collegamento di output su un altro functoid situato più a destra.

    Nota

    Prima di avviare l'operazione di collegamento, assicurarsi che i functoid e il nodo dello schema di origine che si desidera collegare siano già visibili nella pagina della griglia visualizzata e nella finestra dello schema di origine rispettivamente.

    Nota

    Durante il collegamento dei functoid viene impedita la creazione di collegamenti non appropriati, ad esempio collegamenti in cui i tipi di dati di origine e di destinazione non corrispondono.

    Nota

    Durante il trascinamento, l'endpoint in movimento del collegamento, a differenza dell'endpoint ancorato del collegamento, assume la forma di un mirino per consentire di selezionare in modo più preciso il secondo endpoint. Se si sposta l'endpoint in movimento del collegamento su un oggetto che non rappresenta un secondo endpoint appropriato per il collegamento, una situazione che potrebbe verificarsi ad esempio in caso di mancata corrispondenza tra i tipi di dati, l'icona a forma di mirino si modificherà in un'icona con un cerchio attraversato da una barra diagonale.

Vedere anche

Riferimento functoid nelle linee guida dell'interfaccia utente e informazioni di riferimento sullo spazio dei nomi delle API per sviluppatori