Bonjour,
J'ai une appli qui tourne en Windev14 & HFCS.
Je souhaite faire évoluer mon appli en y ajoutant une table mais je ne veux pas modifier l'analyse.
A l'ouverture de ma fenêtre je fais donc une description de mon fichier avec HDécritFichier; puis grâce aux fonctions HChangeRep et HCreationSiInexistant je crée mon fichier dans le répertoire de l'application pour pouvoir l'utiliser.
J'arrive bien a effectuer des requêtes basiques sur cette table : INSERT INTO MaNouvelleTable VALUES ('test', 1, 'a') ; SELECT * FROM MaNouvelleTable.
Cela fonctionne bien
Mon problème : J'aurai besoin de faire des requêtes plus complexes (avec jointures) sur plusieurs tables dont celle-ci. Et là, le HExecuteRequeteSQL plante me disant que MaNouvelleTable n'existe pas.
Cela me semble normal du fait que j'essaie de faire une jointure sur cette table que je viens de créer et que le serveur HFCS ne la connait pas.
Question : Y aurait-il un moyen de créer sur le serveur HFCS des tables hors analyses ?
Merci d'avance
Partager