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.
Probleme de DWORD dans le registre Windows [ par CyberPunk2020 ]
Bonjour,Donc pour résumé, j'essaye via un prg dans Fox de modifier une entrée du registre qui est un Dword et que Fox ne semble pas vouloir ouvrir com
Help : Probleme de demarrage d'un ancienne version FoxPro en commande DOS ??? [ par Thierry_Foxpro ]
Bonjour, je suis nouveau sur ce forum, auquel je me suis inscrit pour le probleme suivant : au nivbeua du parc info que je gére, j'ai une application
Probleme de configuration de visual foxpro !!! [ par spoutnic_37 ]
aloha !!!Je voudrais savoir si il est normal de spécifier le repertoire ou visual foxpro doit chercher les elements du programme. En effet je suis obl
probleme se "SUM" !!! [ par spoutnic_37 ]
aloha,J'ai un bug d'affichage généré par une fonction sum présente dans un code.Le code ci
colorier une ligne d'une grille [ par ducker88 ]
Bonjour,voila mon probleme, je suis en train de faire des modifications sur un programme ecrit en foxpro, l'une de ces modifications consiste a mettre
Livres en rapport
|
Derniers Blogs
ENUMERABLECOLLECTIONENUMERABLECOLLECTION par Matthieu MEZIL
Prenons le scénario suivant. On utilise MVVM. On a les deux classes suivantes dans le model : public class Child { } public class Parent { private ObservableCollection < Child > _children; public ObservableCollection < Child > Children { get {...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [HS] CHROME 6 + MOI = COUP DE GUEULE ![HS] CHROME 6 + MOI = COUP DE GUEULE ! par JeremyJeanson
Attention, le poste qui suit n'est pas la complainte d'une personne : Qui n'aime pas Chrome. D'un anti Google. D'un développeur qui a un poil énorme dans la main. Ceux qui me fréquentent savent que je change de navigateur favori tous les 2 ou 3 mois afin ...
Cliquez pour lire la suite de l'article par JeremyJeanson [WP7] UTILISER UN WRAPPANEL DANS UNE APPLICATION WINDOWS PHONE 7[WP7] UTILISER UN WRAPPANEL DANS UNE APPLICATION WINDOWS PHONE 7 par Audrey
Lors de la réalisation de ma 2ème application Windows Phone 7, j'ai souhaité utiliser un WrapPanel pour afficher plusieurs photos. Mais le contrôle WrapPanel ne fait pas parti de la liste des contrôles inclus dans le SDK de la version Beta des outils pour...
Cliquez pour lire la suite de l'article par Audrey [WP7] BESOIN D'AVOIR DES DONNéES EN CACHE[WP7] BESOIN D'AVOIR DES DONNéES EN CACHE par Nicolas
Les développeurs ASP.NET ont l'habitude de mettre des données en cache pour éviter de requêter a chaque fois la base de données. Et il est toujours utilie de penser que vos utilisateurs mobiles n'ont pas troujours une super connexion 3G/WIFI et un for...
Cliquez pour lire la suite de l'article par Nicolas [TFS] COMMENT FORCER LA SAISIE D'UN AREA OU ITERATION[TFS] COMMENT FORCER LA SAISIE D'UN AREA OU ITERATION par cyril
Lorsque l'on créé un Work Item dans TFS, il est possible de le classer dans un "area" et dans une "iteration". Dans la plupart des types de projet, un "area" correspond à une catégorie, une "iteration" à un numéro de version. Il est possible de cré...
Cliquez pour lire la suite de l'article par cyril
Logiciels
uTorrent (2.0.4)UTORRENT (2.0.4)C'est un client BitTorrent très puissant et très performant. Comme son nom l'indique, uTorrent (m... Cliquez pour télécharger uTorrent Bureau de Gestion - ERP Devis Facturation (2.02)BUREAU DE GESTION - ERP DEVIS FACTURATION (2.02)- Version gratuite du 10/06/2010
Le Bureau de Gestion est un logiciel dédié à la gestion de l'en... Cliquez pour télécharger Bureau de Gestion - ERP Devis Facturation 4Videosoft Transfert iPod Mac (3.2.08)4VIDEOSOFT TRANSFERT IPOD MAC (3.2.08)4Videosoft Transfert iPod-Mac caractérise principalement à transférer les fichiers iPod vers Mac.... Cliquez pour télécharger 4Videosoft Transfert iPod Mac 4Videosoft HD Convertisseur (3.3.08)4VIDEOSOFT HD CONVERTISSEUR (3.3.08)Etant le meilleur HD Vidéo Convertisseur, 4Videosoft HD Convertisseur, vous pouvez regarder la vi... Cliquez pour télécharger 4Videosoft HD Convertisseur 4Videosoft Transfert iPad Mac (3.2.08)4VIDEOSOFT TRANSFERT IPAD MAC (3.2.08)4Videosoft Transfert iPad-Mac est un logiciel managérial iPad professionnel qui a des fonctions i... Cliquez pour télécharger 4Videosoft Transfert iPad Mac
|