Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
iconfalse
titleProblématique

Vous souhaitez passer d'un écran à un autre avec plus de fluidité?
L'ajout d'activités annexes vous permet d'optimiser votre environnement Sylob et votre temps.


Warning
titlePré-requis

La définition des activités annexes dépend du paramètre de la société "Activités annexes".

  • Lorsqu'il est positionné à "Paramétrage par utilisateur", chaque utilisateur peut se paramétrer ses activités annexes. L'administrateur peut aussi propager les activités annexes vers d'autres utilisateurs avec la fonction "Propager les paramétrages"
  • Lorsqu'il est positionné à "Paramétrage unique", seul l'administrateur a le droit de rajouter des activités annexes. Dans ce mode, tous les utilisateurs bénéficient du paramétrage effectué par l'administrateur.


Pour ajouter une activité annexe depuis une activité,

  1. Se positionner sur l'activité à modifier. 
  2. Dans le menu "Autres actions" de l'activité sélectionner "Paramétrer les activités annexes".
  3. Sélectionner l'action "Ajouter". 
  4. Compléter le formulaire pour ouvrir soit une activité (cela peut être un tableau de bord), un dossier, un lien externe... 

    Remarque : pour le code il est possible de définir un compteur automatique.

Des exemples à la suite du tutoriel vous accompagne à la définition des activités annexes. Des astuces vous aident pour compléter les paramètres d'appel.


Tip
titleAstuces / Conseils
  • La définition des paramètres d'appel peut être complexe, vous avez des exemples dans l'aide de l'activité "Paramétrer les activités annexes". Tous les points d'entrées ne sont pas documentés. Votre interlocuteur Sylob peut vous aider à la mise en place.
  • Il est nécessaire de connaitre l'url exacte qui permet d'accéder à la fonction désirée et que l'on doit placée dans les paramètres d'appel sous la forme url=X. Avec Chrome, vous avez la possibilité de connaitre cette adresse via un clic droit sur l'action correspondante et en choisissant "Copier l'adresse du lien".

    Info
    iconfalse
    titleExemple

    On veut rajouter une activité annexe qui permet de consulter une fiche client.

    1. Lancer "Gérer les clients".
    2. Faire un clic droit sur l'action "" de la liste et sélectionner "Copier l'adresse du lien"
    3. Coller l'adresse du lien dans le paramètre d'appel. L'adresse fournie est "https://SERVEUR:8443/CochiseWeb/dm1/gererClient/gererClient.do?cmd=consulterClient&id=Y" avec Y représentant l'identifiant du client. Seule la partie orangée est utile pour écrire "url=/dm1/gererClient/..."
    4. Y vaut une liste ${row.id}, sur une requêtec'est ${row.valueNN} avec NN = à la position de l'attribut identifiant dans la requête (01 par exemple), sur un formulaire ${sessionScope.UCZZZ_entiteVO.idEntite}. Cette dernière valeur peut difficilement être connue, seul un interlocuteur expert Sylob peut vous aider.


  • Les activités annexes peuvent être ajoutées sur des requêtes enregistrées du système d'information. Pour cela, il est nécessaire d'exécuter la requête pour pouvoir ensuite ajouter l'activité annexe.




Expand
titleExemple 1 : Consulter la fiche d'un article depuis la liste des données techniques.

Prérequis : Dans l'activité "Gérer les données techniques" cliquer droit sur le bouton action Image Removedde consultation de l'article et copier l'adresse du lien.

Conserver la partie en gras du lien obtenu, de la forme : "https://X:8443/CochiseWeb/dm1/gererArticle/gererArticle.do?cmd=consultArticle&id=x" (où "X"représente votre serveur et "x" l'ID de l'article)

Dans l'activité "Gérer les articles", cliquer sur "paramétrer les activités annexes".
Sélectionner un type "Activité", un mode d'affichage "Menu" et renseigner dans le paramètre d'appel "

Image Added

Le paramètre d'appel est égal à

No Format
url=/dm1/gererArticle/gererArticle.do?cmd=consultArticle&id=${row.idArticle}
"
(rajouter les parties de code en rouge et coller la partie en gras du lien en prérequis). Image Removed


Tip
titleAstuces / Conseils

Le conditionnement d'affichage "${not empty row.idArticle}" permet de ne pas afficher l'action de consultation pour les données techniques qui ne portent pas sur un article (exemple : données techniques).


  1. Valider l'activité annexe.
  2. Utiliser l'activité annexe en cliquant sur l'action présente dans le menu en bout de ligne d'un article.


Expand
titleExemple 2 : Créer une donnée tehnique depuis une fiche article.

Prérequis : Dans l'activité "Gérer les données techniques" cliquer droit sur le bouton action d'ajout et copier l'adresse du lien.

Conserver la partie en gras du lien obtenu, de la forme : https://X:8443/CochiseWeb/dm3/gererDonneeTechnique/ajouterGammeNomenclature.do?cmd=start (où "X"représente votre serveur).

  1. Sélectionner un type "Activité", un mode d'affichage "Menu" et renseigner dans le paramètre d'appel "url=/dm3/gererDonneeTechnique/ajouterGammeNomenclature.do?cmd=start&id=${row.id}"
    (rajouter les parties de code en rouge et coller la partie en gras du lien en prérequis).

  2. Valider l'activité annexe.
  3. Utiliser l'activité annexe en cliquant sur l'action présente dans le menu en bout de ligne d'un article.


Expand
titleExemple 3 : Ajouter un bouton pour fermer une fiche client et revenir à la liste.

Pour éviter de faire defiler une fiche client (ou article/fournisseur...) en bas de page pour la fermer par le bouton "Annuler", vous pouvez ajouter une activité annexe dans le bandeau défilant horizontal. Pour cela :

Prérequis : Dans l'activité "Gérer les client", sur une fiche client cliquer droit sur le bouton action "Annuler" et copier l'adresse du lien.

Conserver la partie en gras du lien obtenu, de la forme : "https://X:8443/CochiseWeb/dm1/gererClient/gererClient.do?cmd=cancelClient" (où "X"représente votre serveur).

  1. Sur la fiche client, ajouter une activité annexe.
  2. Sélectionner un type "Activité", un mode d'affichage "Bouton" et renseigner dans le paramètre d'appel "url=/dm1/gererClient/gererClient.do?cmd=cancelClient"
    (rajouter la partie de code en rouge et coller la partie en gras du lien en prérequis).


  3. Valider l'activité annexe.
  4. Utiliser l'activité annexe en cliquant sur l'action présente dans le bandeau défilant.