CàC et formulaire

kidordine34 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   -  
kidordine34 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir à tous,
Dans un form "TypeDEvent" j'ai une CàC Gratuit O/N et 4 champs T1,T2,T3 et Red.
Comment formuler le code VB pour désactiver les 4 champs ou y mettre 0€ si Gratuit=Yes.

Merci, à bientôt, bonne soirée.
Christian

4 réponses

le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
Bonjour, après validation de la CaC o/n, tu met dans la procèdure:
if CaC=-1 then [t1] and [t2] and [t3] and [red] =0

et tu valide, ou tu donne le focus au 5eme champ s'il y e na un.
0
le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
Excuse!!
C'est plutôt:
if CaC=-1 then T1=0:T2=0:T3=0:[red]=0
0
kidordine34 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour, et Meilleurs Voeux 2014
Merci, effectivement, celle-ci Ça Marche! présentée comme ceci:

If CaC= -1 Then 'Gratuit, le tarif est bloqué à 0
T1 = 0
T2 = 0
T3 = 0
[RED] = 0
End If

Par contre, dans le même form, j'aurai besoin toujours avec une CaC2
If CaC2= -1 Then 'Annulé, le tarif reste présent, il faut rembourser!
T1 = désactivé
T2 = désactivé
T3 = désactivé
[RED] = désactivé
End If
Et quand je fais ça, TOUS mes enreg deviennent désactivés dès le 1er clic CaC...Aïe!
Chris34
0
le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
Salut kidordinr, c'est normal, puisque tu prend les même champ!!
Que veut-tu faire exactement?
1) avec CAC1
2) avec CAC2
0
kidordine34 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour le méruvien,
il y a 2 (3) cas de figure :
1-(CAC1) le spectacle est gratuit - Pas de réservations possibles, placement libre.
>On va juste gérer l'émission d'un "billet" d'invitation, la CAC2 est désactivée.

2-(CAC2) le spectacle est annulé en cours de réservations
>Nous avons déjà émis des billets numérotés (placés) qu'il faudra rembourser, la CAC1 est désactivée.

3-Prévoir le cas où un spectacle gratuit pourrait avoir un quota de places réservées (carré VIP...).

Dans tous les cas, l'Asso va gérer l'organisation du spectacle et son annulation.

J'ai comme un pressentiment que ça va pas être facile facile, ça! Me trompé-je?
Amicalement
Chris34
0
kidordine34 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   1
 
Re...et toujours dans la même BD...
Je m'y perds dans la création des bonnes tables...
Explic: L'asso "vend" des spectacles, et divers articles s'y rapportant (affiches, CD, DVD...) ou pas (cotisations, repas, expositions...).
J'ai une tbSpectacles (idSp, Date, Titre, Artiste, Style, Tarifs, Prod...)
une tbDétailsSpectacles (idSp,TarifA, tarifB, Réduc, N°PlacesA, N°PlacesB, image1, image2...)
une tbArticles, une suite Ventes, une suite Achats (comme en gestion comm).
Etant donné que l'asso est à même de facturer au même moment une cotisation 2014 et une place de spectacle à un client ou à un adhérent, j'aimerais gérer tout ça dans une seule chaîne de pièces comm pour faire:
-commande, livraison, et facture (cotisation + place(s) spectacle(s), + impression)
-la carte de membre (+ impression) >> (l'adhérent est un client avec CAC "ADH?"=oui)
-le(s) billet(s) d'entrée au(x) spectacle(s) (+impression)
...
Ce que je ne sais pas bien faire c'est organiser les différentes tables, les lier (dans le bon sens) etc...etc...Faudra-t-il plusieurs tables "Articles"?
Peut-on m'aider pour faire ça?
Amicalement
Chris34
0
le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
Salut quidordine,
ben désolé, mais ma réponse à même été zapée par les modérateur de ce site!
Vive la liberté!!!
0
kidordine34 Messages postés 132 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour Roger,
Désolé pour l'absence...
Un peu d'autres occupations urgentes...
Je reviens très prochainement.
Amitiés,
Christian
0