dr_MODE EXPERT

4D - Documentation   Français   English   German   4D Draw 2004, Commandes par thèmes   4D Draw 2004, Liste alphabétique des commandes   Retour   Précédent   Suivant

version 2004 (Modifiée)


dr_MODE EXPERT (zone; mode)

ParamètreTypeDescription
zoneEntier longZone 4D Draw
modeEntierActivation du mode spécifique
1 = Mode expert, 0 = Désactivation mode expert,
666 = Mode impressions liées,
667 = Désactivation mode impressions liées

Description

La commande dr_MODE EXPERT permet d'activer ou de désactiver des modes de fonctionnement spécifiques pour la zone 4D Draw pour la session courante : le mode expert et le mode impressions liées.

Mode expert

Le mode expert permet une utilisation bridée de la zone avec certaines commandes désactivées. Vous désignez les commandes à désactiver en mode expert à l'aide de la commande dr_COMMANDE EXPERT.

pour activer le mode expert, passez 1 dans le paramètre mode. Dans ce cas, l'utilisateur n'a pas accès à l'ensemble des commandes de menus.

pour désactiver le mode expert, passez 0 dans le paramètre mode. Dans ce cas, l'utilisateur accède à l'ensemble des commandes de menu (mode standard).

Mode impressions liées

Lorsque le mode impressions liées est activé, 4D Draw stocke toutes les demandes d'impression dans un fichier temporaire sur disque. Les documents ne seront réellement envoyés à l'impression que lorsque le mode "impressions liées" aura été désactivé (via la valeur 667). Ce principe permet de s'assurer que tous les documents seront imprimés en une seule tâche d'impression, il est utile notamment lors de l'impression de documents PDF.

pour activer le mode "impressions liées", passez la valeur 666 dans le paramètre mode,

pour désactiver le mode (fonctionnement par défaut), passez la valeur 667 dans le paramètre mode.

Exemples

(1) Reportez-vous à l'exemple de la commande dr_COMMANDE EXPERT.

(2) Voici un exemple type d'activation du mode "impressions liées" :

   $Zone:=dr_Hors ecran 
   dr_MODE EXPERT($Zone;666) 
   TOUT SELECTIONNER([MaTable3])
   Boucle($i;1;Enregistrements trouves([MaTable3]))
      dr_ZONE VERS CHAMP($Zone;3;4)
      dr_IMPRIMER ($Zone;0) 
      ENREGISTREMENT SUIVANT([MaTable3])
   Fin de boucle
   dr_MODE EXPERT($Zone;667)   `Le document est imprimé
   dr_DETRUIRE HORS ECRAN($Zone)

Référence

dr_COMMANDE EXPERT.


4D - Documentation   Français   English   German   4D Draw 2004, Commandes par thèmes   4D Draw 2004, Liste alphabétique des commandes   Retour   Précédent   Suivant