PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Windev 10 et les transaction : Trés bIZZARE
Windev 10 et les transaction : Trés bIZZARE
Débuté par kabbajmouhsine, 18 jan. 2006 17:38 - 6 réponses
Posté le 18 janvier 2006 - 17:38
Bonjour

Je viens de migrer mon projet depuis Windev 9.0 au 10. Ce projet est en exploitation depuis 3 ans chez plus de 65 client. (Environnement réseau, exploitation quotidienne). Aucun prob n'a été signalé jusqu'a ce jour. IL EST IMPECABLE.

A la fin de ma migration (Compilation et mise a jour du projet), j'ai lancé un teste. Aucun probléme. Mon projet a même gagné en temps d'execution et de réponse.

A la fin j'ai lancer les travaux de fin de jour depuis mon logiciel. Cette procedure utilise les transactions (comme toutes les composantes du projet).

BOOM : une erreur qui me dit comme quoi il est impossible d'accéder à un enregistrement car il a été utilisé par une transaction et que cette transaction a échouée.

Cette situation ne peut pas être vrai car :
Je n'est pas changé le code qui marche avec Windev 9.0
Il n'y a aucune raison pour qu'une transaction échoue (pas de htransactionannule égarée, htransactiondebut renvoie vrai, mon disque dur est clean ma mémoire est plus que suffisante 1Go).

Ma configuration :
P4 Intel 3.06
DD 120 Go, 7200Tr/Min
Graphique 128 Mo
Réseau 10/100/1000
RAM : 1 Go
OS : Windows Xp homeEdition (constament mis a jour)

Logiciel installé et lancé :
Kaspersky Antihaker
kaspersky antivirus
Skype
Pas de routeur

Quelqu'un pourrait-il m'aidé ?

Merci
Posté le 18 janvier 2006 - 18:10
il ya pas un fichier .trs qui traine ?

Il se trouve que Mouhsine a formulé :
Bonjour

Je viens de migrer mon projet depuis Windev 9.0 au 10. Ce projet est en
exploitation depuis 3 ans chez plus de 65 client. (Environnement réseau,
exploitation quotidienne). Aucun prob n'a été signalé jusqu'a ce jour. IL EST
IMPECABLE.

A la fin de ma migration (Compilation et mise a jour du projet), j'ai lancé
un teste. Aucun probléme. Mon projet a même gagné en temps d'execution et de
réponse.

A la fin j'ai lancer les travaux de fin de jour depuis mon logiciel. Cette
procedure utilise les transactions (comme toutes les composantes du projet).

BOOM : une erreur qui me dit comme quoi il est impossible d'accéder à un
enregistrement car il a été utilisé par une transaction et que cette
transaction a échouée.

Cette situation ne peut pas être vrai car :
Je n'est pas changé le code qui marche avec Windev 9.0
Il n'y a aucune raison pour qu'une transaction échoue (pas de
htransactionannule égarée, htransactiondebut renvoie vrai, mon disque dur est
clean ma mémoire est plus que suffisante 1Go).

Ma configuration :
P4 Intel 3.06
DD 120 Go, 7200Tr/Min
Graphique 128 Mo
Réseau 10/100/1000
RAM : 1 Go
OS : Windows Xp homeEdition (constament mis a jour)

Logiciel installé et lancé :
Kaspersky Antihaker
kaspersky antivirus
Skype
Pas de routeur

Quelqu'un pourrait-il m'aidé ?

Merci



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Posté le 18 janvier 2006 - 18:34
Salut

Aucun .Trs ne traine

N'oublie pas que ce soft tourne déjà chez des clients depuis plusieurs années.
S'il y avait un Trs qui traine je l'aurai su.

Merci
Posté le 18 janvier 2006 - 18:35
Bonjour

Plus de lumiere sur le probléme :

La procedure de travaux de fin de jour appel d'autres procedures comme suite :
1 - MAJ chiffre d'affaire client
2 - MAJ Chiffre d'affaire fournisseur
3 - MAJ Chiffre d'affaire général
4 - MAJ Commande client
5 - MAJ Commande Fournisseur
6 - MAJ Retour client
7 - MAJ Retour fournisseur
8 - MAJ Stock global

Aucune de ces procedures n'execute htransactiondebut ou htransactionfin.

Description :
La procedure 1 accéde au fichier client (modification des quelques rubrique). Aucun probléme Modifie un autres fichier nommé situation client.
La procedure 4 accede au fichier client et modifie le fichier situation client. Cela génére l'erreur.

Merci
Posté le 18 janvier 2006 - 21:36
A mon avis un travail pour le support technique....
Posté le 19 janvier 2006 - 11:54
j'ai déja eu ce genre de pb, j'ai contacté pc soft, il m'ont demandé le .TRS
je pense que tu dois trouver la dernière sauvegarde seine!!
Posté le 19 janvier 2006 - 12:03
Ou alors un fichier physiquement corrompu, ou des DLL de framework pas en phase
A mon avis contactez le support technique