PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 10-02-2012 08:58:54

cyraile  
Membre Geek
Date d'inscription: 19-09-2008
Messages: 31
Pépites: 191
Banque: 0

Retrieve datastore en tache de fond.

Bonjour je suis confronté à un petit soucis de chargement...

Voici le contexte :

J'ai une datawindow que je retrieve.
Au retrievend de celle ci.. je lance un timer qui va parcourir chaque ligne...

Sur chaque "tick" du timer je traite une ligne de ma premiere datawindows.
Le traitement consiste a faire un retrieve d'un datastore puis en fonction d'un indice I que j'aurai sélectionné avant
  - Je prend la ligne I du datastore et j'injecte quelques data dans ma datawindows principale.

Le problème est que je veux rendre la main à l'utilisateur car se traitement dure très longtemps parfois...
d'ou le timer.

Mon soucis est que mon curseur se met en sablier.. et que du coup c'est pas très joli. et l'utilisateur ne pense pas avoir la main.

J'ai regardé c'est des topics..

http://pbadonf.fr/forum/viewtopic.php?id=1274
http://pbadonf.fr/forum/viewtopic.php?pid=659#p659

Mais rien n'y fait.

J'ai tester datastore, datawindow, setredraw, pointer(Arrow!), ....

Je sèche....


Je suis en PB 12.5 pour info...


Merci d'avance.

Dernière modification par cyraile (10-02-2012 09:02:21)

Hors ligne

 

#2 10-02-2012 09:14:14

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Retrieve datastore en tache de fond.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22