begin process at 2008 07 09 03:18:46
1 207 190 membres
36 nouveaux aujourd'hui
14 130 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Multi Utilisateures [ Formulaires / Général ] (bsmsadok)

Multi Utilisateures le 04/06/2007 21:48:15

bsmsadok

Salut,
j'ai un probleme de realiser une application de gestion de stock on multi-utlisateures !!
l'environnement de travail des Formulaires est:
Concernant mes données sont dans des DBF  sont rattachées à  (baseart.dbc ).
Pour le Data Environnement de mes Formulaires est :


Pour le fortmulaire :

* DataSession:2 Private data session
* Buffer mode= 2
*******************
************  dans le Unload de formulaire
IF USED ("article")then

USE IN article

Endif

---------------------------------------------
**********    Dans le LOAD de formulaire

SET TALK OFF

SET echo off

SET deleted on

SET EXCLUSIVE OFF

SET DATE TO french

SET MULTILOCKS ON

SET CENTURY ON

** open table

USE

article
* turn row buffering on

CURSORSETPROP

("Buffering",5) &&& Optimistic table buffering.

---------------------------------

*********  Dans L'evennment CLik: Nouveau article **********
IF this.caption="\<New" then

*** swich mode

   this.caption ="\<Save "

   thisform.btnEditCancel.caption= "\<cancel"

   thisform.toggle_enabled(.t.)    

   thisform.txtCodart.SetFocus()

ELSE

   this

.caption ="\<New"

   thisform.btnNewSave.caption= "\<Edit"

   ?

CHR(7)

   APPEND blank

   TABLEUPDATE

()

   WAIT WINDOW "Enregistrement Encours !" NOWAIT

   thisform

.toggle_enabled(.f.)

ENDIF
----------------------

j'utilise le commande APPEND BLANK pour ajouter l'article
est ce que ce la suffit de gerer le multi utilistaeursur un fichier article ?

merçi d'avance


Re : Multi Utilisateures le 07/06/2007 12:51:29

Mike Gagnon
Membre Club
Réponse acceptée !
Pourquoi faire un Tableupdate() apres ton append blank? Ne devrait tu pas faire un tableupdate() dans un click event de ton bouton de sauvegarde?
Pourquoi ne pas mettre tes tables dans le dataenvironment de ta forme? Comme cela VFP va gérer la fermuture de tes tables par lui meme et tu n'aura pas à ouvrir tes tables dans Load de ta forme.

Mike Gagnon

Re : Multi Utilisateures le 07/06/2007 13:59:24

MichelAtoutFox
Membre Club
Réponse acceptée !
et surtout, pourquoi poster plusieurs fois la même question sous des sujets différents?


Classé sous : set, caption, article, thisform, multi

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS