PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Combo, interrupteur... en affichage seulement
Combo, interrupteur... en affichage seulement
Débuté par netwiz, 24 fév. 2005 11:58 - 3 réponses
Posté le 24 février 2005 - 11:58
Bonjour,

Sous WebDev 9, est-il possible d'autoriser l'accès aux éléments COMBO, INTERRUPTEUR... en affichage seulement, comme cela est le cas pour les champs de saisie ?

J'aimerais selon le cas, ouvrir une fiche soit en saisie, soit en visu uniquement.
Dans ce dernier cas, aucun élément de la fiche ne doit pouvoir être modifié, qu'il s'agisse d'un champ de saisie simple, d'une combo-liste, d'un interrupteur, etc...
Seul un bouton OK doit rester actif afin de poursuivre le traitement.

J'ai essayé avec la propriété ..ETAT => Inactif et AffichageSeulement
Celle-ci ne s'applique apparemment qu'aux champs de saisie simples, que ce soit directement sur le champ même, ou bien par l'intermédiaire d'un groupe.
Les Combos et autres interrupteurs restent actifs...

Y-a-t'il une solution ?

Merci par avance.
Cordialement.

Christophe
Posté le 24 février 2005 - 16:56
Re-bonjour,

Je me répond en partie à moi-même puisque le sujet était abordé qques posts plus bas dans le forum, avec notamment un exemple de code provenant de WTablettes.
Je viens de m'en apercevoir !

Cela fonctionne effectivement pour les combos (grisés et inaccessibles).
Merci donc pour la réponse.

Par contre, les interrupteurs et sélecteurs ne semblent pas affectés (toujours actifs), malgré l'application du même code JSPropriété...

Y-a-t'il une spécifité pour ces objets (interr et sélect.) ?


Bon dév à tous !

Chris
Posté le 24 février 2005 - 17:40
Salut,

effectivement tu as bien vu mais... pas tout je pense.

J'ai posté dernièrement concernant les interr et select. voici la syntaxr à
utiliser :

JSPropriété("_PAGE_."+Interrupteur..Alias+"[1]", "disabled") = Vrai
1 correspond au premier indice d'un champ interrupteur...
!! Cette valeur peut-être de 0 pour les sélecteurs...

Bon dev,

Olivier

"netwiz" <french.chris@laposte.net> a écrit dans le message de news:
421de02b@news.pcsoft.fr...

Re-bonjour,

Je me répond en partie à moi-même puisque le sujet était abordé qques
posts plus bas dans le forum, avec notamment un exemple de code provenant
de WTablettes.
Je viens de m'en apercevoir !

Cela fonctionne effectivement pour les combos (grisés et inaccessibles).
Merci donc pour la réponse.

Par contre, les interrupteurs et sélecteurs ne semblent pas affectés
(toujours actifs), malgré l'application du même code JSPropriété...

Y-a-t'il une spécifité pour ces objets (interr et sélect.) ?


Bon dév à tous !

Chris

Posté le 01 mars 2005 - 12:16
Effectivement, j'avais pas tout vu...
J'ai donc ajouté ce qu'il fallait, et ça marche impecc.

Merci beaucoup.

Bonne journée à toi.

Chris