2010-04-30 5 views
0

Notre application flex (flare) conserve le temps imparti lors du rendu de grands ensembles de données. Est-il un moyen d'empêcher cela? nous avons essayé d'augmenter le délai d'attente dans la balise Application et les paramètres du compilateur. Pas de succès mushc.Problème de délai d'attente du script Flex Action

D'autres idées?

concernant Sameer

Répondre

1

Vous pouvez organiser le travail de rendu en morceaux et après avoir traité chaque segment, redonner le contrôle au système. Il existe de nombreuses implémentations possibles, par exemple démarrer un temporisateur qui déclenche un événement toutes les 500 ms et traiter un petit morceau de l'ensemble de données dans le gestionnaire d'événements. En prime, le traitement d'un jeu de données volumineux en morceaux vous permettra de donner à l'utilisateur la possibilité d'annuler facilement le rendu.

0

délai d'attente augmentation est pas conseillé, car le trafic réseau il utilisateurs de bugs encore plus, la seule solution est de faire la pagination des ensembles de données longues, toujours charger 50 à 100 articles seulement à un moment et Laisser l'utilisateur accéder aux pages en utilisant les commandes de pager.

Questions connexes