Comment je peux stocker une ancienne valeur d'un champ ensuite utiliser cette valeur pour faire un calcul en sachant que cette valeur a été modifiée?
Comment je peux stocker une ancienne valeur d'un champ ensuite utiliser cette valeur pour faire un calcul en sachant que cette valeur a été modifiée?
Gnii ?
Ben dans une variable ou un attribut de classe, je ne vois pas trop ce que tu veux dire. La réponse me parait trop évidente pour que je pense avoir bien compris la question.
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.
Bonnes pratiques pour les accès aux données
Débogage efficace en .NET
LINQ to Objects : l'envers du décor
Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter
Je vous explique, j'ai un champ de texte "total réalisation" qui possède déjà le montant total des réalisation (montant de 4 champs de textes) et un champ "montant avancé". Avant de saisir quoique ce soit au niveau du champ "montant avancé" je veux d'abord stocker la valeur du champ "total réalisation" pour pouvoir l'utiliser plus tard. Si je saisi un montant au niveau du champ "montant avancé" alors la valeur du champ "total réalisation" change puisqu'elle devient égale a l'ancienne valeur + le montant saisi au niveau du champ "montant avancé". Mais quand j'efface le contenu du champ "montant avancé" je veux que le champ "total réalisation" reçoit l'ancienne valeur.
Voici ce que j'ai fait :
Mais je ne sais pas comment stocker l'ancienne valeur du champ "total réalisation".
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 If Txtmontantavance.Text = "" Then Dim mc As [Decimal] = CDec(Txtmontantc.Text) Dim total As [Decimal] = CDec(Txttotalrea.Text) Dim ma As [Decimal] = CDec(Txtmontantavance.Text) Txtmontantpaye.Text = CDec(Txttotalrea.Text) Txtresteapayer.Text = CDec(Txtmontantc.Text) - CDec(Txttotalrea.Text) Else Dim mc As [Decimal] = CDec(Txtmontantc.Text) Dim total As [Decimal] = CDec(Txttotalrea.Text) Dim ma As [Decimal] = CDec(Txtmontantavance.Text) Dim var As [Decimal] var = total + ma Txtmontantpaye.Text = total + ma Txtresteapayer.Text = mc - (total + ma) End If
Bonjour Sperot, est ce que vous pouvez m'expliquer d'avantage votre idée?
SVP quelqu'un peux m'aider
Je sais qu'il y a des tutoriels. Je les ai tous lu mais j'ai pas trouvé la solution a mon pb dans les tutoriaux
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager