Differenze tra le versioni di "Ordinare i valori all'interno di una colonna"

Da Gambas-it.org - Wikipedia.
(Nuova pagina: ==Ordinare valori numerici== Ipotizziamo di avere una ''GridView'' con 5 righe e 3 colonne. In una prima fase avremo nella prima colonna 5 numeri posti in modo "non ordinato" (li sceg...)
 
 
(12 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
==Ordinare valori numerici==
+
#REDIRECT [[Ordinare_i_valori_all'interno_di_una_colonna_di_una_GridView]]
 
 
Ipotizziamo di avere una ''GridView'' con 5 righe e 3 colonne. In una prima fase avremo nella prima colonna 5 numeri posti in modo "non ordinato" (li sceglieremo casualmente per ottenere l'esempio). Successivamente, in quella colonna tali valori saranno inseriti e mostrati in modo "ordinato" crescente.
 
 
 
 
 
'''Public''' Sub Form_Open()
 
 
Dim j, k As Byte
 
Dim a As New Byte[]
 
 
  With GridView1
 
    .Columns.Count = 3
 
    .Rows.Count = 5
 
  End With
 
 
For j = 0 To 4
 
  k = Rnd(1, 100)  <FONT color=#006400>' ''li individuo casualmente per creare il nostro esempio''</font>
 
  a.Add(k)        <FONT color=#006400>' ''li pongo in una variabile array''</font>
 
  Print a[j]      <FONT color=#006400>' ''li vedo in console come individuati in modo casuale''</font>
 
Next
 
 
 
<FONT color=#006400>' ''provvedo a ordinarli in modo crescente:''</font>
 
  a.Sort(gb.Ascent)
 
 
<FONT color=#006400>' ''li piazzo nella 1^ colonna così come finalmente ordinati:''</font>
 
  For j = 0 To 4
 
  GridView1[j, 0].Text = a[j]
 
  Next
 
 
'''End'''
 
[/code]
 

Versione attuale delle 08:28, 29 ago 2020