Verrouiller les profils?

patrick.emin
Alumni
Alumni

Verrouiller les profils?

patrick.emin
Alumni
Alumni

Bonjour, y a-t-il moyen de verrouiller les profils utilisateurs? C'est un de nos plus gros problèmes actuellement, le fait que ces profils changent en permanence chez nos dessinateurs...

 

merci.


Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
0 J'aime
Répondre
601 Visites
11 Réponses
Replies (11)

braudpat
Mentor
Mentor

 

Hello

 

1) Vu de loin, je dirais "NON" !

 

2) Mais dans le raccourci de lancement (Champ CIBLE), tu peux preciser un truc du genre :

/P  C:\PROFILS\PROFBATIMENT.ARG

ou

/P  C:\PROFILS\PROFSCHEMA.ARG

 

Si ces fichiers .ARG sont sur un dossier LOCAL ou RESEAU en Lecture Seule (avec AUCUN droit d'ecriture)

alors au moins, tu es sur que les gens demarrent avec un BON Profil !!

 

RAPPEL: tu as exporte les "BONs" Profils en .ARG depuis l'onglet "Profils" de la commande OPTIONS

 

3) Mais APRES, ils peuvent toujours "bricoler" leur session AutoCAD qui est lancee

 

Regards, Patrice

 

Patrice ( Supporting Troops ) - Autodesk Expert Elite
If you are happy with my answer please mark "Accept as Solution" and if very happy please give me a Kudos (Felicitations) - Thanks

Patrice BRAUD

EESignature


patrick.emin
Alumni
Alumni
Merci, intéressant, mais dans notre cas nos dessinateurs ont besoin de changer de profils très souvent au cours de la journée sans relancer AutoCAD, donc on ne peut pas faire ça.

Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
0 J'aime

patrick_35
Collaborator
Collaborator

Salut Patrick

 

Une idée en passant...

 

Dans (vla-get-profiles (vla-get-preferences (vlax-get-acad-object))), tu peux gérer les profiles (ajouter, effacer, importer, exporter, etc...)

Donc en prog par ce biais ?

 

@+

0 J'aime

patrick.emin
Alumni
Alumni
Oui, en fait nos dessinateurs utilisent des développements qu'on fait en interne sous Visual Studio/C#.
On pourrait envisager de détecter un changement de profil et recharger un profil qui résiderait sur un lecteur réseau en lecture seule? Mais est-ce que "détecter un changement de profil" a un sens? Y a-t-il un événement qui pourrait être déclenché lorsqu'un profil change? Pas sûr étant donné que les profils sont stockés dans la base de registre. Ou alors un événement du genre, la valeur de cette clé de registre a changé?

Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
0 J'aime

patrick_35
Collaborator
Collaborator

J'étais plus dans l'idée d'avoir qu'un seul profil, une boite de dialogue qui contient tous les profils à choisir et c'est toi qui décide du comment, pourquoi.

 

@+

0 J'aime

patrick.emin
Alumni
Alumni
Nous devons avoir plusieurs profils et les dessinateurs doivent en changer fréquemment au cours de leur journée de travail. Le problème est que lorsqu'un profil est courant, toute modification d'un paramètre faisant partie de ce profil est immédiatement stockée dans la base de registre (du moins j'imagine car il n'y a pas de commande pour sauver un profil). C'est cela que nous voudrions empêcher. Je sais qu'AutoCAD ne le permet pas et il faut donc qu'on trouve un moyen de simuler ce mode de fonctionnement.

Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
0 J'aime

_gile
Mentor
Mentor

Salut,

 

La classe UserConfigurationManager définits plusieurs événements relatifs aux profils.

 

ProfileEvents.png



Gilles Chanteau
Programmation AutoCAD LISP/.NET
GileCAD
GitHub

0 J'aime

kwizats_haderack
Collaborator
Collaborator
Salut,
est ce que l'option "Lock UI" qui est dans la barre d'outils en bas à droite ne suffirait pas à ton bonheur ?
Et plutôt que de les verrouiller, si tu désactives l'enregistrement auto des modifications des profils, du coup ils ne changent plus.
Bonne journée.
Bien cordialement / Best regards

----------------------------------------------------

Erwan ( FRENCH AUTOCAD M.E.P CAD/BIM MANAGER )
0 J'aime

patrick.emin
Alumni
Alumni

kwizats_haderack a écrit :
Salut,
est ce que l'option "Lock UI" qui est dans la barre d'outils en bas à droite ne suffirait pas à ton bonheur ?

Le problème n'est pas de verrouiller l'interface mais d'empêcher que des modifications soient apportées aux paramètres des profils.

 


Et plutôt que de les verrouiller, si tu désactives l'enregistrement auto des modifications des profils, du coup ils ne changent plus.
Bonne journée.

 

Comment désactives tu l'enregistrement auto des profils?


Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
0 J'aime

O_Eckmann
Mentor
Mentor

Bonjour,

 

et si tu verrouilles directement (restreint les droits d'utilisateurs) la base de registre?

 

Olivier

Olivier Eckmann

EESignature

0 J'aime

patrick.emin
Alumni
Alumni
Bonjour, ce serait une méthode lourde avec de gros inconvénients: verrouillage d'autres paramètres qui ne seraient pas souhaitables, nécessité de déverrouiller lorsque des modifications de la base de registre devront être apportées. Je vais étudier la piste par programmation. Merci de vous être penchés sur le problème.

Patrick Emin animateur de la communauté francophone


Vous avez trouvé un message utile? Alors donnez un "J'aime" à ce message!
Votre question a eu une réponse satisfaisante? Voulez vous avoir l'amabilité de cliquer sur le bouton
 APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Signez notre Livre d'Or
0 J'aime