Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: impaginazione record

  1. #1
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689

    impaginazione record

    Ciao a tutti ho un problema...
    Come posso fare ad impaginare i record di un database in modo ordinato???
    Grazie mille
    una parola è poca e due sono troppe

  2. #2
    :master: vuoi visualizzare i record in modo ordinato?
    mic

  3. #3
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Sì perchè mettendoli in una list vengo messi in fila ma se alcune parole sono più lughe viene una cosa così:

    casa via Grandi Modena
    ufficio Piazza Roma Modena

    Come posso metterli un po' in ordine?
    Non basandosi sulla lughezza dei caratteri ma una distanza costante?

    Grazie mille
    una parola è poca e due sono troppe

  4. #4
    Invece di una list usa una griglia...tipo la MSFlexgrid,cosi' sei sicuro che ogni sezione avrà origine alla stessa distanza!
    mic

  5. #5
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Scusa ma è solo una settimana che ho iniziato a usare visual...
    Mi potresti dire dire dove posso trovarla la griglia che nella mia tabella strumenti non c'è...
    Grazie mille
    una parola è poca e due sono troppe

  6. #6
    componenti ---> controlli ---> Microsoft Flexgrid control 6.0

    e per scrivere all'interno della cella :


    codice:
    msflexgrid1.textmatrix(Riga,colonna) = tua_stringa
    mic

  7. #7
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Ciao ho provato ma non mi fa il ciclo e mi scrive non il primo ma il terzo record...
    una parola è poca e due sono troppe

  8. #8
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Risolto grazie...
    Volevo chiederti,scusa se ti rompo ancora..., come faccio a ingrandire un po' le celle per rendere visibile tutto il testo?
    Ah un'ultima cosa posso in ogni riga inserire un bottone con una determinata funzione diversa per ognuno??
    Grazie mille per la pazienza....:adhone:
    una parola è poca e due sono troppe

  9. #9
    allora per allargare le colonne ci sono due metodi:

    Clicca con il secondo pulsante del mouse sulla tabella in fase di progetazione...ti compare una finestrella con el proprieta',quella che ti interessa a te è AllowUserResizing qui setta l'opzione
    1 - Columns


    oppure da codice decidi a priori la larghezza in twip delle varie colonne cosi:


    codice:
            MSFlexGrid1.ColWidth(0) = 300 ' questa è la riga fissa
            MSFlexGrid1.ColWidth(1) = 1750 ' Imposta a 1760 Twip la larghezza della colonna 1
            MSFlexGrid1.ColWidth(2) = 1400
            MSFlexGrid1.ColWidth(3) = 1000
    fai delle prove e vedi come varia la largezza asecondo del numero che assegni...

    Da MSDN

    twip
    Unità indipendente dallo schermo che consente di uniformare il posizionamento e le proporzioni degli elementi dello schermo di un'applicazione in qualsiasi sistema di visualizzazione. Il twip è l'unità di misura dello schermo ed equivale a 1/20 di punto della stampante. Il pollice logico e il centimetro logico, ovvero la lunghezza di un pollice o di un centimetro di un elemento dello schermo misurata in stampa, corrispondono rispettivamente a circa 1.440 e 567 twip.
    Alla seconda domanda non so risponderti mi dispiace....


    mic

  10. #10
    dimenticavo....il primo metodo ti permette di ridimensionare a runtime la dimensione delle colonne con il mouse!
    mic

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.