begin process at 2010 07 29 20:48:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Foxpro

 > 

Divers

 > 

Aide et documentation

 > 

Explorateur et Foxpro : ouvrir une table en exclusif


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Explorateur et Foxpro : ouvrir une table en exclusif

lundi 30 mars 2009 à 23:23:31 | Explorateur et Foxpro : ouvrir une table en exclusif

mike_vk

Bonjour,

Je cherche en gros à avoir un menu contextuel sur les dbf qui puisse me permettre de choisir de l'ouvrir en "shared" ou "exlusive". Existe-t-il une commande à spécifier à l'executable de VFP, lors de l'ouverture d'une table DBF, afin qu'il ouvre celle-ci en exclusif? (shared étant le default chez moi)
Je cherche ça depuis quelques temps déjà mais n'ai rien trouvé...

Merci pour toute aide!
Michael
mardi 31 mars 2009 à 07:43:15 | Re : Explorateur et Foxpro : ouvrir une table en exclusif

MichelAtoutFox

Membre Club
Que veux-tu dire par "un menu contextuel"? comment ouvres-tu tes tables? dans la fenetre de commande, il suffit de spécifier :

USE <ma_table> ALIAS <un_alias> IN 0 SHARED
ou
USE <ma_table> ALIAS <un_alias> IN 0 EXCLUSIVE

mardi 21 avril 2009 à 11:19:50 | Re : Explorateur et Foxpro : ouvrir une table en exclusif

mike_vk

Oui, bien sûr :-)

Mais le fait est que j'ai beaucoup de tables un peu partout sur mon disque, et il m'arrive souvent de "cliquer" sur une table dans l'explorateur. Celle-ci s'ouvre par défaut avec VFP, en SHARED.
Je voudrais pouvoir rajouter au menu du clic-droit dans l'explorateur, un item qui me permettrait d'ouvrir la table en exclusif (Plutôt que d'ouvrir VFP, faire mon USE ? et de rechercher le fichier...)
Je voudrais donc rajouter dans le paramétrage des types de fichiers DBF ,une commande  du style "[...]vfp9.exe" -SHELLOPEN "%1" -EXCLUSIVE (Ce qui ne marche pas, malheureusement.)

Je pense qu'il n'y a pas moyen, j'ai déjà cherché pas mal...
Mais si qq1 a la réponse, je suis très preneur!

Michaël
mardi 21 avril 2009 à 14:08:33 | Re : Explorateur et Foxpro : ouvrir une table en exclusif

MichelAtoutFox

Membre Club
Réponse acceptée !
ah, non, je ne pense pas que ça soit possible de faire ce choix depuis le menu contextuel de l'explorateur.
L'ouverture d'un dbf depuis l'explorateur de fichiers se base sur les SET par défaut de VFP ; si tu as SET EXCLUSIVE ON, alors tes fichiers seront ouverts en exclusifs.

une piste possible serait l'utilisation du commutateur -CfileName pour charger un fichier config.fpw spécifique au lancement de vfp9.exe.
regarde dans l'aide "How to: Use Command-Line Options When Starting Visual FoxPro"
jeudi 23 avril 2009 à 12:52:17 | Re : Explorateur et Foxpro : ouvrir une table en exclusif

mike_vk

Bonjour,
Merci pour le renseignement, il y avait des trucs intéressants!
Concernant mon problème, j'ai pourtant bien lu le topic de l'aide et ceux qui y sont liés... mais je n'arrive pas à faire fonctionner la commande -CFILE.FPW, ni avec, ni sans le chemin.
Ca devrait marcher pourtant!?
Mon .fpw contient seulement "SET EXCLUSIVE ON". Et vfp ne fait pas non plus le SET après avoir ouvert la table car si je tape "USE ?" dans la fenêtre de commande, la case "Open exclusive" n'est pas cochée.
Si tu as une idée du pourquoi... merci encore!
jeudi 23 avril 2009 à 14:46:31 | Re : Explorateur et Foxpro : ouvrir une table en exclusif

MichelAtoutFox

Membre Club
Réponse acceptée !
attention à la syntaxe très spécifique des fichiers de config (les fpw): le mot SET n'y figure jamais!
dans l'aide de VFP9, tu trouveras tout ça dans Special Terms for Configuration Files

SET EXCLUSIVE ON va s'écrire EXCLUSIVE = ON, ou bien COMMAND = "SET EXCLUSIVE ON"

vendredi 24 avril 2009 à 09:40:57 | Re : Explorateur et Foxpro : ouvrir une table en exclusif

mike_vk

Merci beaucoup pour ton aide précieuse.
Pour info, avec COMMAND = "..." Vfp me sort un "Unrecognized command verb".
EXCLUSIVE=ON fonctionne très bien!
J'ai donc un point du menu de mon clic-droit qui m'ouvre ma table en excusif, ça fait longtemps que je l'attendais :-)
Merci!


Cette discussion est classée dans : ouvrir, table, foxpro, explorateur, exclusif


Répondre à ce message

Sujets en rapport avec ce message

Accès limité à une table. [ par pledoux ] Bonjour,Je souhaite faire un accès limité à plusieurs table. Je vous explique :J'ai des programmeurs qui utilisent VisualFoxPro pour travailler sur le lister les champs et le type d'une table foxpro [ par AliceT ] Bonjour, je cherche le moyen (via oledb) de lister les champs ansi que les caractéristiques d'une table foxpro.J'attends vos idéesbiz'Alice Transfère données vers sql 2005 [ par zuddap ] bonjour a tous voila on m'a confier la charge de transférer les donnée contenu dans un fichier table foxpro dans les table correspondante sous sql 200 Taille maximale d'une table foxpro [ par PIBOUNET ] Bonjour,Je souhaiterais savoir comment évaluer le nombre d'enregistrements maximum pouvant être gérés dans une table Foxpro (probablement fonction de Visual foxpro et access [ par steboy ] Bonjour, Je dois récupérer dans une table DBF des données d'une table access. <P class=MsoNo 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 Utilser les fichiers Dbase III dans FoxPro [ par Aby1311 ] Bonjour à tous; Voila j'ai besoin de concevoir une application qui importe des données à partir de tables Dbase III, seulement j'ai un problème que j effacement d'enregistrementennumérés [ par supersoft5 ] Bonjour, je fais des manipulation sur des table DBF , avec "Command de foxpro", j'utilise DELETE ..FROM.. WHERE... , mais le probléme c'est que par ex Réparer fichier DBF FoxPro 9 [ par FLYeRNeT ] Bonjour,Je recherche un logiciel GRATUIT (j'en ai trouvé beaucoup mais ils sont tous payants... ) qui permet de réparer un fichier DBF FoxPro corrompu Valeur maximum [ par ducker88 ] Bonjour, Est 'il possible de trouver la valeur maximale d'une colonne d'une table ?exemole dans une table j'ai la valeur valeur et je voudrais recuper


Nos sponsors


Sondage...

CalendriCode

Juillet 2010
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales