[DEMANDE D'AIDE TRES URGENTE] Plantage de WinDev répétitif

Posté par thernius le 12/1/2004 10:49:50
Bonjour à tous et à toutes,

Cette fois ci c'est la cata. Je travaillais hier soir comme à mon habitude, puis au lancement du test de l'appli, WinDev s'est fermé sans message d'alerte ou d'erreur d'aucune sorte.
En moi même, je pense encore un coup de Microsoft. Je relance WinDev, je recharge mon projet en le sélectionnant dans la liste des projets récents, il commence le chargement du projet pendant 2 ou 3 secondes et puis il se ferme à nouveau.
Entre temps il a créée quelques fichiers très petits (entre 50 et 100 octets, je dis bien octet pas Ko) du genre de ceux-ci :
$Sylgea2003.wdp
$Sylgea2003.env
tous commençant par le signe $, je pense qu'il s'agit de fichiers temporaires générés à l'ouverture du projet.

J'ai effectué les recommandations de DrCharly et Romu pour la réparation de projet : suppression du répertoire *.cpl, du fichier .cpl, changement du répertoire, le projet ne se charge toujours pas et WinDev continu de planter.

STOP!!!! Je viens de trouver c'est la dernière requête que j'avais créée qui était la cause du problème, j'ai regardé les dates et heures des derniers fichiers créés par WD. J'ai supprimé la dite requête et tout remarche comme avant.
Une sauvegarde avec WDVersion pour se mettre à l'abri...

Ce que je ne comprends pas c'est que cette requête fonctionnait très bien jusqu'à présent. Bizarre!!!

Je vais profiter de ce post inutile, par le fait, pour poser tout de même une question (ce sont des points qui sont peu ou pas expliqués dans la doc en ligne) :
- Est ce que la fonction "synchronisation des éléments restants" présente dans le menu "Projet" sert uniquement dans le cas de développement à plusieurs ?
- Dans quels faut il utiliser la fonction "Synchroniser le projet avec l'analyse" ?
- Quelle est l'utilité des fonctions "Mise à niveau du projet" & "Mise à jour des dépendances" ?

J'ai essayé d'utiliser ces fonctions lorsque par exemple j'effectue une modification dans les fichiers Hyperfiles (par exmeple je rajoute une rubrique 'email2' au fichier 'Client'), si je veux modifier un état (qui existait déjà auparavant) pour intégrer cette nouvelle information, je ne peux pas accéder lors de la création d'une rubrique dans l'état à cette nouveau champ 'email2' même en utilisant les fonctions dont j'ai parlé ci-dessus.
Je suis obligé pour faire ce que je veux, de fermer le projet, de fermer WinDev et de le réouvrir pour que les modifications de champ effectués dans les fichiers Hyperfile soit prise en compte. Ensuite je peux modifier mon état, en accédant à toutes les informations.

Merci de bien vouloir m'éclairer à ce sujet.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=479&post_id=1659