Contrôler accés à un bouton
J'ai créer un masque qui prend 4 etats différents grace au champ "STATUS" :
1) "en cours de création" lorsque le masque est appelé
2) "En attente de contrôle" lorsque le masque est enregistrée un premiére fois.
Bouton enregistrer :
FIELD STATUS:=STATUS;
@SetField("STATUS"; "En Attente Contrôle");
@PostedCommand([FileSave])
Suite à ce premier enregistrement j'ai un champ "auteur1" qui indique le nom du créateur du document
3) "Analyse contrôlée" lorsque le masque a été controlé
bouton controle analyse :
@PostedCommand([EditDocument]);
FIELD STATUS:=STATUS;
@SetField("STATUS"; "Analyse Contrôlée");
FIELD Date_Controle:=Date_Controle;
@SetField("Date_Controle";@Today);
FIELD Controleur1:=Controleur1;
@SetField("Controleur1";@Name([CN]; @V3UserName));
@PostedCommand([FileSave]);
@Command([FileCloseWindow])
Le champ controleur1 indique le nom de la personne qui a controlée l'analyse.
4) "analyse Validée lorsque le masque a été validée
bouton validation analyse :
@PostedCommand([EditDocument]);
FIELD STATUS:=STATUS;
@SetField("STATUS"; "Analyse Validée");
FIELD Date_Validation:=Date_Validation;
@SetField("Date_Validation";@Today);
FIELD Valideur1:=Valideur1;
@SetField("Valideur1";@Name([CN]; @V3UserName));
@PostedCommand([FileSave]);
@Command([FileCloseWindow])
Le champ valideur1 indique le nom de la personne qui a contôlée l'analyse.
Mon souhait est de pouvoir empecher que l'auteur puisse etre controleur et valideur. il faut que ce soit trois personnes différentes.
Quelles formules puis-je utiliser?
egalement mes champs auteur1, controleur1 et valideur1 affiche Nom de famille + prénom.
Est t-il possible de se limiter au "nom de famille"."premiére lettre du prénom"
merci d'avance en essayant d'avoir été le plus clair possible.
1) "en cours de création" lorsque le masque est appelé
2) "En attente de contrôle" lorsque le masque est enregistrée un premiére fois.
Bouton enregistrer :
FIELD STATUS:=STATUS;
@SetField("STATUS"; "En Attente Contrôle");
@PostedCommand([FileSave])
Suite à ce premier enregistrement j'ai un champ "auteur1" qui indique le nom du créateur du document
3) "Analyse contrôlée" lorsque le masque a été controlé
bouton controle analyse :
@PostedCommand([EditDocument]);
FIELD STATUS:=STATUS;
@SetField("STATUS"; "Analyse Contrôlée");
FIELD Date_Controle:=Date_Controle;
@SetField("Date_Controle";@Today);
FIELD Controleur1:=Controleur1;
@SetField("Controleur1";@Name([CN]; @V3UserName));
@PostedCommand([FileSave]);
@Command([FileCloseWindow])
Le champ controleur1 indique le nom de la personne qui a controlée l'analyse.
4) "analyse Validée lorsque le masque a été validée
bouton validation analyse :
@PostedCommand([EditDocument]);
FIELD STATUS:=STATUS;
@SetField("STATUS"; "Analyse Validée");
FIELD Date_Validation:=Date_Validation;
@SetField("Date_Validation";@Today);
FIELD Valideur1:=Valideur1;
@SetField("Valideur1";@Name([CN]; @V3UserName));
@PostedCommand([FileSave]);
@Command([FileCloseWindow])
Le champ valideur1 indique le nom de la personne qui a contôlée l'analyse.
Mon souhait est de pouvoir empecher que l'auteur puisse etre controleur et valideur. il faut que ce soit trois personnes différentes.
Quelles formules puis-je utiliser?
egalement mes champs auteur1, controleur1 et valideur1 affiche Nom de famille + prénom.
Est t-il possible de se limiter au "nom de famille"."premiére lettre du prénom"
merci d'avance en essayant d'avoir été le plus clair possible.