Binding dinamico di Visio Web Disegno a una riga di dati diverse in SharePoint 2010

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/57472

  •  10-12-2019
  •  | 
  •  

Domanda

Ecco il mio scenario

    .
  1. Ho un foglio Excel in cui ogni riga rappresenta un caso diverso
  2. Le colonne di foglio Excel rimarranno uguali e la prima colonna è unica chiave unica
  3. Ogni colonna del foglio Excel corrisponde a una fase di un processo tale che se 1 è scritto nella cella, significa che il passaggio è stato completato per quel caso altrimenti 0 significa fase non completata.
  4. Ho creato un disegno Web in Visio 2010 per rappresentare visivamente il processo di gestione dei casi.
  5. Ho creato la grafica dei dati e collegata ogni forma del mio diagramma a una colonna di foglio Excel selezionando una riga di dati.
  6. Ora quando cambio un valore di cella per la riga collegata in Excel, il colore dei rispettivi cambiamenti di forma che è quello che volevo.
  7. Il problema è che il disegno Web ha creato un collegamento fisso a quella riga specifica mentre voglio passare l'ID della riga della riga in modo dinamico alla web part Web Accesso Web utilizzando il filtro della stringa di query per visualizzare il diagramma per la riga in dotazione.

    Ho controllato Internet, ha provato tutti i tipi di connessioni, ma sembra che non sia possibile come il disegno Web Visio Salva l'ID riga unico al momento del collegamento e non consente di passare dinamicamente. Qualcuno ha idea di come vincolare i dati dinamicamente a Visio Web Drawing?

È stato utile?

Soluzione

Sì, hai ragione, non è possibile passare valori a Visio Web Diagram in SharePoint tuttavia durante la ricerca che ho trovato questo articolo che sembra fare ciò che vuoi esattamente,

.

sfortunato Non è possibile passare alcun argomento al diagramma di Visio (come l'ID dell'articolo) o qualsiasi altra cosa fuori dalla scatola.Questo mi ha reso molto frustrato e ho trovato una soluzione!

Avremo bisogno di:

    .
  • Provider dati personalizzato
  • http handler
  • Visiviewer personalizzato WebPart

    Dal momento che l'articolo è troppo grande da inserire qui, quindi ti passerò solo il collegamento ad esso, ha anche ottenuto la soluzione che ha fatto semplicemente implementare e testare o modificare come richiesto,

    SharePoint 2010 Dynamic Visio

    .

    Spero che aiuti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top