Salut tout le monde,
SVP j'ai plusieurs personne dans mon DbGrid et je veux savoir comment on procède pour voir l'etat d'impression de la pesonne qu'on veut, de la personne qu'on choisi en DbGrid avec FastReport
j'utilise Delphi XE7
Salut tout le monde,
SVP j'ai plusieurs personne dans mon DbGrid et je veux savoir comment on procède pour voir l'etat d'impression de la pesonne qu'on veut, de la personne qu'on choisi en DbGrid avec FastReport
j'utilise Delphi XE7
La question n'a aucun sens !
Mettez des exemples en Français, cela aidera peut-être
Le DBGrid n'est qu'une image du DataSet lié
Il faut consulter le DataSet pour savoir la ligne en cours
Une simple relation MasterSource \ MasterField peut fournir le détail pour obtenir les données Détail à partir de la clé Maitre
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Sujet en doublon : https://www.developpez.net/forums/d1.../#post10814425
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Bonjour,
Autant cela me dérange peu de voir une image-écran telle que présentée, autant cela me dérange de devoir répéter qu'une grille affichant des données n'a que peu à voir avec une édition si ce n'est la source des données elle-même.
Si encore il y avait un challenge genre une case à cocher dans une colonne ... Mais une seule personne, j'ai déjà répondu dans le post très justement pointé par ShaiLeTroll.
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Malheureusement, en raison de son état, on n'arrive pas toujours à faire bonne impression à la personne qu'on veut !Etat d'impression de la personne qu'on veut
Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
. Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !
Bonjour,
@tourlourou
avez-vous ne serait-ce qu'essayé ? Il suffit de réfléchir : "qu'est-ce qui ne s'imprime qu'une seule fois ?" : la bande titre du moins s'il n'y a qu'une seule page
voilà donc une autre manière de faire.
Il m'a fallu 10 mn pour faire le test suivant (programme multi plateforme FMX)
Avec comme seules lignes de code
pour vérifier que ce que je propose fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 procedure TForm17.Grid1CellClick(const Column: TColumn; const Row: Integer); begin frxReport1.ShowReport; end;
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
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