Bienvenue! Inscrivez-vous et rejoignez notre communauté :)
  • Login:

Bienvenue sur Forum SIG - Systèmes d'Information Géographique et Géomatique.

Bienvenue sur le forumSIG. S'il s'agit de votre première visite, assurez vous de faire une recherche préalable dans les FAQ SIG. Vous devez vous inscrire avant de pouvoir poster.

Affichage des résultats 1 à 4 sur 4
  1. #1

    Date d'inscription
    janvier 2007
    Emploi
    Géomaticien
    Messages
    51

    Par défaut Non Résolu : [MapBasic 10.x] Comment désactiver fenêtre "Enregistrer le document" ?

    Bonjour,

    je souhaiterais savoir s'il y a une astuce pour supprimer la fenêtre "Enregistrer le document?" qui apparaît lorsque je supprime mon analyse thématique de la fenêtre carte ?
    Je dois boucler des centaines de fois donc je ne voudrais pas à avoir à cliquer sur "Ignorer" autant de fois...
    Merci d'avance.

  2. #2

    Date d'inscription
    août 2011
    Localisation
    Paris
    Emploi
    Chargé de mission SIG
    Âge
    29
    Messages
    406

    Par défaut

    Oui, c'est possible.

    Après, ça dépend si tu as un grand nombre de couches (noms de tables différents), si tu travailles toujours avec les mêmes tables et les mêmes analyses.

    En gros, si tu as une seule couche avec une seule analyse thématique, tu peux voir le script directement s'afficher dans la fenêtre MapBasic :

    Code:
    'pour enlever les couches de la carte
    set map redraw off
    Set Map Layer 1 Display Off
    Set Map Layer 2 Display Off
    set map redraw on
    
    'pour les remettre
    set map redraw off
    Set Map Layer 1 Display Value
    Set Map Layer 2 Display Graphic
    set map redraw on
    Donc cela fonctionne si les couches que tu souhaites enlever sont toujours au même endroit dans l'ordre de toutes tes couches. Il suffit d'ajouter une couche au dessus et l'ordre ne fonctionne plus.

    Donc, dans ce cas là, il faudrait programmer un bouton qui lance un multi-listbox qui recense les couches affichées (sans les analyses thématiques), et qui, sur la sélection d'une ou plusieurs couches, désactive les couches en question ainsi que leur(s) analyses thématiques respectives.
    Et ça, ça demande de programmer un peu plus.

  3. #3

    Date d'inscription
    janvier 2007
    Emploi
    Géomaticien
    Messages
    51

    Par défaut

    Merci pour cette solution.
    Une autre solution tout bête à laquelle je viens de penser est tout simplement d'enregistrer un .wor, afin de satisfaire MapInfo (!), avant de supprimer l'analyse de la fenêtre carte.

    Code:
    SAVE WORKSPACE As "C:\mon_rep\mon_doc.wor"
    Remove Map Layer 6

  4. #4

    Par défaut

    Nous vous remercions de fois le problème et la solution. Comme je l'ai confronté au problème depuis si longtemps. J'ai trouvé la solution ici seulement.

 

 

Discussions similaires

  1. [ArcGIS 9.x] Document "sans titre" à l'ouverture
    Par coleshvar dans le forum Assistance Technique
    Réponses: 2
    Dernier message: 02/09/2011, 10h52
  2. [ArcGIS 10.x] Fenêtre "cible" barre d'outils "Editeur"
    Par Marie-C dans le forum Assistance Technique
    Réponses: 2
    Dernier message: 04/04/2011, 06h48
  3. [MapBasic 8.x] Paramètre fenêtre "print"
    Par jeremy_SIG dans le forum Programmation
    Réponses: 5
    Dernier message: 30/07/2010, 21h18
  4. [MapInfo 8.x] Problème avec la fenêtre "Créer légende"
    Par stephane dans le forum Assistance Technique
    Réponses: 10
    Dernier message: 28/01/2009, 18h02
  5. Réponses: 4
    Dernier message: 02/07/2007, 14h37

Les tags pour cette discussion

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •