2011-03-22 4 views
0

Je dois implémenter une table de chargement paresseuse dans FLEX i.e charger les données de la table une fois que l'utilisateur commence à défiler vers le bas.Table de chargement paresseux paresseux dans FLEX

Quelque chose comme ceci: http://livedemo.exadel.com/richfaces-demo/richfaces/scrollableDataTable.jsf?c=scrollableDataTable&tab=usage

Y at-il un composant prêt à l'emploi disponible en FLEX pour gérer cette exigence. Si oui, est-ce que je peux en avoir un aperçu dans n'importe quel site de démonstration ou de démonstration FLEX?

Cordialement,

Satya

Répondre

0

Son appelle parfois données pagination. James Wards a une très bonne démo est sur Tour De Flex sous Flex 4.5 pour un DataGrid

0

Réponse courte, non, il n'y a aucun composant par défaut qui fait ce comportement hors de la boîte. Cependant, vous pouvez le coder. Étant donné que le DataGrid est piloté par les données, vous pouvez mettre à jour la propriété dataProvider avec de nouvelles données lorsque l'utilisateur fait défiler vers le bas du DataGrid. Vous aurez besoin de comprendre cela par vous-même.

Cependant, ce comportement n'est pas quelque chose que je suis d'accord avec un point de vue de l'expérience utilisateur. Je chercherais un autre moyen pour l'utilisateur d'accéder aux données qu'il souhaite, comme la pagination, le chargement de toutes les données à la fois (si possible), peut-être avoir une fonctionnalité de recherche ou de filtrage. Cela dépend vraiment de ce que vous essayez d'accomplir.

+0

Achso, je définitivement mis en œuvre comme mise en page ainsi que la recherche. Le résultat de la recherche devrait être très important et les utilisateurs apprécieraient le chargement paresseux au lieu de la pagination. Alors voulu aller pour cette combinaison absurde de recherche ainsi que le chargement paresseux de la table ... – Satya

+0

Mais jamais je préférerais aller à JQuery pour réaliser ce chargement paresseux de la table ... espérons que les utilisateurs aiment aussi cette solution – Satya

+0

Avec BlazeDS ou ZendAMF dans Flash Builder 4, vous pouvez configurer votre projet pour exécuter Data Services, et choisir la pagination de données en tant qu'option (ce qui est prêt à l'emploi) http://www.adobe.com/devnet/flex/articles /flashbuilder4_datapaging_php.html – Ryan