|
|
|
|
|
<Variable TâcheParallèle>.Exécute (Fonction) En anglais : <ParallelTask variable>.Execute Déclenche l'exécution d'une tâche parallèle.
t1 est une TâcheParallèle
t1.Procédure = Procédure3
t2 est une TâcheParallèle = t1.Exécute()
Syntaxe
Exécuter une tâche parallèle déjà décrite (variable de type TâcheParallèle) Masquer les détails
<Résultat> = <Tâche>.Exécute()
<Résultat> : Variable de type TâcheParallèle Variable de type TâcheParallèle correspondant à la tâche exécutée. <Tâche> : Variable de type TâcheParallèle Nom de la variable de type TâcheParallèle correspondant à la tâche à exécuter. Attention : Si la tâche est déjà en cours d'exécution ou a déjà été exécutée, une erreur WLangage sera provoquée. Remarques - La tâche est enregistrée dans la file d'attente des tâches à exécuter.
- La fonction <Variable TâcheParallèle>.Exécute n'est pas bloquante et n'attend pas la fin de la tâche.
- Comparatif des différents types de copie du contexte HFSQL :
| | | Type de copie | Avantages | Inconvénients |
---|
Copie complète | Copie : - les paramètres de connexion au sens large (connexions, chemins physiques, ...).
- les positions, les filtres, ... définis sur les fichiers de données.
- les requêtes.
| Consommation mémoire (sur le client et sur le serveur). | Copie légère | Copie les paramètres de connexion au sens large (connexions, chemins physiques, ...). Pas de consommation mémoire sur le poste Serveur. | Les enregistrements et les filtres en cours ne sont pas copiés. Il est donc nécessaire de repositionner les enregistrements par la fonction HLitRecherche par exemple. Pas de copie des requêtes. Consommation mémoire sur le poste Client | Copie différée | Pas de consommation mémoire (sur le client et sur le serveur). | Risque : Si les paramètres de connexion au sens large sont modifiés, la dernière modification sera prise en compte. Les enregistrements et les filtres en cours ne sont pas copiés. Il est donc nécessaire de repositionner les enregistrements par la fonction HLitRecherche par exemple. Pas de copie des requêtes. |
En règle générale, la copie différée est conseillée à condition de ne pas changer les paramètres de connexion et de refaire les HLitRecherche nécessaires.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|