Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    DataReport

    Come faccio ad impostare per un Datareport che la pagina è orizzontale invece che verticale?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    per questa funzione è necessario installare il SP6 di VB6, scaricabile da Microsoft.

    dopo puoi variare l'orientamenteo del Report con

    codice:
    Datareport1.Orientation = rptOrientLandscape
    Boolean

  3. #3
    l'ho scaricato...l'ho installato (anche se mi sà che sovrascrive solo alcuni file) ma non mi dà lo stesso l'Orientation...PERCHE?????

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

    Moderazione

    Ho corretto il titolo. "DataReport" non era particolarmente significativo.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  5. #5
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    Originariamente inviato da Seyen
    l'ho scaricato...l'ho installato (anche se mi sà che sovrascrive solo alcuni file) ma non mi dà lo stesso l'Orientation...PERCHE?????
    sei sicuro che il Service Pack 6 di Visual Basic 6 sia stato installato correttamente?
    casomai prova a reinstallarlo...

    Boolean

  6. #6
    lo sto riscaricando adesso...poi ti faccio sapere

    P.S. Grazie Alka..hai ragione

  7. #7
    Scaricato...installato...andato ok

    Ora altra domandina....
    prima del comando datareport1.Show 1 faccio andare una funzione che carica nella tabella collegata al report i dati da stampare. Come faccio a fargli avere i dati aggiornati al report?

  8. #8
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Seyen intendi dire che il DR non aggiorna i dati, anche se la Tbl del database cui fa riferimento è aggiornata?
    Se è così, fai una ricerca in questo Forum l'argomento è stato trattato diverse volte.
    LM

  9. #9
    Si effettivamente il problema era dovuto al mancato aggiornamento dell'oggetto tbl che creavo, ma non capisco il perchè.
    Spiego il problema per intero:
    Il report prende i dati da una tabella di un DB che viene selezionato al momento dell'avvio del programma. In pratica ci sono più DB uguali come struttura ma che contengono i dati di varie ditte e all'avvio del programma si seleziona con quale ditta si lavora. Quindi nel momento di creare il report devo far puntare il report al giusto DB che è in utilizzo, dove all'interno esiste la tabella con i dati aggiornati da caricare.
    Ho usato

    Dim tbl As CRAXDRT.DatabaseTable

    For Each tbl In Report.Database.Tables
    tbl.SetLogOnInfo path ---> è una variabile con il path completo del nome del mdb
    Next

    soltanto che non mi dà il giusto aggiornamento

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.