2011-04-02 1 views
1

Dans mon code flexible, il y a un message d'erreur: type n'a pas été trouvé ou n'était pas une constante de temps de compilation: quelle sera la raison? message d'erreur? J'utilise Flashbuilder 4 pour les scriptsLa raison du type de message d'erreur n'a pas été trouvée ou n'a pas été une constante de temps de compilation: PodLayoutManager

............ MISE À JOUR .......................

Pour cette application de la carte Dash J'ai importé les paquets suivants

 import com.esria.samples.dashboard.events.LayoutChangeEvent; 
     import com.esria.samples.dashboard.managers.PodLayoutManager; 
     import com.esria.samples.dashboard.managers.StateManager; 
     import com.esria.samples.dashboard.view.ChartContent; 
     import com.esria.samples.dashboard.view.FormContent; 
     import com.esria.samples.dashboard.view.ListContent; 
     import com.esria.samples.dashboard.view.PieChartContent; 
     import com.esria.samples.dashboard.view.Pod; 
     import com.esria.samples.dashboard.view.PodContentBase; 
     import com.esria.samples.dashboard.managers.*; 
     import spark.components.NavigatorContent; 
     import mx.controls.Alert; 
     import mx.events.FlexEvent; 
     import mx.events.IndexChangedEvent; 
     import spark.events.IndexChangeEvent; 
     import mx.rpc.events.FaultEvent; 
     import mx.rpc.events.ResultEvent; 
     import mx.rpc.http.HTTPService; 

............ MISE à JOUR ............... ........

Maintenant, le problème ci-dessus est solved.But lors de l'exécution de ce code de la fenêtre de problème indique le type n'a pas été trouvé ou n'a pas été une constante de compilation: gestionnaires

Répondre

1

Cela signifie que vous ne l'avez pas importer le package qui contient PodLayoutManager.

import com.esria.samples.dashboard.managers.*;

Dans les paramètres de actionscript vous devez inclure l'emplacement de base du paquet (dans ce cas, l'emplacement de base est le dossier com). Si le dossier com est situé à c:\libs\com\....... vos paramètres de actionscript doivent inclure un chemin à c:\libs\

Voir capture d'écran:

enter image description here

+0

oopss..aussi la même erreur –

+0

d'où nous pouvons trouver ce paramètre? –

+0

Goto document Paramètres de publication, puis actionscript, puis actionscript 3 paramètres – Chris

0

Vérifiez la structure de votre dossier à nouveau et assurez-vous que lorsque vous traversez les dossiers com/ESRIA/samples/dashboard/managers/

Il existe une classe PodLayoutManager.
Revérifiez également que les importations et le code ont été effectués correctement dans la classe PodLayoutManager.

L'organisation des dossiers doit être identique à celle du example.

+0

Ma structure de dossier de code est la même que ci-dessus mentionné. –

Questions connexes