Bonjour

J'utilise des transactions pour créer des enregistrements dans mes fichiers et je voudrais pouvoir exécuter WDTRANS par programmation (un simple clic pour une question de gain de temps si plantage au développement notamment) et cela, pour l'ensemble de mes transactions.

Voilà la seule source que j'ai trouvée sur Windev...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
WDTRANS.EXE /Fic="C:\Temp\WD Transaction" /option=7
Ma transposition n'est pas fonctionnelle et je ne sais pas comment l'exécuter.........
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
sNomAppli1 est une chaîne = "C:\Program Files\PC SOFT\Windev\Programmes\WDTrans.EXE /Fic="+"""C:\Program Files\simpl\*.TRS"""+" /option=6"
sNomAppli2 est une chaîne = "C:\Program Files\PC SOFT\Windev\Programmes\WDTrans.EXE /Fic="+"""F:\Mes Projets\Gest\*.TRS"""+" /option=6"
sNomAppli3 est une chaîne = "C:\Program Files\PC SOFT\Windev\Programmes\WDTrans.EXE"
 
SI LanceAppli(sNomAppli1)=Faux ALORS
	Erreur(ErreurInfo())
FIN
 
SI LanceAppli(sNomAppli2)=Faux ALORS
	Erreur(ErreurInfo())
FIN
 
SI LanceAppli(sNomAppli3)=Faux ALORS
	Erreur(ErreurInfo())
FIN
sNomAppli1 et 2 n'exécutent pas leur tâche
sNomAppli3 lance WDTrans mais je dois effectuer l'opération manuellement

Quelqu'un a déjà fait autrement que manuellement ?