Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22

    Problemino su access

    Salve sono un nuovo utente che ha imparato visual basic autonomamente.

    Ho un problema a come fare la visualizzazione dei report da me creati su un database che utilizzo all' interno del mio programma Vb con riferimenti Microsoft Data Formatting Object Library 6.0 (sp6) e Microsoft Access 10.0 Object Library.

    Praticamente
    1.non riesco a richiamare l'applicazione Access giā in utilizzo nel mio programma
    2. non so come poter richiamare nella lista degli oggetti access la voce Report .

    Quello che sono riuscito a fare finora č impostare la connection string per lavorare i dati e tutto con:
    codice:
    Public Sub ApriDatabase()
         Database = App.Path & "\Database\Fatture.mdb"
         Set Cn = New Connection
         Cn.CursorLocation = adUseClient
         Cn.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source= " & Database
         Cn.Open
         PathGenerale = App.Path
    End Sub
    
    ed impostarmi Access:
    
    Public AccessApp As Access.Application
    Public IstanzaAccess As Boolean
    Public AccessAppChiuso As Boolean
    Grazie per l'aiuto

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Ho modificato il titolo della discussione per renderlo conforme al Regolamento.

    Ti suggerisco di leggerlo, dato che sei nuovo, per conoscere tutte le norme da seguire per partecipare correttamente a quest'area del forum e ottenere validi suggerimenti.

    Ciao e buon forum!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22

    Report

    Ci sono altre maniere per poter creare report elaborati con loghi , intestazione e pič di pagina?


    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    22

    Ho risolto

    Prima di tutto utlizzare il riferimento di access

    poi:

    [Code]
    Public ObjAccess As Access.Application
    Dim PercosoDb As String
    PercosoDb = App.Path & "\Database\.....mdb"
    Set ObjAccess = New Access.Application
    ObjAccess.OpenCurrentDatabase PercosoDb
    Dim Filtro As String
    Filtro = " "
    Filtro = "SELECT ... ObjAccess.DoCmd.OpenReport "Fattura", acViewPreview, Filtro
    ObjAccess.Reports.Application.Visible = True
    [\Code]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.