banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Wed 27 September 2006 16:01

philippe boutelier
Participant occasionnel
Date d'inscription: 5 Sep 2005
Messages: 23

[Mapinfo 7 - MB] Automatiser l'impression

Bonjour a tou(te)s

De retour après une longue absence du réseau et pourquoi?*
et bien j avoue  j ai un souci

Je veux imprimer automatiquement 168 cartes mises en page sous mapinfo7.
Ces cartes sont générées automatiquement en map basic et en fin de mise en page je met la commande

Code:

PrintWin Window win_id interactive

or cette commande  m envoie la boite de dialogue windows ou je dois confirmer l impression.
Comment éviter cette boite de dialoguer et envoyer directement l impression de façon a pouvoir passer automatiquement a la carte suivante et faire les 168 impresions sans un clic de souris?

merci d avance

Philippe Boutelier

Hors ligne

 

#2 Wed 27 September 2006 16:15

jakesp
Membre
Lieu: Montreal, QC
Date d'inscription: 28 Sep 2005
Messages: 126
Site web

Re: [Mapinfo 7 - MB] Automatiser l'impression

Mon guide dit ceci

If you include the Interactive keyword, MapInfo displays the Print dialog. If you omit the Interactive keyword, MapInfo prints the window automatically, without displaying the dialog.


J'en conclue que de supprimer Interactive de votre commande devrait avoir l'effet voulu. Et cela marche..

Hors ligne

 

#3 Wed 27 September 2006 16:18

philippe boutelier
Participant occasionnel
Date d'inscription: 5 Sep 2005
Messages: 23

Re: [Mapinfo 7 - MB] Automatiser l'impression

Merci  c est tout bete           
faudrait que je change mon cerveau
bonne journeé

Hors ligne

 

#4 Wed 27 September 2006 16:31

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: [Mapinfo 7 - MB] Automatiser l'impression

Je n'aurais pas dit mieux...
Et comme évoqué ici http://georezo.net/forum/viewtopic.php?pid=57231 ... "il faudra peut être aussi prévoir un "timer" (un "delayer"...je ne sais pas comment l'appeler: un truc qui laisse passer du temps entre 2 actions) pour éviter que MI ne lance à l'impression des tonnes de mises en page éventuellement "lourdes" les unes derrière les autres..."
C'est aussi un sujet auquel jakesp s'est attelé (!) et on  trouve aussi un MItimer sur le site de Laurent Maumet http://geo.maumet.free.fr/doc/TimerMI.zip avec le code employé.

Hors ligne

 

#5 Wed 27 September 2006 17:11

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: [Mapinfo 7 - MB] Automatiser l'impression

jakesp a écrit:

Mon guide


Celui là ?

PARIS, Jacques (2000). " Mini Guide to the MapBasic Window ", en format PDF, troisième édition, 121 pages.

Hors ligne

 

#6 Wed 27 September 2006 17:36

jakesp
Membre
Lieu: Montreal, QC
Date d'inscription: 28 Sep 2005
Messages: 126
Site web

Re: [Mapinfo 7 - MB] Automatiser l'impression

Oh, non, l'officiel, celui qui vient avec MapInfo dans le répertoire des documents sur le disque. Il devrait s'appeler MI_REF.PDF

Hors ligne

 

#7 Wed 27 September 2006 18:16

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: [Mapinfo 7 - MB] Automatiser l'impression

Et pourtant, dans la version 5.5 du mini-guide,

Chapitre 9 – "Windows in general", page 5  :

9 - 12 PRINTING A WINDOW
PrintWin [ Window window_id ] [ Interactive ]
window_id Integer window identifier

Prints a window. If you include the Window clause, MapInfo prints the specified window;  otherwise, MapInfo prints the active window. If you include the Interactive keyword, MapInfo displays the Print dialog. If you omit the Interactive keyword, MapInfo prints the window  automatically, without displaying the dialog.


Comme quoi il est bien fait ce Mini-Guide... wink

Robin.

Hors ligne

 

#8 Wed 27 September 2006 22:18

jakesp
Membre
Lieu: Montreal, QC
Date d'inscription: 28 Sep 2005
Messages: 126
Site web

Re: [Mapinfo 7 - MB] Automatiser l'impression

Quand c'est bon, on l'utilise, pourquoi recréer la roue? J'ai reçu le feu vert de MI dans le temps pour ce piratage éhonté...

Jacques

Hors ligne

 

#9 Thu 28 September 2006 09:23

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: [Mapinfo 7 - MB] Automatiser l'impression

Oui, oui ! C'est bien marqué au début...

Je ne mettais pas ca en doute - of course not  !! wink

Permission was granted to the author by MapInfo Corporation (July 1996) to
draw material directly from these copyright protected sources and use it in this document


Merci en tout cas,
Robin.

Ps : on peut trouver le guide de référence Mapbasic sur le site de l'ENSG, d'ailleurs, pour ceux qui l'aurait égaré (cf la FAQ pour les liens).

Hors ligne

 

Pied de page des forums

Powered by FluxBB