Rechercher : dans
Par :

Creation d'etat sous vb6 avec data report

Dernière réponse le 14 jun 2008 à 11:33:58 elchicano, le 4 mar 2002 à 19:47:08 
 Signaler ce message aux modérateurs

Je souhaite creer un etat avec data report mais je n'arrive pas entre la 'data source'
Merci de votre aide

Meilleures réponses pour « creation d'etat sous vb6 avec data report » dans :
Restaurer un ordinateur Toshiba à son état d'usine Voir/!\Certains points peuvent être différents suivant le modèle de votre pc/!\ Toshiba Recovery Disc Creator permet de créer une sauvegarde du système à son état d'origine afin d'être en mesure de restaurer en cas de problème. Même si des...
Restaurer un ordinateur HP à son état d'usine VoirCréation des DVD de restauration Restaurer avec les DVD de restauration Restaurer sans les DVD de restauration   Création des DVD de restauration Sur les pc HP, le programme qui sert à créer les supports DVD de restauration...
Télécharger Aqua Data Studio VoirAqua Data Studio fait partie des éditeurs SQL avancé. Il permet de créer, d'éditer et d'exécuter des scripts SQL. Le programme offre une base de données intégrée avec une interface qui permet de mettre en relation des bases de données. L'analyseur de...
SQL - Création de table VoirLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE...

1

azeddine, le 8 avr 2008 à 14:07:33
Répondre à azeddine

2

Non à l'égoïsme, le 11 avr 2008 à 11:29:24
  • +2

Il faut essayer cela:

//Avant d'écrire ce code, il faudra d'abord creer ton datareport avec les labels et les textboxs nécessaires

//Tu peux placer le code dans un bouton par exemple

Set rs = New ADODB.Recordset
rs.Open "select * From matable ", cnx, adOpenKeyset, adLockBatchOptimistic


Dim q As Integer
Dim intCtrl As Integer
Dim x As Integer
Dim z As Integer
x = 0
q = 0
z = 0

With nom_du_datareport
.Hide
Set .DataSource = rs
.DataMember = ""
With .Sections("Section1").Controls
For intCtrl = 1 To .Count
If TypeOf .Item(intCtrl) Is RptLabel Then
.Item(intCtrl).Caption = rs.Fields(q).Name & " :"
q = q + 1
End If
If TypeOf .Item(intCtrl) Is RptTextBox Then
.Item(intCtrl).DataMember = ""
.Item(intCtrl).DataField = rs(z).Name
z = z + 1
End If
Next intCtrl
End With
.Refresh
.Show
End With
rs.Close
Set rs = Nothing

Répondre à Non à l'égoïsme

3

 achraf.info, le 14 jun 2008 à 11:33:58
  • +1

je suis en train de construire une application de gestion commerciale,il s'agit de passer une commande à un client spécifié conntenant des articles déja enregistrés dans la base de données.je ne suis pas arrivé à selectionner les articles de la commande désigné pour le client afin de les imprimer en utilisant le data environnement et le data report,j'ai besoin de savoir comment filtrer les articles contenus dans la facture de ce client sachant que la table contient déja l'identifiant du client et le numéro de la commande,peut étre la meilleure solution consiste à utiliser une requéte SQL, mais le probléme reste le méme: comment faire?
Dans l'attente d'une réponse favorable,veuillez accepter Monsieur, mes remerciements....et merci encore une autre fois.

Répondre à achraf.info