+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Spostare File Access BE su Sharepoint/OneDrive

  1. #1
    ArmandoVBA non è in linea Scolaretto
    Post
    152

    Spostare File Access BE su Sharepoint/OneDrive

    Salve a tutti.

    La mia azienda ha deciso di eliminare i server e posizionare tutto su Teams.
    Ammetto la grande ignoranza sull'argomento... vorrei sapere se è possibile spostare e far funzionare un file BE su Sharepoit/Onedrive.

    Grazie per l'attenzione
    Ultima modifica di AntonioG; 18-10-2020 07:01  Motivo: Corretto titolo

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,905
    Blogs
    5
    Sharepoint e Onedrive sono cose diverse. Sul primo puoi pubblicare file Access, il secondo non è utilizzabile.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  3. #3
    ArmandoVBA non è in linea Scolaretto
    Post
    152
    Sono riuscito a collegare il FE con il BE che ho posizionato su SharePoint.

    Per la connessione delle tabelle da VBA ho utilizzato questa funzione che ho trovato in rete (ringrazio l'autore anche se non so chi è) per modificare la Path di SharePoint in modo che funzionasse:


    codice:
    Public Function SharePointURLtoUNC( _
      sURL As String) _
     As String
      Dim bIsSSL As Boolean
    
      bIsSSL = InStr(1, sURL, "https:") > 0
      sURL = Replace(Replace(sURL, "/", "\"), "%20", " ")
      sURL = Replace(Replace(sURL, "https:", vbNullString), "http:", vbNullString)
      
      sURL = Replace(sURL, Split(sURL, "\")(2), Split(sURL, "\")(2) & "@SSL\DavWWWRoot")
      If Not bIsSSL Then sURL = Replace(sURL, "@SSL\", vbNullString)
      SharePointURLtoUNC = sURL
      
    End Function

    Funziona tutto ma è molto, molto lento.

    Direi che non è la soluzione giusta!

    Ho spostato il BE sul pc di un utente in rete che è acceso h24 ed ho predisposto il backup periodico del file BE su altro pc.

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi