| 4D Chart v13ch_MAILING | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Chart v13
 ch_MAILING 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ch_MAILING ( zone ; numTable ; annulable ; dialogueImpr ) | ||||||||
| Paramètre | Type | Description | ||||||
| zone | Entier long |   | Zone 4D Chart | |||||
| numTable | Entier |   | Numéro de table | |||||
| annulable | Entier |   | Permettre l’annulation de l’impression ? 0 = Non, 1 = Oui | |||||
| dialogueImpr | Entier |   | Présenter le dialogue d’impression ? 0 = Sans dialogue, 1 = Avec dialogue | |||||
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.
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)
	Produit :  4D Chart
	Thème :  ch_Impression
	Numéro :  
        14556
        
        
        
	Nom intl. :  CT PRINT MERGE
     Liste alphabétique des commandes
    Liste alphabétique des commandes
	Créé :  4D Chart 1