Sub creerLesColonnesB4Xtable
'defining the columns
Sleep(0)
Dim B4XCol(NumbCol) As B4XTableColumn
Dim ColName(NumbCol) As String =Array As String("amj","id","date", _
"fournisseur","ville","affectation","montant","numfacture", _
"modepaiement","numcheque","comptepayeur","titulaire","sousaffectation", _
"note","codebarres","an","mois","jour")
Dim ColWidth(NumbCol) As Int =Array As Int(60dip, 50dip,70dip,100dip,80dip, _
100dip,70dip,90dip,60dip,60dip,80dip,100dip,100dip,100dip,80dip, _
40dip,30dip,30dip)
For i= 0 To NumbCol -1
If (i<>0 Or i<>6 Or i<>15 Or i<>16 Or i<>17) Then
B4XCol(i) = B4XTable1.AddColumn(ColName(i), B4XTable1.COLUMN_TYPE_TEXT)
' amj montant an mois jour
else If (i=0 Or i=6 Or i=15 Or i=16 Or i=17) Then
B4XCol(i) = B4XTable1.AddColumn(ColName(i), B4XTable1.COLUMN_TYPE_NUMBERS)
End If
Next
For i= 0 To NumbCol -1
B4XCol(i).Width=ColWidth(i)
Next
End Sub