Developpez.com - 4D
X

Choisissez d'abord la catégorieensuite la rubrique :


Comment interdire la saisie de certains caractères dans une cellule 4D View ?

Date de publication : 27/12/05

Par Sofia Adjel (Technicienne Support Technique)
 

Comment interdire la saisie de certains caractères dans une cellule 4D View ?


Produit : 4D View 2004  ·  Plateforme : Mac & Win


Pour interdire la saisie de certains caractères dans une cellule 4D View, il suffit d'utiliser la commande PV APPELER SUR EVENEMENT dans la méthode objet de votre zone 4D View.

   PV APPELER SUR EVENEMENT (pv sur frappe clavier ;"MéthEvent")

Cette commande va exécuter la méthode "MéthEvent" passée en paramètre sur l'événement "pv sur frappe clavier".

Cette méthode ainsi appelée reçoit six paramètres dont le paramètre $6 qui contient le code ASCII de la touche sur laquelle l'utilisateur a frappé.

Il suffit alors de tester ce code ASCII. S'il correspond au caractère que vous désirez interdire, il faut alors mettre le paramètre $0 à 'vrai' afin d'inhiber l'action et de ne pas prendre en compte la saisie.

   ` Méthode MéthEvent

C_BOOLEEN($0)
C_ENTIER LONG($1;$2;$3;$4;$5;$6)

Au cas ou
   : ($6=97)  `Code ascii du caractère "a"
      $0:=Vrai  `Annule la saisie du caractère "a"
Fin de cas



Valid XHTML 1.1!Valid CSS!

Copyright © 2005 4D s.a. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique 4D