Erreur JS

Répondre
blaretta
Messages : 15
Enregistré le : 19 juin 2012, 13:14

Erreur JS

Message par blaretta » 27 novembre 2012, 13:16

Bonjour,

Après avoir crée une nouvelle maps sous nagvis, j'ai eu un message d'erreur :

Javascript error occured: TypeError: oViewProperties is undefined http://@localhost/nagvis/frontend/nagvi ... sObject.js (76)

Pour commencer j'ai supprimer la carte crée en question pour être sur que le problème ne venais pas de la, j'ai essayer de regarder dans le script NagVisObject.js, mais je ne vois pas d’où peu venir mon erreur
voici le script de la ligne 76 :

/**
* PRIVATE loadLocked
* Loads the lock state of an object from the user properties.
*
* Another way to unlock the object is the optional view property
* "edit_mode". In this case all map objects are unlocked but this
* state is not saved to the user properties.
*/
loadLocked: function() {
if(!oUserProperties.hasOwnProperty('unlocked-' + oPageProperties.map_name))
return;

if(oViewProperties.hasOwnProperty('edit_mode') && oViewProperties['edit_mode'] === true) {
this.bIsLocked = false;
return;
}

var unlocked = oUserProperties['unlocked-' + oPageProperties.map_name].split(',');
this.bIsLocked = unlocked.indexOf(this.conf.object_id) === -1 && unlocked.indexOf('*') === -1;
unlocked = null;
},

Si quelqu'un pouvais m'éclairer un peu ça serais gentil

Merci d'avance pour vos réponses
Cordialement

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Erreur JS

Message par Seb » 28 novembre 2012, 10:41

Je ne me rappelle plus exactement mais un message d'erreur java nagvis apparaissait de manière aléatoire...En lançant un refresh du navigteur ça fonctionnait ensuite...As tu essayé ça avant de supprimer ta carte ou pas?

Tu es en quelle version d'eon?
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

blaretta
Messages : 15
Enregistré le : 19 juin 2012, 13:14

Re: Erreur JS

Message par blaretta » 28 novembre 2012, 11:25

J'ai effectivement essayé plusieurs refresh mais le problème était toujours présent ...

Je suis en version 3.1

Avatar du membre
Guiona
Messages : 762
Enregistré le : 18 janvier 2012, 16:36
Localisation : Toulouse
Contact :

Re: Erreur JS

Message par Guiona » 28 novembre 2012, 15:32

en vidant le cache du navigateur?
La connaissance appartient à ceux qui la partagent.

blaretta
Messages : 15
Enregistré le : 19 juin 2012, 13:14

Re: Erreur JS

Message par blaretta » 28 novembre 2012, 15:40

Déjà essayé x:... Et le problème persiste... mais cela ne m'empêche pas de travailler sur mes cartes, je n'ai que la vue globale qui me marque ce message d'erreur

blaretta
Messages : 15
Enregistré le : 19 juin 2012, 13:14

Re: Erreur JS

Message par blaretta » 03 décembre 2012, 09:01

Up,

Personne n'as une petite idée ?

Avatar du membre
Seb
Messages : 3558
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Erreur JS

Message par Seb » 03 décembre 2012, 12:19

Désolé, problème jamais constaté pour ma part donc pas facile d'aider dans ces cas la!
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

Avatar du membre
Guiona
Messages : 762
Enregistré le : 18 janvier 2012, 16:36
Localisation : Toulouse
Contact :

Re: Erreur JS

Message par Guiona » 04 décembre 2012, 08:08

L'erreur est avant la ligne 76 je pense, je regarde dès que j'ai un créneau promis

Déjà le code ne teste pas la présence de OViewProperties... Peux-tu me donner la version de Nagvis ainsi que la version d'EON?
La connaissance appartient à ceux qui la partagent.

blaretta
Messages : 15
Enregistré le : 19 juin 2012, 13:14

Re: Erreur JS

Message par blaretta » 04 décembre 2012, 09:23

Je suis en version 3.1 d'eon et en version 1.6.6 de nagvis

Effectivement je pensais que l'erreur venais de la ligne 76, mais en regardant mieux le reste du script je me suis aperçus qu'en ligne 86 il y a une fonction oViewProperties

/**
* PUBLIC loadViewOpts
*
* Loads view specific options. Basically this options are triggered by url params
*
* @author Lars Michelsen <lars@vertical-visions.de>
*/
loadViewOpts: function() {
// Do not load the view options for stateless lines
if(this.conf.type == 'line')
return;

// View specific hover modifier set. Will override the map configured option
if(oViewProperties && oViewProperties.enableHover && oViewProperties.enableHover != '')
this.conf.hover_menu = oViewProperties.enableHover;

// View specific context modifier set. Will override the map configured option
if(oViewProperties && oViewProperties.enableContext && oViewProperties.enableContext != '')
this.conf.context_menu = oViewProperties.enableContext;
},

Répondre