Bonjour,
j'ai un formulaire avec trois onglets.
En fonction des droits d'accès, je souhaiterais ne rendre accessible que le premier onglet. Comment faire pour masquer ou rendre inaccessible les deux autres, par programmation.
Merci.
Thierry
Bonjour,
j'ai un formulaire avec trois onglets.
En fonction des droits d'accès, je souhaiterais ne rendre accessible que le premier onglet. Comment faire pour masquer ou rendre inaccessible les deux autres, par programmation.
Merci.
Thierry
Il faut faire des onglets avec une base de liste hiérarchique et non de tableau. Ensuite pour inactiver un des onglets, il faut rendre non saisissable l'élément correspondant dans la liste.
Bonjour,
La zone d'onglet est un variable (Alpha)...donc un fois définie...tu fais ce que tu veux
Bonjour,
On peut créer une méthode objet sur l'onglet directement:
Ca devrait marcher
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
17
18
19
20
21
22
23 au cas ou : (taonglet=1) `On clique sur le 1er aller a page(1) : (taonglet=2) `On clique sur le 2eme si (appartient au groupe(utilisateur courant;"MonGroupe1")) aller a page (2) sinon alerte("pas le droit") `on réinitialise l'onglet sélectionner et la page au cas ou taOnglet:=1 aller a page (1) : (taonglet=3) `On clique sur le 3eme si (appartient au groupe(utilisateur courant;"MonGroupe2")) aller a page (3) sinon alerte("pas le droit") `on réinitialise l'onglet sélectionner et la page au cas ou taOnglet:=1 aller a page (1) fin de cas
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