bonjour je souhaiterais creer des factures imprimable
comment puis je m'y prendre. en creant un pdf ?
bonjour je souhaiterais creer des factures imprimable
comment puis je m'y prendre. en creant un pdf ?
tu veux imprimer une facture en PDF ?
Ou tu veux savoir comment faire une facture ?
Soit un peu plus précis, stp ?
Si tu as un Visual complet je te dirais d'utiliser Cristal report :
Ici ton bonheur
merci pour ta reponse
je veux pouvoir creer un document text
creer une facture à partir de ma base de donnée, puis l'imprimer
je vais regarder desuite ton lien , ++
si tu as un document XML sous la main contenant tes données, tu peux utiliser XSLT/XSL:FO pour générer un PDF.
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.
Bonnes pratiques pour les accès aux données
Débogage efficace en .NET
LINQ to Objects : l'envers du décor
Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter
Tiens voilà encore un peu d'aide
ce n'est pas la seul solution pour remplir un etat cristal mais c déjà ça !
Si tu maitrise la POO (programmation orienté object) tu peux remplir ton etat via une class
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 ' - IL te faut un objet viewer d'état cristal (Regarde dans tes outils tu dois déjà l'avoir) ' - Place le dans un Form ' - créer un dataset.xsd ' - créer une Rapport cristal indique en source => le dataset.xsd ' - le code suivant pour appeler le rapport Public Shared Sub AfficheRapport() Try 'on récupère les données Dim MesDonnees As New MyDataSet Dim MonEtat As New Etat 'Etat = Etat Cristal que tu as créé Dim myAdapter = New OleDb.OleDbDataAdapter("SELECT * from personne", MyConnexion) myAdapter.Fill(MesDonnees.personne) MonEtat.SetDataSource(MesDonnees) frmRapportViewer.Rapport_Viewer.ReportSource = MonEtat frmRapportViewer.Rapport_Viewer.Refresh() frmRapportViewer.ShowDialog() MesDonnees.Clear() MesDonnees.Dispose() Catch ex As Exception Throw (ex) End Try End Sub
Créer ta class et ajoute la en source de donné (Menu donnée, ajouté une source..)
Ensuite quand tu créer ton etat tu indiques en source le nom de ta class.
et la différence avec le code que je t'ai donné un peu plus haut c'est quand tu indique la source
allez au boulot, y a du mal de tete qui t'attend
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim DocRapport_BindingSource As New BindingSource DocRapport_BindingSource.DataSource = Source Etat.SetDataSource(DocRapport_BindingSource)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager