Imprimer masque qui contient tableau à onglets

Toutes les astuces qui n'entre pas dans les autres catégories

Imprimer masque qui contient tableau à onglets

Messagepar oguruma » 23 Juin 2005 à 17:23

Oui, quand on imprime un document comportant un tableau à onglets, seul l'onglet actif est imprimé, c'est donc problématique

Astuce :
Votre document principal s'appelle "Document" (par exemple)

Créer un autre document (ou faire copier/coller de Document c'est plus rapide pour la suite)

Nommer se document "PrintDocument"
lui mettre la propriété "valeur des formules récupérées du document sélectionné" (héritage des champs)

puis...
Déplacer vos champs se trouvant dans votre tableau à onglet dans votre formulaire de manière classique (séquentielle) ou faire un tableau simple pour chaque onglet ou encore faire une section pour chaque onglet

pour tous les champs... les renommer
moi je mets disp en tête
exemple pour un champ Nom, je mets dispNom
ce champ est calculé à l'affichage
et sa formule est Nom
mettre le bon type de champ, éventuellement faire les conversions si les champs comportent des valeurs Alias, etc, etc.
faire un peu de mise en forme... belles polices, etc.

dans votre doc Print mettre aussi le champs SaveOptions="0" (pour éviter une tentative de sauvegarde)

Dans votre document Maître, construire un bouton Imprimer avec la formule suivante :
@Command([Compose];"";"PrintDocument");
@Command([FilePrint]);
@Command([FileCloseWindow])

au moment du print, le document PrintDocument apparaître avec ls dlg choix de l'imprimante, valider l'impression et notes retourne à votre document maître.

Je viens d'être confronté au pb avec un nouveau développement sur une base documentaire cette fois et enfin full V5 (ça fait du bien)
Bien à vous

http://www.dominoarea.org/oguruma/

Les téléphones PORTABLES dans les TGV y en a MARRRE de ces voyageurs qui ne respectent pas les autres ! ARRET DES PORTABLES SVP - Merci

Fumeurs ! respectez les non fumeurs !!!
Fumeurs ! respectez la loi de février 2007 et les lieux publics !!! (ie. hall de gares)
Avatar de l’utilisateur
oguruma
Super V.I.P.
Super V.I.P.
 
Message(s) : 4086
Inscrit(e) le : 16 Déc 2004 à 08:50
Localisation : LILLE

Retour vers Divers