ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage properties / Properties associated with windows, pages and controls
  • Limites
  • Cas particuliers
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété EnSaisie permet de :
  • Savoir si un champ ou un groupe de champs est en saisie ou en lecture seule.
  • Modifier les options de saisie d'un champ ou d'un groupe de champs.
Android Cette propriété est désormais disponible uniquement pour les champs Table dans les applications Android.
Exemple
SI SAI_Prix < 100 ALORS
SAI_FraisDeLivraison.EnSaisie = Vrai
FIN
Syntaxe

Savoir si un champ ou un groupe de champs est en saisie Masquer les détails

<Résultat> = <Elément manipulé>.EnSaisie
<Résultat> : Booléen
  • Vrai si le champ ou le groupe de champs est en saisie,
  • Faux dans le cas contraire.
<Elément manipulé> : Nom de champ
Nom du champ ou du groupe de champs à manipuler.

Modifier les options de saisie d'un champ ou d'un groupe de champs Masquer les détails

<Elément manipulé>.EnSaisie = <Nouvelle valeur>
<Elément manipulé> : Nom de champ
Nom du champ ou du groupe de champs à manipuler.
<Nouvelle valeur> : Booléen
  • Vrai si le champ ou le groupe de champs doit être en saisie,
  • Faux dans le cas contraire.
Remarques

Limites

La propriété EnSaisie s'applique uniquement :
  • aux champs de saisie,
  • WINDEV aux combos avec saisie,
  • aux champs Table,
  • WINDEVWEBDEV - Code ServeurPHP aux champs Table hiérarchique,
  • aux champs Zone répétée,
  • aux groupes de champs.
Android La propriété EnSaisie s'applique uniquement aux champs Table. Pour les autres types de champs, il est possible d'utiliser la propriété Etat égale à la constante Actif.
WEBDEV - Code Navigateur La propriété EnSaisie est sans effet sur les éléments suivants :
  • Table,
  • Zone répétée,
  • Zone répétée linéaire,
  • Colonne de table.

Cas particuliers

  • Equivalence : La propriété EnSaisie à Vrai est équivalente à la propriété Etat égale à la constante Actif sauf pour les champs grisés qui conservent l'état grisé.
  • Pour les champs Table et Zone répétée, la propriété EnSaisie permet de basculer du mode "avec saisie" au mode "sans saisie".
Minimum version required
  • Version 17
Comments
Exemplo de Nao Permitir digitação

//Permitir Digitação
EDT_Base_Faturamento..InputEnabled=True
EDT_Base_Faturamento..Color=Argent
//Não permitir Digitação
EDT_Base_Faturamento..InputEnabled=False
EDT_Base_Faturamento..Color=Bronze

//Frances
//Permitir Digitação
EDT_Base_Faturamento..EnSaisie=Vrai
EDT_Base_Faturamento..Couleur=Argent
//Não permitir Digitação
EDT_Base_Faturamento..EnSaisie=Faux
EDT_Base_Faturamento..Couleur=Bronze


//Blog com Video e exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/03/windev21-curso-236-inputenabled.html
De matos AMARILDO
30 Mar. 2016

Last update: 03/29/2023

Send a report | Local help