Valeur Booléene dans un datagrid

cs_drmad Messages postés 11 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 6 avril 2003 - 10 mars 2003 à 18:41
cs_drmad Messages postés 11 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 6 avril 2003 - 10 mars 2003 à 18:41
Bonjour,

J'alimente un datagrid comme ceci :

accès_bd.connexion_bd
commande.CommandText = "select * from reporting"
record_bd.Open commande

' Remplissage du datagrid
' ----------------------------
Set reporting_tmt.datagrid_reporting.DataSource = record_bd

reporting_tmt.datagrid_reporting.Columns(0).Visible = False

reporting_tmt.datagrid_reporting.Columns(1).Caption = "Date d'exécution"
reporting_tmt.datagrid_reporting.Columns(1).Width = 1500
reporting_tmt.datagrid_reporting.Columns(1).Alignment = dbgCenter

reporting_tmt.datagrid_reporting.Columns(2).Caption = "Heure d'exécution"
reporting_tmt.datagrid_reporting.Columns(2).Width = 1500
reporting_tmt.datagrid_reporting.Columns(2).Alignment = dbgCenter

reporting_tmt.datagrid_reporting.Columns(3).Caption = "Correspondant"
reporting_tmt.datagrid_reporting.Columns(3).Width = 1500
reporting_tmt.datagrid_reporting.Columns(3).Alignment = dbgCenter

reporting_tmt.datagrid_reporting.Columns(4).Caption = "Sujet reporting"
reporting_tmt.datagrid_reporting.Columns(4).Width = 1500
reporting_tmt.datagrid_reporting.Columns(4).Alignment = dbgCenter

reporting_tmt.datagrid_reporting.Columns(5).Caption = "Reporting par mail"
reporting_tmt.datagrid_reporting.Columns(5).Width = 1500
reporting_tmt.datagrid_reporting.Columns(5).Alignment = dbgCenter

reporting_tmt.datagrid_reporting.Columns(6).Caption = "Reporting par Gsm"
reporting_tmt.datagrid_reporting.Columns(6).Width = 1500
reporting_tmt.datagrid_reporting.Columns(6).Alignment = dbgCenter

reporting_tmt.Show vbModal

Mon problème est que dans la table "reporting" se trouve des valeur booléenes et j'amerais savoir comment les faire afficher dans ma datagrid sous forme de checkbox ou soit afficher par valeur true/false car lors du remplissage les valeurs contenues dans les colonnes 5 et 6 sont soit -1,1 ou 0.

J'aimerais faire cela en programmation.

Merci de votre aide.

PS : les exemples ou bouts de codes sont les bienvenus.

1 réponse

cs_drmad Messages postés 11 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 6 avril 2003
10 mars 2003 à 18:41
-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
>
> J'alimente un datagrid comme ceci :
>
> accès_bd.connexion_bd
> commande.CommandText = "select * from reporting"
> record_bd.Open commande
>
> ' Remplissage du datagrid
> ' ----------------------------
> Set reporting_tmt.datagrid_reporting.DataSource = record_bd
>
> reporting_tmt.datagrid_reporting.Columns(0).Visible = False
>
> reporting_tmt.datagrid_reporting.Columns(1).Caption = "Date d'exécution"
> reporting_tmt.datagrid_reporting.Columns(1).Width = 1500
> reporting_tmt.datagrid_reporting.Columns(1).Alignment = dbgCenter
>
> reporting_tmt.datagrid_reporting.Columns(2).Caption = "Heure d'exécution"
> reporting_tmt.datagrid_reporting.Columns(2).Width = 1500
> reporting_tmt.datagrid_reporting.Columns(2).Alignment = dbgCenter
>
> reporting_tmt.datagrid_reporting.Columns(3).Caption = "Correspondant"
> reporting_tmt.datagrid_reporting.Columns(3).Width = 1500
> reporting_tmt.datagrid_reporting.Columns(3).Alignment = dbgCenter
>
> reporting_tmt.datagrid_reporting.Columns(4).Caption = "Sujet reporting"
> reporting_tmt.datagrid_reporting.Columns(4).Width = 1500
> reporting_tmt.datagrid_reporting.Columns(4).Alignment = dbgCenter
>
> reporting_tmt.datagrid_reporting.Columns(5).Caption = "Reporting par mail"
> reporting_tmt.datagrid_reporting.Columns(5).Width = 1500
> reporting_tmt.datagrid_reporting.Columns(5).Alignment = dbgCenter
>
>
> reporting_tmt.datagrid_reporting.Columns(6).Caption = "Reporting par Gsm"
> reporting_tmt.datagrid_reporting.Columns(6).Width = 1500
> reporting_tmt.datagrid_reporting.Columns(6).Alignment = dbgCenter
>
>
> reporting_tmt.Show vbModal
>
> Mon problème est que dans la table "reporting" se trouve des valeur booléenes et j'amerais savoir comment les faire afficher dans ma datagrid sous forme de checkbox ou soit afficher par valeur true/false car lors du remplissage les valeurs contenues dans les colonnes 5 et 6 sont soit -1,1 ou 0.
>
> J'aimerais faire cela en programmation.
>
>
> Merci de votre aide.
>
> PS : les exemples ou bouts de codes sont les bienvenus.
0
Rejoignez-nous