Ho avuto le tabelle dei ruoli della mappa in una cartella:
- MapRole-Name.jmp
- MapRole-XY.jmp
Ho quindi creato una seconda versione di questo e l'ho inserito nella stessa cartella:
- MapRole2-Name.jmp
- MapRole2-XY.jmp
Ho scoperto che GraphBuilder, anche quando specificavo la mia colonna Ruolo mappa, doveva essere collegato a MapRole2-Name.jmp, il file XY utilizzato era MapRole-XY.jmp
Sono stato in grado di risolvere questo problema isolando le diverse mappe nelle rispettive cartelle.
Per esempio:
- MapRole1Folder / MapRole-Name.jmp
- MapRole1Folder / MapRole-XY.jmp
E
- MapRole2Folder / MapRole2-Name.jmp
- MapRole2Folder / MapRole2-XY.jmp
Quindi questo è quello che sta succedendo ...
I file della mappa vengono ordinati in ordine alfanumerico, quindi il file che termina con "2" è ultimo. JMP sta vedendo e leggendo solo la prima versione per quelle etichette delle mappe.
Se dovessi mettere la lettera "a" davanti alla migliore versione attuale della coppia mapfile, Nome e XY per le etichette delle mappe, ciò farà ciò che ti aspetti.
Ad esempio, supponiamo che io abbia etichette e forme per i codici postali.
E ho 4 diverse coppie di file di mappe in una directory. Tutti hanno etichette e forme con codice postale.
Quando utilizzo il codice postale nel ruolo di Graph Builder Map, quali file utilizzare? Si scopre che è la prima coppia, ordinata alfa numericamente.