|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Débuté par Stéphane GUIVY, 21 déc. 2017 16:34 - 14 réponses |
| |
| | | |
|
| |
Membre enregistré 91 messages Popularité : +3 (3 votes) |
|
Posté le 21 décembre 2017 - 16:34 |
Bonjour,
Je me retrouve confronté à un problème auquel je n’arrive pas à trouver de solution.
Nous avons une application qui vient récupérer des données dans des fichiers fics de trois analyses différentes, celle du projet en lui-même et celle de deux autres projets.
Des requêtes ont été faites afin de remonter des informations grâce à des tables issues de ces trois analyses différentes. Tant que les projets étaient en fichier HyperFile classiques, aucuns problèmes pour faire cette manipulation.
Étant maintenant en pleine migration vers un serveur HFSQL, un problème survient : en effet, après m’être renseigné, il faudrait déclarer un HChangeConnexion() chaque fois que l’on vient chercher des informations dans un fichier provenant d’un autre projet.
Auriez-vous une idée sur la possibilité de ne déclarer qu’une seule fois les différentes connexions à l’initialisation du projet afin que l’application puisse exécuter sans problèmes aucuns ?
Merci pour votre aide.
Joyeuses fêtes.
Stéphane |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 948 messages Popularité : +30 (92 votes) |
|
Posté le 22 décembre 2017 - 01:32 |
Coucou,
Oui.
Je suis consultant.
--- In us we trust - Joyeux noelMessage modifié, 22 décembre 2017 - 01:33 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 199 messages Popularité : +14 (16 votes) |
|
Posté le 22 décembre 2017 - 09:52 |
Bonjour,
Pour Charly : Cela n'est plus consultant, mais insultant. Ceci est un forum d'entraide, pas un forum de service. Je propose donc, une réaction positive, qui serait que tu donnes ta solution, en indiquant sous celle-ci que tu es consultant
Désolé, je dois m'être levé du pied gauche
-- Bon développement
Pierre Devillers |
| |
| |
| | | |
|
| | |
| |
Posté le 27 décembre 2017 - 08:58 |
Bjr,
DIP a présenté l'énoncé suivant : > Désolé, je dois m'être levé du pied gauche
non tu as raison... ca commence a devenir lourd
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Posté le 27 décembre 2017 - 10:00 |
Bonjour,
J'ai peut être une solution..
J'utilise une analyse HFSQL qui est commune à 5 projets et à un site web..
En fait j'ai résolu mon pb en faisant une appli unique qui ne contient que l'analyse et je me "police" pour ne pas faire de modifs de structure dehors de cette appli.
Donc dans votre cas, bien que ce ne soit pas la même problématique, ca pourrait faire l'affaire.. Il faudrait faire une nouvelle analyse et y intégrer tous les fichiers actuels.. * copie des fichiers contenant des données dans le répertoire de l'application analyse * intégration des fichiers depuis un répertoire * Génération de l'analyse
Ensuite il faudra modifier chaque application en indiquant le nom de la nouvelle analyse (projet/propriétés) et le lien vers hfsql (ip, base, password, etc)
Bon dev.. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 948 messages Popularité : +30 (92 votes) |
|
Posté le 27 décembre 2017 - 10:04 |
A pars gemir et te plaindre, je me souvient pas avoir vu de post te concernant plus constructif ... Mais je suis bon jouer, propose ta solutions et je proposerais la miene a mon retour de vacances ...
-- In üs we trust - Autopsie, volume 1 bientot disponible chez ton armurier ...Message modifié, 27 décembre 2017 - 10:10 |
| |
| |
| | | |
|
| | |
| |
Posté le 27 décembre 2017 - 11:02 |
Bonjour Stéphane, Ne connaissant pas ton projet voilà ce qui peut fonctionner pour ton cas.
Dans un fichier ini j'aurai renseigné l'accès aux bases [BASE1] 1Srv=<xxx.xxx.xxx.xxx> 1Bdd=<Nom de la Base> 1Login=<Login de connexion> 1Mdp=<Mot de passe>
--> Autant de section que de base (je te laisse le soins de mettre de la sécurité sur le fichier en cryptant les infos par exemple)
A l'ouverture de ton application, tu lis ton fichier ini pour récupérer les infos de connexion et tu fais (exemple pour une base) : MaConnexion1 est une connexion
MaConnexion1..Provider= HaccesHFClientServeur MaConnexion1..MotDePasse= 1Mdp MaConnexion1..Utilisateur= 1Login MaConnexion1..Serveur= 1Serveur MaConnexion1..BaseDeDonnees= 1Bdd
HouvreConnexion(MaConnexion1) ListeFichierConnexion est une chaine = HlisteFichier(MaConnexion1)
POUR TOUTE CHAINE UnFichier de ListeFichierConnexion SEPAREE PAR RC // Liste les fichiers de la connexion HDéclareExterne(UnFichier,Extraitchaine(UnFichier,1,"."),MaConnexion1) // Déclare le fichier de la connexion pour travailler dessus (extraitchaine sert à enlever l'extension .FIC)
FIN
--> Tes fichiers sont déclarés à l'ouverture de ton application tu peux les utiliser partout
Il s'agit d'un exemple simple de connexion à des fichiers d'une autre analyse, qui je l'espère va te permettre de débloquer ta situation.
Cordialement, |
| |
| |
| | | |
|
| | |
| |
Posté le 27 décembre 2017 - 11:24 |
Bonjour,
Les composants internes c'est peut-être la solution puisque chaque composant peut avoir son analyse indépendante. Il restera a faire une communication inter-composant la variable Procedure apporte assez bien de souplesse.
Bon dev
WebJaseur.com Consultant partageur |
| |
| |
| | | |
|
| | |
| |
Posté le 27 décembre 2017 - 11:53 |
Le 21/12/2017 à 15:34, "ÿÿÿÿÿÿÿÿÿÿ" a écrit :
Bonjour,
Je me retrouve confronté à un problème auquel je n’arrive pas à trouver de solution.
Nous avons une application qui vient récupérer des données dans des fichiers fics de trois analyses différentes, celle du projet en lui-même et celle de deux autres projets.
Des requêtes ont été faites afin de remonter des informations grâce à des tables issues de ces trois analyses différentes. Tant que les projets étaient en fichier HyperFile classiques, aucuns problèmes pour faire cette manipulation.
Étant maintenant en pleine migration vers un serveur HFSQL, un problème survient : en effet, après m’être renseigné, il faudrait déclarer un HChangeConnexion() chaque fois que l’on vient chercher des informations dans un fichier provenant d’un autre projet.
Auriez-vous une idée sur la possibilité de ne déclarer qu’une seule fois les différentes connexions à l’initialisation du projet afin que l’application puisse exécuter sans problèmes aucuns ?
Merci pour votre aide.
Joyeuses fêtes.
Stéphane
BOnjour Stephane pour ma part j'ai résolu le problème ainsi F_BDD:NomFic[F_CM] = "CAISMAL" F_BDD:Abrev[F_CM] = "CM" F_BDD:DescFic[F_CM] = "Caisse de Maladie Luxembourg" F_BDD:FicPriv[F_CM] = Faux F_BDD:NumAut[F_CM] = 0 F_BDD:FicDonneesPatient[F_CM] = Faux F_BDD:FicTransfert[F_CM] = Vrai F_BDD:FICGenre[F_CM] = "TOUS" F_BDD:bEsante[F_CM] = Faux
F_BDD:NomFic[F_CT] = "COMPTE" F_BDD:Abrev[F_CT] = "CT" F_BDD:DescFic[F_CT] = "Compte de Paiement " F_BDD:FicPriv[F_CT] = Vrai F_BDD:NumAut[F_CT] = 1 F_BDD:FicDonneesPatient[F_CT] = Faux F_BDD:FicTransfert[F_CT] = Vrai F_BDD:FICGenre[F_CT] = "TOUS"
F_BDD:NomFic[F_MP] = "MODPAIE" F_BDD:Abrev[F_MP] = "MP" F_BDD:DescFic[F_MP] = "Mode de Paiement" F_BDD:FicPriv[F_MP] = Faux F_BDD:NumAut[F_MP] = 1 F_BDD:FicDonneesPatient[F_MP] = Faux F_BDD:FicTransfert[F_MP] = Vrai F_BDD:FICGenre[F_MP] = "TOUS" F_BDD:bEsante[F_MP] = Faux Les ficPRiv appartient à une analyse les ficTransfert à une autre etc et dans ma connexion au départ selon ceci ou cela F_NBFIC est le nombre de fichier que j'ai besoin dans mon application Et cela marche parfaitement Actuellement j'ai trois analyses différentes gérés de cette façon. Il y a mieux ... et j'ai pas besoin d'un consultant ou autres
POUR i = 1 À F_NbFic SI F_BDD:NomFic[i] <> "" ET F_BDD:FicPriv[i] ALORS HChangeConnexion(F_BDD:NomFic[i],GpcnxMaMedConnexion) BOUCLE HCréationSiInexistant(F_BDD:NomFic[i], "******") SI PAS HErreurBlocage() ALORS SORTIR Multitâche() FIN FIN FIN
Bon windev |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 91 messages Popularité : +3 (3 votes) |
|
Posté le 27 décembre 2017 - 12:15 |
Bonjour
merci à tous pour vos idées. Je vais tester vos propositions.
Joyeuses fêtes.
Stéphane |
| |
| |
| | | |
|
| | |
| |
Posté le 27 décembre 2017 - 17:26 |
Charly,
t'aurais pas une solution pour mon pb ?
"impossible de trouver la classe java..."
Cdlt |
| |
| |
| | | |
|
| | |
| |
Posté le 28 décembre 2017 - 11:55 |
Bonjour,
"ÿÿÿÿÿÿÿÿÿÿ" avait soumis l'idée :
Bonjour, Merci pour votre aide.
Comme deja suggéré, la solution la plus simple, toutes tes descriptions de fichiers dans la meme analye
ensuite, soit tu fait pointer tous tes projets sur cette analyse avantage : tu ne modifies qu'a un seul endroit inconvenient : attention si tu bouges tes repertoires projets...
sinon, tu recopies ton analyse, complete dans tous tes projets avantage et invoncenient, l'inverse de au dessus
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 948 messages Popularité : +30 (92 votes) |
|
Posté le 18 janvier 2018 - 17:27 |
Dc a écrit :
Bonjour, "ÿÿÿÿÿÿÿÿÿÿ" avait soumis l'idée : Bonjour, Merci pour votre aide. Comme deja suggéré, la solution la plus simple, toutes tes descriptions de fichiers dans la meme analye ensuite, soit tu fait pointer tous tes projets sur cette analyse avantage : tu ne modifies qu'a un seul endroit inconvenient : attention si tu bouges tes repertoires projets... sinon, tu recopies ton analyse, complete dans tous tes projets avantage et invoncenient, l'inverse de au dessus a plus -- ------------------------------------------------------------- www.ctc-soft.comGestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers -------------------------------------------------------------
#Dealer_De_Script_Killer_De_DC
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.horssujet/7394-autopsie-volume-1-disponible-01-23-depot-armurier/read.awp
--- In üs we trust - Autopsie Volume 1 disponible le 01-23 au dépôt de ton armurier.Message modifié, 18 janvier 2018 - 17:33 |
| |
| |
| | | |
|
| | |
| |
Posté le 22 janvier 2018 - 14:38 |
Charly CANDO avait soumis l'idée :
Dc a écrit : Bonjour, "ÿÿÿÿÿÿÿÿÿÿ" avait soumis l'idée : Bonjour, Merci pour votre aide. Comme deja suggéré, la solution la plus simple, toutes tes descriptions de fichiers dans la meme analye ensuite, soit tu fait pointer tous tes projets sur cette analyse avantage : tu ne modifies qu'a un seul endroit inconvenient : attention si tu bouges tes repertoires projets... sinon, tu recopies ton analyse, complete dans tous tes projets avantage et invoncenient, l'inverse de au dessus a plus -- ------------------------------------------------------------- www.ctc-soft.comGestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- #Dealer_De_Script_Killer_De_DC https://forum.pcsoft.fr/fr-FR/pcsoft.fr.horssujet/7394-autopsie-volume-1-disponible-01-23-depot-armurier/read.awp--- In üs we trust - Autopsie Volume 1 disponible le 01-23 au dépôt de ton armurier.
RIEN COMPRIS
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 948 messages Popularité : +30 (92 votes) |
|
Posté le 23 janvier 2018 - 21:26 |
Charly CANDO a écrit pour DC:
A pars gemir et te plaindre, je me souvient pas avoir vu de post te concernant plus constructif ... Mais je suis bon jouer, propose ta solutions et je proposerais la miene a mon retour de vacances ...
-- In üs we trust - Autopsie, volume 1 bientot disponible chez ton armurier ... Message modifié, 27 décembre 2017 - 10:10
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/213889-wmwd-autopsie-vol-1-singleton/read.awp…
#Dealer_De_Script_Killer_De_DC #Au_Scapel_Rouillée_C_Fait_L_Autopsie #Terminus_Tout_Le_Monde_Descend #J_Ai_La_Deguenne_&_Le_Qualibre_Qu_Il_Te_Faut #Outro
--- In üs we trust. Autopsie Volume 1 disponible au dépot de ton armurier: http://www.sitealademande.com/sitealamande/anywhere/depotMessage modifié, 23 janvier 2018 - 21:28 |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|