Aller au contenu

Temps de travail


Allain

Messages recommandés

La commande ETAT ?

 

Ben non mince, ca a pas l'air d'être ça. En fait, je me souviens avoir testé une telle commande,... différente de TEMPS. Ma langue au chat...

 

[Edité le 11/11/2006 par Tramber]

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Lien vers le commentaire
Partager sur d’autres sites

Il me semble difficile pour un ordinateur de décider de ce qu'est un "travail effectif"... On peut bouger sa souris sans faire aucun travail et travailler sans bouger sa souris.

Lien vers le commentaire
Partager sur d’autres sites

Dans les ExpressTools, il y a la commande _EditTime

 

 

EDITTIME

 

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

 

Tracks the amount of active editing time for a drawing

 

The timer can be turned on and off and can be reset. A timeout option suspends timing after a specified period of inactivity.

 

Command: EDITTIME

EditTime settings: Status=OFF Timeout=10 min.

Active=0.0000 hr.

Enter an option [Reset/Timeout/ON/OFF]: Enter desired option

 

 

 

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

 

EDITTIME Options

Reset Resets the timer to zero. If the timer is running, timing is automatically restarted.

Timeout Specifies the period of inactivity, in minutes. When the timeout period expires, the timer automatically suspends timing.

On Starts or resumes the timer.

Off Stops the timer.

 

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

 

LISP access

EDITTIME-related data is stored per drawing, in the Named Object Dictionary. The:

(acet-getvar ...)

 

and

(acet-setvar ...)

 

functions (available in the acetutil.fas module) provide access to the BNS_EDITTIME_TOTAL "profile variable". If EDITTIME has been enabled on a drawing, you can use:

(acet-getvar '("BNS_EDITTIME_TOTAL"))

 

to extract the elapsed time (up to the opening of the current editing session) from the current drawing as a Julian time value (a REAL value, containing the number of 24-hour days the drawing has been in "active" use).

The following LISP functions are exported by edittime.arx: (acet-edittime-enable [onOff]) Sets current state if onOff supplied. Returns current state.

(acet-edittime-reset) Resets elapsed time value to zero.

(acet-edittime-total) Returns current elapsed time total (Julian time).

(acet-edittime-timeout [value]) Sets current timeout value if supplied (Julian time). Returns current timeut value.

 

 

 

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité