Domanda

So che il titolo potrebbe essere confuso, ma non sono sicuro di come la parola migliore.

Ho una colonna da cui i miei utenti selezionano un valore in una tabella Guardia. Sulla base di ciò che hanno selezionato, voglio che un flusso di lavoro sia eseguito per impostare il valore di un secondo colonna su un altro campo dallo stesso indice look up.

Esempio:

Column1 | Column2
Arnold  |  22
Jerry   |  24
Sam     |  45
.

Nel mio elenco, se il mio utente seleziona "Arnold", voglio un flusso di lavoro per assegnare il numero "22" a un altro campo nella mia lista.Questo è fatto due volte quindi posso quindi confrontare i due valori "numero" (essenzialmente determinando se Arnold è più giovane di Jerry .. Se è così, ARNOLD viene quindi assegnato in un altro campo come proprietario).C'è un modo semplicistico per farlo?Penso che andrai bene sul confronto, ma la lettura corretta da parte del tavolo da guardia è ciò che mi ha confuso adesso come uno sviluppatore di SharePoint novice.

È stato utile?

Soluzione

Un modo per farlo sarebbe avere la tua lista di ricerca multi-colonna memorizzata come un elenco separato in SharePoint (forse hai già quello che non è chiaro). Quando aggiungi quindi una colonna di ricerca al tuo elenco 'principale' che si riferisce a questo elenco di valori di ricerca è possibile selezionare quali campi aggiuntivi includono. Ad esempio, potresti includere il nome e l'età.

Aggiunta di campi aggiuntivi a una colonna di ricerca

Quando includono questi campi aggiuntivi, solo il primo è modificabile, il resto è popolato automaticamente. In effetti, il tuo utente seleziona un 'nome' e 'età' è impostato automaticamente sul valore corrispondente. Penso che affronta la prima parte del tuo problema.

La parte successiva, in cui viene ripetuto lo stesso processo, sarebbe soddisfatto semplicemente aggiungendo una seconda colonna all'elenco con la stessa configurazione. In effetti avresti "persona 1" e "persona 2", potresti confrontare le età semplicemente guardando i campi corrispondenti.

Colonne di ricerca multiple con campi aggiuntivi

Una volta che hai questi valori puoi accedervi nel tuo flusso di lavoro proprio come altre colonne e fai ciò che ti piace con i valori:

Settore di ricerca aggiuntivo nel flusso di lavoro

Altri suggerimenti

@ La risposta di Chaholl è corretta ma se hai bisogno, come è stato il nostro caso, il valore dell'URL da un campo nell'elemento di ricerca, questo non sarà sufficiente in quanto non è esposto in "Campi aggiuntivi", come sono altriTipi di campo

In questo caso avresti bisogno di quello che stai suggerendo te stesso, un flusso di lavoro:

    .
  • che funziona ogni volta che un elemento viene creato o aggiornato
  • che copia i valori necessari al tuo elenco che ha la ricerca dell'articolo originale.

    Questo è facilmente fatto in SPD utilizzando i flussi di lavoro SP 2010 e puoi renderli riutilizzabili se si dispone di tipi di contenuto, che è il modo approvato per andare.

    Non c'è niente di molto:

      .
    • Leggi il campo di ricerca dell'elenco di cure cure, selezionare ID Property
    • Get Elenco elemento dall'elenco corretto, corrispondenza su ID
    • Ottieni la lista di ricerca Valore del campo (campo che si desidera copiare)
    • Assegna alla voce di elenco corrente
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top