Escalader aux utilisateurs n’ayant pas terminé leur tâche

Aujourd’hui une petite astuce simple et forcément méconnue. Il vous est surement arrivé d’assigner une tâche à plusieurs personnes et de positionner une escalade en cas de non traitement de la tâche dans un délai imparti. Dans la majorité des cas la configuration réalisée permet l’envoi du mail d’alerte, mais à tous les utilisateurs qui ont reçu originellement la tâche (i.e. sous entendu même ceux ayant déjà fait leur travail), nous allons donc voir dans ce billet comment faire en sorte que seuls les utilisateurs n’ayant pas encore traité leur travail reçoivent cette alerte. (suite…)

Modifier la précision ou la longueur des propriétés d’un smartbox

Les  smartobjects utilisant le service smartbox sont très pratiques pour créer rapidement des espaces de stockage pour les données métier. La plupart des concepteurs les utiliseront uniquement en mode maquettage, car les propriétés sont peu personnalisables… par exemple pour stocker du texte, on va avoir le choix entre le type Text (100 caractères, équivalent SQL du nvarchar(100)) et le type Memo (équivalent SQL du nvarchar(max)). Mais tout ça, c’est sans connaître les possibilités de personnalisation des propriétés que nous allons aborder dans ce billet. (suite…)

Mettre en place des smartforms anonymes

Aujourd’hui, nous allons voir comment rendre anonymes des smartforms K2. En effet, par défaut les smartforms nécessitent une authentification et il vous faut un compte sur les annuaires référencés au niveau de votre serveur K2 afin de pouvoir y accéder. Ce comportement standard couvre la majorité des cas d’utilisation, mais il peut arriver d’avoir besoin d’ouvrir certains de ses formulaires à des personnes non référencées de manière probante. (suite…)

Créer des déclinaisons du thème Lithium

Le denier thème proposé en standard dans K2 est le seul à présenter des arrondis et à être responsive design. Cela le rend indispensable dans les projets autour de la mobilité. Petit hic, il n’est présent que dans une seule couleur…

Nous allons voir dans cet article comment dupliquer ce thème afin de le décliner dans d’autres teintes. Vous trouverez aussi quelques déclinaisons réalisées avec cette procédure.

(suite…)

Copie automatique de texte dans le presse-papiers Windows

Dans certains projets, il peut-être nécessaire d’ajouter du texte généré par le formulaire smartforms dans le presse-papiers de l’utilisateur Windows. Il n’existe pas de fonctionnalité native dans les K2 smartforms permettant de faire cela, et même à l’aide de javascript, ce n’est pas intuitif. Je me suis donc penché sur le sujet et voici la méthode qui me semble la plus simple pour réaliser cela.
(suite…)

Utiliser le Workflow Management Service

On a tous besoin de bénéficier des fonctionnalités du K2 workspace dans nos applications. Les exemples les plus fréquents sont les besoins de rediriger ou déléguer des tâches, de déclarer des utilisateurs absents ou encore de stopper des instances en cours. On pourrait dire à nos utilisateurs d’utiliser le K2 workspace, mais bon, avouons le, il n’est pas super sexy … (d’ailleurs, il va enfin être remis au goût du jour dans la prochaine version de K2 – plus que quelques semaines à patienter). Bref, le K2 workspace étant bâtit sur les API K2, il existe des fonctions de programmation qui permettent d’accéder à ces fonctionnalités et pour les allergiques au code, un custom service broker, appelé Workflow Management (téléchargeable ici) met ces fonctionnalités d’administration disponibles via des smartobjects dans vos applications K2. (suite…)

Faire une copie d’écran de sa modélisation

 Très rapide astuce, mais qui peut vous faire gagner du temps.

Il arrive régulièrement d’avoir besoin de faire des copies d’écran de ses modélisations de processus K2, afin de les insérer dans une documentation projet ou dans une présentation. Savez-vous qu’il y a une fonctionnalité intégrée à K2 Studio et K2 pour Visual Studio qui permet de le faire ? Cela est très pratique quand la modélisation est grande et qu’on est obligé de jouer avec les ascenseurs de la fenêtre de conception, cela évite ainsi de faire plusieurs captures d’écran avec des outils tiers et de procéder à un collage dans un outil d’édition d’image. (suite…)