Dans le cas où l'intégration de la dll WorkflowConnect et l'ouverture pilotée via VocalStart côté correcteur n'ont pas été réalisées, il est possible de notifier automatiquement un programme cible de l'ouverture des dictées en correction dans TeamJobList.

Dans ce contexte, le document résultant de la correction d'une dictée est transféré au logiciel de l'intégrateur manuellement (via copier/coller par exemple).


Une option activable via la base de registre permet d'effectuer un appel contextuel à un exécutable par TeamJobList à l'ouverture d'une dictée pour correction.

Cet appel est effectué selon les paramètres définis dans les valeurs de cette clé de registre :


Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\VocalSoft\JobList\Integration]

"ExtProgPath"="C:\\[exécutable].exe"

"ConfigString"="/Identvalue=%IdentValue% /JobTitle=%JobTitle%"

"Enabled"="true"

Cette clé est disponible au format .reg dans le dossier des sources de la solution (au chemin : #TOOLS\REGISTRY\Integration, sous le nom JobListIntegExe.reg pour le ciblage d'un exécutable et sous le nom JobListIntegHttp.reg pour le ciblage d'une application Web).


Les valeurs paramétrables sont les suivantes :


- "ExtProgPath" : Chemin de l'exécutable cible, compatible avec les variables d'environnement Windows et les URL de site web.


- "ConfigString" : Format de la concaténation des paramètres à passer. Peut être adapté aux besoins et peuplé des informations de workflow souhaitées de la dictée ouverte dont la liste des variable est la suivante :


       - %CurrentUserLogon%        : Login de l'utilisateur en cours


       - %CurrentUserDescription%        : Description complète de l'utilisateur en cours


       - %CurrentUserDescCleanLogon%        : Login extrait de la description de l'utilisateur (par ex : pour une valeur description "domain\user", la valeur retournée sera "user" si le nettoyage réussi et "ErreurSplit" si le nettoyage échoue)


- %IdentValue%                : Identifiant de la dictée


- %JobTitle%                        : Titre de la dictée


- %AuthorLogon%                : Login de l'auteur


- %AuthorName%                : Nom de l'auteur


- %RecipientUserLogon%        : Login du destinataire (peut être vide si le destinataire est un service)


- %ReportingGroupName%        : Nom du service destinataire


- %RecognitionType%                : Type de dictée (rec. voc. ou dictée numérique)


- %JobOrigin%                : Matériel utilisé


- %EditorType%                : Type d'éditeur de texte utilisé (VSText ou Word)


- %DictationDuration%        : Durée de la dictée (en millisecondes)


- %Comm%                        : Commentaire de la dictée


- %ExtIdentifier1%                : Identifiant étendu n°1


- %ExtIdentifier2%                : Identifiant étendu n°2


- %ExtIdentifier3%                : Identifiant étendu n°3


- %ExtIdentifier4%                : Identifiant étendu n°4


- %ExtIdentifier5%                : Identifiant étendu n°5


- %ExtIdentifier6%                : Identifiant étendu n°6


- %ExtIdentifier7%                : Identifiant étendu n°7


- %ExtIdentifier8%                : Identifiant étendu n°8


- %ExtIdentifier9%                : Identifiant étendu n°9


- %ExtIdentifier10%                : Identifiant étendu n°10


- "Enabled" : Active ("true") ou non ("false") cette fonctionnalité.