J'ai l'étonnant contrôle personnalisé Standby Dialog de Fred Norling qui travaille sur des rafraîchissements partiels dans mes applications.Call XAgent et Standby Dialog Custom Control
J'ai un cas d'utilisation mais je ne sais pas comment l'utiliser. J'appelle un XAgent à partir d'un bouton pour exporter une collection de documents vers Excel (l'exemple de Paul Calhoun).
context.redirectToPage("ExcelExport");
Tout fonctionne comme prévu. Le fichier Excel est généré mais parce que cela prend un peu de temps, j'aimerais utiliser le contrôle personnalisé Standby Dialog pour indiquer que le fichier est en cours de traitement. Pour autant que je sache, il ne peut cependant être appelé que lors d'une actualisation partielle. Des idées sur la façon de l'implémenter dans un tel scénario?
Merci,
Dan
je me suis déplacé mon code de la XAgent et dans le bouton lui-même. Changement de l'événement à une mise à jour partielle qui a déclenché la boîte de dialogue Standby. Enfin ajouté XSnippet de Sven pour annuler l'actualisation partielle après la génération du fichier Excel, car le spinner ne semblait pas s'arrêter après la génération du fichier. Je pensais que cela a résolu le problème mais apparemment pas. Il met fin à l'actualisation partielle, mais la feuille de calcul Excel n'est pas enregistrée, donc si quelqu'un a des suggestions, n'hésitez pas à entrer :) –