ch_MAILING

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

version 1


ch_MAILING (zone; numTable; annulable; dialogueImpr)

ParamètreTypeDescription
zoneEntier longZone 4D Chart
numTableEntierNuméro de table
annulableEntierPermettre l'annulation de l'impression ?
0 = Non, 1 = Oui
dialogueImprEntierPrésenter le dialogue d'impression ?
0 = Sans dialogue, 1 = Avec dialogue

Description

La commande ch_MAILING permet d'imprimer un mailing pour la sélection en cours de la table numTable. Le document utilisé est spécifié par zone.

Si numTable est égal à 0, la boîte de dialogue Sélection des enregistrements du mailing s'affiche :

Si annulable est égal à 1, 4D Chart affiche une boîte de dialogue permettant à l'utilisateur d'annuler l'impression en appuyant sur Ctrl+. (point) sous Windows ou Commande+. (point) sous MacOS. Après cette annulation, ch_Erreur renvoie le numéro d'erreur 20.

Si annulable est égal à 0, la boîte de dialogue ne s'affiche pas et l'utilisateur ne peut pas annuler l'impression.

Si le paramètre optionnel dialogueImpr est égal à 0, la boîte de dialogue standard d'impression de tables n'apparaît pas et l'impression est lancée immédiatement. Si dialogueImpr est égal à 1, la boîte de dialogue standard d'impression de tables apparaît.

Exemple

L'exemple suivant vérifie que la zone 4D Chart est bien en mode Montrer les valeurs et effectue un mailing.

      `Générer la sélection pour le mailing
   TOUT SELECTIONNER([Société])
      `Vérifier que l'affichage est en mode Montrer les valeurs
   ch_ETAT DU MENU(Zone;6006;$Coché;$Dispo;$Nom)

   Si ($Nom="Montrer les valeurs")
      ch_EXECUTER MENU(Zone;6006)
         `Mettre l'affichage en mode Montrer les valeurs
   Fin de si

      `Effectuer le mailing sans intervention de l'utilisateur
   ch_MAILING (Zone;Table(->[Société]);0;0)

Référence

ch_IMPRIMER.


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