none
copiare dati da una lista esterna ad una interna RRS feed

  • Domanda

  • Ciao a tutti, il mio problema è il seguente.
    Ho una external list (lista esterna), creata tramite BCS, che prende i dati da una tabella SQL. Ora, ho notato che le external lists hanno molte meno funzionalità delle liste interne, no workflows, ma soprautto quello che a me interessa no KPI. Ho quindi l'esigenza di copiare i valori della mia lista esterna  in una lista interna ogni volta che la lista esterna viene aggiornata.
    Consigli su come procedere? Grazie in anticipo a chi mi darà una mano. Ciao

    giovedì 24 maggio 2012 16:32

Risposte

  • Ciao Michele, ho paura che nessuna funzionalità OOTB possa far fronte al tuo problema. Il problema fondamentale è dato dal non poter sapere quando il dato viene aggiornato, visto che questo proviene da una fonte dati esterna. Una strada potrebbe essere quella di un workflow o time job che tiene monitorati i dati esterni e all'occorenza copia i valori nella lista SharePoint.

    Ciao
    Riccardo


    Italian SharePoint Community - My blog - My profile

    • Proposto come risposta Anca Popa lunedì 28 maggio 2012 06:44
    • Contrassegnato come risposta Michele Colitti lunedì 28 maggio 2012 08:56
    sabato 26 maggio 2012 22:23

Tutte le risposte

  • Ciao Michele, ho paura che nessuna funzionalità OOTB possa far fronte al tuo problema. Il problema fondamentale è dato dal non poter sapere quando il dato viene aggiornato, visto che questo proviene da una fonte dati esterna. Una strada potrebbe essere quella di un workflow o time job che tiene monitorati i dati esterni e all'occorenza copia i valori nella lista SharePoint.

    Ciao
    Riccardo


    Italian SharePoint Community - My blog - My profile

    • Proposto come risposta Anca Popa lunedì 28 maggio 2012 06:44
    • Contrassegnato come risposta Michele Colitti lunedì 28 maggio 2012 08:56
    sabato 26 maggio 2012 22:23
  • Una strada potrebbe essere quella di un workflow o time job che tiene monitorati i dati esterni e all'occorenza copia i valori nella lista SharePoint.

    Ciao Riccardo, grazie per la risposta. E' un peccato che le external lists siano così limitate, così si crea una sorta di effetto collo di bottiglia nell'utilizzo dei BCS.
    Anche io avevo pensato al workflow ad esempio con nintex ma non c'è l'inserimento di un item per farlo partire. Il timer job invece è un qualche cosa che viene schedulato, io avrei bisogno di avere i dati aggiornati quando l'utente si collega sulla lista (potrei schedularlo ad un intervallo di tempo molto breve ma non mi sembra molto performante). Credo che alla fine metterò una webpart nascosta nella internal list che andrà a prendere i dati dalla external list, cosa ne pensi?

    lunedì 28 maggio 2012 07:47
  • Ciao Michele, avendo a disposizione Nintex Workflow potresti anche pensare di schedulare un site workflow, ma anche in questo caso il "problema" performance rimane. La soluzione che hai proposto penso possa andare bene, ma sinceramente non essendo uno sviluppatore non saprei individuare la strada migliore per farlo :)

    A presto
    Riccardo


    Italian SharePoint Community - My blog - My profile

    lunedì 28 maggio 2012 07:56