none
Campi vuoti in tabelle Access 2010 collegate a raccolte documentali Sharepoint Foundation 2010

    Domanda

  • Buongiorno a tutti,

    ho un problema con Access 2010 collegato ad una raccolta documentale di Sharepoint Foundation 2010.

    Questi sono gli steps per riprodurre il mio problema:
    1.Creare una nuova raccolta documentale in Sharepoint Foundation 2010
    2.Inserire qualche documento
    3.Da Access 2010, collegare la nuova raccolta documentale appena creata (dati esterni ->altro-> Elenco di Sharepoint -> collega all'origine)
    4.Aprire la tabella collegata in Access per visualizzarne il contenuto (il campo "Nome" non è vuoto)
    5.Da Sharepoint, aggiungere nuovi documenti (il campo "Nome" non è bianco, considerando che è un campo obbligatorio)
    6.Da Access, cliccare su "Aggiorna Tutto"

    Il problema è che dopo il passo 6, in Access la nuova riga corrispondente al nuovo documento ha il campo "Nome" bianco, nonostante su Sharepoint tale campo sia compilato.

    Se si ricollega la raccolta documentale in Access, visualizzo correttamente tutti i campi "Nome" di tutti i documenti inseriti.

    Ho bisogno di vedere correttamente i campi "Nome" anche in seguito ai nuovi inserimenti, senza dover ricollegare ogni volta la tabella, ma solo aggiornando i dati.

    Saluti,

    Francesca

    mercoledì 22 febbraio 2012 13:10

Risposte

Tutte le risposte

  • Ciao,

    non riesco a replicare il tuo comportamento. Al punto 4 vedo quanto riportato nell'immagine allegata.

    -Romeo


    Romeo Pruno | MSFT

    domenica 26 febbraio 2012 16:36
  • Ciao,

    al punto 4 anche io vedo il nome del documento.
    Il problema è successivo, dopo aver caricato un nuovo documento nella raccolta Sharepoint.
    Quando riapro la tabella di Access, non vedo il nome del nuovo documento.

    Francesca

    lunedì 27 febbraio 2012 13:53
  • Ciao,

    prova a seguire questa guida: http://blog.fpweb.net/microsoft-access-2010-data-integration-with-hosted-sharepoint-foundation-2010/, qui trovi le possibili opzioni di sincronizzazione, puoi fare ulteriori test.


    Romeo Pruno | MSFT

    martedì 28 febbraio 2012 08:28
  • Ho un problema simile con i campi calcolati, sempre relativo alla connessione tra Access2010 e Sharepoint Foundation2010.

    Questi sono i passi per riprodurre il problema:

    1.Creare un nuovo elenco in Sharepoint Foundation 2010
    2.Creare un nuovo campo "Data1" (di tipo data), campo obbligatorio.
    3.Creare un nuovo campo "Data2" (di tipo data), campo NON obbligatorio.
    4.Creare un nuovo campo "Data3" (campo calcolato): se(Data2 <>"";Data2-Data1;0)
    5.Inserire nuovi elementi
    6.Da Access 2010, connettere il nuovo elenco appena creato (dati esterni ->altro-> Elenco di Sharepoint -> collega all'origine)
    7.Aprire la tabella collegata in Access per visualizzarne il contenuto (visualizzo correttamente tutti i campi:alcuni elementi hanno il campo"Data3"=0, altri hanno il campo "Data3">0, in base ai valori inseriti nel campo Data2, secondo la formula).

    8.Da Sharepoint, aggiungere nuovi elementi.
    9.Da Access, cliccare su "Aggiorna Tutto"

    Il problema è il seguente: dopo il passo 9, in Access i nuovi elementi hanno il campo "Data3">0 quando il campo "Data2"<>"" (correttamente), ma hanno il campo "Data3"="" quando il campo "Data2" ="", invece che essere pari a 0. (su Sharepoint visualizzo 0).

    Se si ricollega la raccolta documentale in Access, visualizzo correttamente il campo "Data3" di tutti gli elementi (sia quelli >0 che quelli =0).

    Ho bisogno di visualizzare 0 anche in Access, anche in seguito ai nuovi inserimenti, senza dover ricollegare ogni volta la tabella, ma solo aggiornando i dati.

    Saluti,

    Francesca

    venerdì 2 marzo 2012 14:55
  • Ciao,

    hai provato ad impostare un valore predefinito (0) per quelle colonne?


    Romeo Pruno | MSFT

    domenica 4 marzo 2012 15:02
  • Ciao Romeo,

    su Sharepoint non riesco ad impostare un valore predefinito per i campi calcolati. Se sai come fare, fammi sapere!

    Grazie

    Francesca

    martedì 6 marzo 2012 09:52
  • Hai ragione, il campo è calcolato. Non ho informazioni sul come poterti essere di aiuto. Prova a postare la questione sul Forum Access.


    Romeo Pruno | MSFT

    martedì 6 marzo 2012 10:15