L’intérêt d’une variable d’environnement dédiée à activer des tests.

Je parle ici d’une variable d’environnement qui prend une valeur spéciale pour activer un comportement de test d’un workflow, dans le cas d’une recette par exemple. Dans cet article, j’utilise une variable d’environnement “ActiverTest” dont la valeur passe a “true” pour préciser que des tests sont en cours.

Les exemples :

  1. les attentes des escalades
  2. les acteurs d’un workflow
  3. Les titres des mails

Pour faire cela, utiliser l’inline function Logical > IF.

  • La condition se fait sur la valeur de la variable d’environnement : ActiverTest = “True” ;
  • La true value envoie une valeur pour le test ;
  • La false value envoie une valeur pour le cas réel.

Lire la suite

Se prémunir de la perte de données non sauvegardées par l’utilisateur

Lors de la saisie d’informations dans des listview editables, il peut arriver de perdre du temps à re-saisir des données que nous avons simplement oubliées d’enregistrer par flemme d’appuyer à chaque fois sur le bouton save avant la fin de la saisie complète…. ou en cliquant malencontreusement sur le bouton Refresh.

Nous allons donc voir aujourd’hui les règles à mettre en place afin de se prémunir de ce comportement et demander une validation à l’utilisateur avant d’exécuter les actions demandées. Lire la suite

La worklist K2 dans la sidebar harmon.ie

Nous avions déjà parlé de la solution harmon.ie, c’est ici (lier K2 à harmon.ie) et (Démonstration K2/harmon.ie). harmon.ie c’est l’outil additionnel indispensable lorsqu’on utilise SharePoint. Vous l’installez sur votre poste de travail et vous obtenez un Outlook augmenté (vous savez, Outlook, c’est le logiciel que vous démarrez le matin et que vous ne quittez plus de la journée), nativement connecté à vos espaces SharePoint, Onedrive… vous permettant de retrouver facilement tous vos documents, de les partager et de les sauvegarder en quelques clics… les pièces jointes deviennent un vrai bonheur à gérer.

Dans la dernière version de la sidebar harmon.ie, il est possible de rajouter un onglet vous permettant d’afficher votre liste de tâches K2. Nous allons donc voir dans l’article d’aujourd’hui comment mettre cela en place.

Lire la suite

Afficher les champs obligatoires

Les plus curieux d’entre vous ont déjà dû lire l’article de Riva sur son blog how2k2. Son hack permet d’ajouter facilement des astérisques aux libellés des champs obligatoires. Chez K2 France, nous avons une astuce similaire. C’est l’occasion de vous la partager !

validation 3
A l’ouverture du formulaire de demande, les champs obligatoires apparaissent automatiquement en rouge !

Lire la suite

Tâche au compte de service K2 (1/3) : workflow state machine

Cet article fait partie d’une série d’articles qui mettent en avant l’intérêt d’attribuer une tâche au compte de service K2. Ces articles dépendent des K2 Services, je vous invite à jeter un coup d’œil à l’article dédié pour avoir un smartobject associé à la méthode action a task.

  1. Workflow State Machine
  2. Gérer les acteurs externes
  3. Annuler à tout moment une demande

Lire la suite

Debugging de smartforms

Une petite astuce dont nous n’avons jamais parlé mais qui mérite sa place ici : comment débugguer un smartforms K2 ? Je pique l’idée à Vijay du blog Uncode K2 que je vous invite également à consulter.

Bien évidemment, il y a les traces navigateur que vous pouvez consulter avec la console développeur de votre navigateur (touche F12), mais K2 met à disposition une fonctionnalité permettant de Lire la suite

[Hack] Ajouter des barres de défilement dans vos list views

S’il n’y a pas de limite technique dans le nombre de colonne d’une list view, il y en a une à l’usage (en particulier si la résolution de vos écrans est basse). Et si comme moi, vous êtes frustré de devoir choisir 5-6 colonnes dans vos list views, ce hack est fait pour vous ! L’affichage fonctionne aussi sur mobile, pour les listes éditables et avec tous les thèmes standards.

scroll Lire la suite