Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    [DELPHI] Spostare record su/giu

    Ciao a tutti una piccola domanda :

    come faccio a spostare i record presi da un database su o giu , con due semplici pulsanti.
    I record sono dentro una dbgrid .
    Esiste qualche esempio ..
    Grazie mille a tutti
    Simone
    Simone Musiu

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,311
    usi un componente particolare?

    io utilizzo i componenti di devexpress, questo componente permette l'ordinamento della griglia in base al valore che assume la cella della colonna.

    per fare quanto chiedi basterebbe avere tale griglia ordinata per la colonna 'es.:numero rigo' e cambiare il valore della cella quando premi il pulsante....

    ciao

  3. #3
    Utente di HTML.it L'avatar di danz67
    Registrato dal
    May 2005
    Messaggi
    213
    Forse lui ha bisogno di Action List con operazioni predefinite che operano sul dataset. :master:

  4. #4
    ciao scusate il ritardo ma ero a lavoro

    danz67 ci hai azzeccato , opero appunto su dataset
    Simone Musiu

  5. #5
    Utente di HTML.it L'avatar di danz67
    Registrato dal
    May 2005
    Messaggi
    213
    Originariamente inviato da simonemusiu
    ciao scusate il ritardo ma ero a lavoro

    danz67 ci hai azzeccato , opero appunto su dataset
    Allora puoi usare tranquillamente un Action List.

  6. #6
    Ciao ,

    non so da che parte iniziare , puoi aiutarmi ...
    Simone Musiu

  7. #7
    Utente di HTML.it L'avatar di danz67
    Registrato dal
    May 2005
    Messaggi
    213
    Originariamente inviato da simonemusiu
    Ciao ,

    non so da che parte iniziare , puoi aiutarmi ...
    Nelle palette Standard trovi il componente indicato, dopo averlo posizionato lo attivi cliccandoci 2 volte sopra e si apre un menu. Da lì vai nelle voci predefinite e cerca quella che piu ti va a genio...per il resto è abbastanza semplice e intuitivo.

  8. #8
    ho provato con TdatasetNext ma i campi vanno un po a casaccio , e poi quando vado a stampare il documento , nel report mi appaiono sempre nello stesso ordine ..
    Simone Musiu

  9. #9
    nessuno sa allora come spostare i campi di un database su o giu in base al clic di pulsanti ..
    grazie
    Simone Musiu

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,311
    ciao,

    io non ho mai utilizzato il componente di cui state parlando, pero non mi e' chiara una cosa:

    la tua dbgrid e' ovviamente collegata ad un dataset.

    come ottieni queto dataset???? da una query?

    se pure modifichi la posizione del record nella tabella del database, avrai bisogno di effettuare il refresh del tuo dataset affinche i dati vengano visualizzati nel nuovo ordine....

    o altrimenti avresti bisogno di un componente griglia che ti permetta di 'visualizzare' i record ordinati in base al valore di uno o piu field.

    prova a capire il funzionamento di action list... come suggerito da danz67

    ciao

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 © 2024 vBulletin Solutions, Inc. All rights reserved.