Accueil > Forum > > > > Probleme d'etat et de requete !!!
Probleme d'etat et de requete !!!
mercredi 29 juin 2005 à 11:13:25 |
Probleme d'etat et de requete !!!

spoutnic_37
|
aloha , Je voudrais savoir si il etait possible de copier les infos d'un grid pour les afficher dans un etat ? En fait pour ceux qui veulent m'aider, j'ai fait une requete sql dans un click de bouton (pas un .qpr) pour obtenir les infos qui m'interessaient et pouvoir les mettre dans un grid (allez voir par ici pour plus d'info : http://www.foxprofr.com/forum.v2.aspx?ID=493444#11 ) Maintenant je dois faire un etat, or je ne sais pas comment faire pour recuperer les infos contenues dans mon grid, car il n'y a que la possibilité de mettre des variables, des champs de tables ou des fonctions de foxpro (exemple: date()) dans un etat. Please help me  !!!
|
|
mercredi 29 juin 2005 à 13:03:32 |
Re : Probleme d'etat et de requete !!!

FredArmoni
|
Réponse acceptée !
si tu as fait un SELECT machin FROM .. INTO CURSOR (ou DBF) leNom tu peux utiliser ça pour la création du report tu roule ta requete puis : SELECT leNom create report monEtat from leNom ensuite tu modifies mets en page ton report. par la suite, pour l'utilisation, tu fais ta requete SELECT leNom report form monEtat to printer prompt preview Fredmembre actif d' AtoutFoxMS MVP VFP
|
|
mercredi 29 juin 2005 à 14:43:58 |
Re : Probleme d'etat et de requete !!!

spoutnic_37
|
merci pour ces conseils,
je vais je crois les suivre car je n'arivais pas a reproduire la requete avec l'assistant de requete. Mais c pas encore gagné, la mise en forme va etre difficile, car je dois mettre tout un baratin, et des valeurs de variables de mon etat avant les resultats de la requete.
Au moins l'esentiel, c'est de ne pas rester bloqué !!!
|
|
mercredi 29 juin 2005 à 15:38:01 |
Re : Probleme d'etat et de requete !!!

FredArmoni
|
Tu peux le faire en développement ? ton bouton qui lance le report, le temps de le créer, tu mais le code CREATE REPORT tonEtat, puis, si tu veux faire de la modif MODIFY REPORT tonEtat, et une fois au point REPORT FORM Fredmembre actif d' AtoutFoxMS MVP VFP
|
|
mercredi 29 juin 2005 à 16:03:35 |
Re : Probleme d'etat et de requete !!!

spoutnic_37
|
oui je regardais coment le modifier, mais c pas tres jolie de voir la fenetre de modification s'ouvrir !!!!
Je me demande si je ne devrais pas utiliser une table au lieu d'un cursor avec ma requete. Le probleme c que je ne sais pas ce que je dois faire, car la creation de table doit prendre du temps (acces au disque) et la remplir , alors que le curseur est un fichier temp (qui n'est pas modifiable, ce qui peut poser probleme car je dois rectifier la taille de mes champs).
Quel serait la meilleur solution , un cursor, oui une table???
La table serait peut etre plus pratique car je pourrais preparer mon formulaire avec le gestionnaire car je pourrais mettre la table dans l'environnement de donnée , modifier la taille de mes champs, faire une belle mise en page.
|
|
mercredi 29 juin 2005 à 16:40:43 |
Re : Probleme d'etat et de requete !!!

FredArmoni
|
Exact. Le temps que tu mets en page le REPORT, tu utilises une table, comme tu as dit. une fois que le REPORT est ok, tu repasses au curseur. (Ceci dit, les curseurs sont de toutes manières aussi des tables...) Donc, tu executes ton app pour la création de la table. tu quittes. Ensuite tu crées ton report CREATE REPORT (sans paramètre) dans l'environnement de donnée de celui-ci, tu ajoutes ta table (que tu vas chercher en table libre, le dbf doit être dans le dossier de ton application) etc... Fredmembre actif d' AtoutFoxMS MVP VFP
|
|
mercredi 29 juin 2005 à 17:35:06 |
Re : Probleme d'etat et de requete !!!

spoutnic_37
|
Je verais ca demain , en essayant avec une table .
Il est vrai que le cursor de ma requete crée un table au finale, mais celle si se retrouve dans le fichier temp de windows, et est en lecture seule. La si je créé une table elle sera dans mon repertoire, et je pourrais effectivement la mettre dans l'environnement de donné, et faire appelle a c champs. De toute facon on verra bien demain!!
Ah , tu essairais pas d'augmenter ton quota de reponse en en envoyant 3 a la suite Fred !!!
|
|
mercredi 29 juin 2005 à 18:15:30 |
Re : Probleme d'etat et de requete !!!

FredArmoni
|
non, je les ai d'ailleurs supprimées.
mais en l'occurence, avec cette réponse, peut être :)
une fois que tu as mis au point ton report avec la table, tu l'inclus dans ton projet (le report) (prends soin dans le report de ne pas utiliser les alias). Ensuite tu supprimes la table de l'environement de données de ton report, puis, tu repasses en curseur et ça devrait rouler (au pire, utilises le même alias pour le curseur et le dbf)
PS: je ne clique qu'une fois pour voir :) Fred membre actif d'AtoutFox MS MVP VFP
|
|
jeudi 30 juin 2005 à 11:48:06 |
Re : Probleme d'etat et de requete !!!

spoutnic_37
|
Ah décidement, J'ai remarqué que je pouvais utiliser les enregistrements de ma table temporaire générée par ma requete (donc sans la mentionner dans l'environnement de donnée), mais lorsque je mets un champs dans mon etat qui pointe sur cette table (test.numero, "test" etant ma table),  et que ma table ne contient que deux enregistrements , alors j'ai plusieurs fois la meme ligne ( le premier enregistrement de la table ), qui apparait !!!  Mon exemple n'est pas tres clair , mais g pas envi d'en faire des tonnes si ca ne marche pas au bout du compte. Comment faire pour que tous mes enregistrements soit pris en compte dans l'etat, et qu'ils ne soit affichés qu'une seule fois ? Est- ce mal de travailler avec cette table "test" temporaire, et devrais je donc utiliser une table .dbf ?Je ne sais vraiment pas comment m'en sortir !!! Merci de votre attention, et surtout de votre patience !!!
|
|
vendredi 1 juillet 2005 à 09:01:59 |
Re : Probleme d'etat et de requete !!!

spoutnic_37
|
Réponse acceptée !
Aloha, j'ai reussi à me depatouiller, j'ai gardé la table temporaire, et j'ai construit mon etat .( En fait je n'avais pas vu que les modification que j'apportais, etaient gardées , donc maintenant l'etat ressemble plus à ce que l'on me demande). Le seul petit probleme rencontré vient du fait que la table etant temporaire, la visualisation n'est possible que si je lance le programme (comme ca la table existe, ainsi que les valeurs de mes controles de formulaire), sinon il dit qu'il ne trouve pas telle ou telle variable. Mais ca me semble normal !! Merci de votre aide, et si ma methode n'est pas conseillée, dites le moi !! 
|
|
Cette discussion est classée dans : probleme, requete, etat, infos, grid
Répondre à ce message
Sujets en rapport avec ce message
probleme requete et date [au secours] [ par ducker88 ]
bonjour,Voila j'ai creer la requete suivante : select num_di,libe_di,date_dema where date_dema >={2006/01/19}et quand elle est executer elle fait l'er
Probleme impression etat [ par info_maroc ]
Bonjour j'ai rencontré un problème bizar avec l'impression d'un etat (foxpro 9)l'aperçu à l'ecran est bonne mais lorsque j'envoi l'etat vers l'imprim
Comportements différents entre form et class [ par mike_vk ]
Bonjour, J'avais l'habitude de créer mes formulaires foxpro en faisant un simple *.scx, que j'appelais via des DO FORM. Récemment, j'ai commencé à cr
Requete select sur une table foxpro [ par GarnierFlorian ]
Bonjour à tous ! et peut être à toutes^^ Mon problème se décompose en deux parties : dans un premier temps, j'aimerais savoir qu'elle est la syntaxe
sources à propos de ajouter une case à cocher dans un grid [ par jamalelhajjami ]
salut une aide à propos d'ajouter une case à cocher dans une grid et merci en avance.
REQUETE SQL SOUS FOXPRO 7 [ par amhidi ]
Bonjour, Peut-on exécuter ce genre de requête sous foxpro 7 [^^huh]: UPDATE TABLE1 set Champ1 = table2.champ2 from table1,table2 WHERE table1.id1=
Erreur dans ma requete sql [ par GarnierFlorian ]
Bonjour à tous ! Grâce à ma requête, je souhaite obtenir les pays et un nombre pour lesquels la date de création est égale à la date passée en param
Tester l'existence d'un tableau ... [ par kiwilee ]
Bonjour, J'ai un petit souci, je suis en VFP7 et je ne trouve pas une fonction ou une façon de faire qui me permettrai de tester l'existence d'un tab
champ date venant de sql dans un grid foxpro [ par gregorian ]
Bonjour, J'ai le soucis suivant. Je récupère un champ date d'une db sql dans un grid fox. Ce dernier m'affiche date + temp. Existe t'il un inputmas
charger un combo avec une requete sql [ par limelloyd ]
salut, j'aimerais charger un combo avec une requete sql, je ne sais pas m'y prendre !!!
Livres en rapport
|
Derniers Blogs
TFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICESTFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICES par vfabing
Afin de s'assurer du bon fonctionnement des différentes synchronisations effectuées par les TFS Integration Tools, 2 rapports sont présents dès l'installation. Il suffit alors d'effectuer les manipulations suivantes pour pouvoir les visualiser : Loca...
Cliquez pour lire la suite de l'article par vfabing CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT)CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT) par FREMYCOMPANY
Bonjour à tous, Je viens de publier une proposition comprenant 5 pseudo-classes pour le CSS Working Group ayant trait à l'état de chargement d'un élément (ex: IMG,VIDEO,AUDIO,OBJECT pour l'HTML.). Si le c½ur vous en dit, vous pouvez retrouver cette p...
Cliquez pour lire la suite de l'article par FREMYCOMPANY MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks [HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL[HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL par Pierrick CATRO-BROUILLET
Avec la sortie prochaine de la Beta Consumer Preview de Windows 8, j'avais envie de revenir sur une des fonctionnalités que j'attends le plus et que, en bon geek que je suis, j'utilise déjà : Hyper-V 3 ainsi son module PowerShell.
Il y a déjà pléthor...
Cliquez pour lire la suite de l'article par Pierrick CATRO-BROUILLET
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|