GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WEBDEV (versões anteriores)
→
Tâches parallèles sur Webdev - Alternative à ExécuteThreadPrincipal
Tâches parallèles sur Webdev - Alternative à ExécuteThreadPrincipal
Iniciado por ASSJFRED, fev., 25 2020 3:51 PM - 3 respostas
Conecte-se…
ASSJFRED
#1
Membro registado
3 mensagems
Popularité : +1 (1 vote)
Publicado em fevereiro, 25 2020 - 3:51 PM
Bonjour à tous,
J'ai la version WB24, je n'arrive pas à faire fonctionner des tâches parallèles sur WB24 Plus précisément la fonction ExécuteThreadPrincipal, Elle marche bien sur Windev mais pas sur webdev.
Exemple de code :
TâcheParallèleExécute
(
calcul
,
(
)
,
tpoCopieComplèteContexteHFSQL
)
PROCEDURE INTERNE
calcul
(
)
N
est un
numérique
POUR i
=
1
À
2000000
N
+
=
i
FIN
ExécuteThreadPrincipal
(
Affiche
)
PROCEDURE INTERNE
Affiche
(
)
SAI_
Valeur
=
N
FIN
FIN
Ce que je souhaite c'est déjà de trouver une solution pour effectué des taches parallèles si je me trompe ou avec une solution alternative dans le cas contraires .
Pour être plus claire :
Je voudrais me connecté à mon tableau de bord sans que les fenêtres internes n'est fini le travail de calcul quelle on chacune en arrière plan puis afficher pour chacune à leurs tour leurs résultats dès que le calcul en arrière plan respectif est terminé.
Je souhaiterais avoir une interface très réactive.
Merci d'avance.
Mensagem modificada, fevereiro, 25 2020 - 3:57 PM
Denunciar
1
0
Argus
#2
Publicado em fevereiro, 25 2020 - 4:17 PM
1. Je considère le cas d'une page awp
2. au niveau de l'ouverture de la page, utiliser ajaxexecuteasyncrhone pour lancer les différentes procédures serveurs nécessaires aux calculs
3. Comme on est en ajax, chaque procédure s'exécute dans un contexte séparé
C'est tout
Denunciar
1
0
ASSJFRED
#3
Membro registado
3 mensagems
Popularité : +1 (1 vote)
Publicado em fevereiro, 25 2020 - 7:59 PM
Merci.
Je vais tester.
Denunciar
0
0
ASSJFRED
#4
Membro registado
3 mensagems
Popularité : +1 (1 vote)
Publicado em fevereiro, 26 2020 - 1:51 PM
Votre procédure fonctionne bien mais j'ai toujours un problème avec la gestion de mon IHM,
Je m'explique.
Pendant que le calcul en arrière plan est effectué, je voudrais faire apparaitre un image d'attente (Gif ou image animé) et affiche les champs avec les résultats la fin du calcul et faire disparaitre l'image animée d'attente.
Pendant le test cela fonctionne pour une page simple mais pas pour une page interne dans un tableau de bord.
des suggestions...
Merci.
PS : Est ce que ExécuteThreadPrincipal d'après vous fonctionne sur webdev, mes tests a moi ne sont pas concluant. si c'est oui pour vous, quelle est votre procédure implémentation ?
Denunciar
0
0
→ Voltar para WEBDEV (versões anteriores)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto