Changer un thème à la volée

Les smartforms K2 proposent une notion de thèmes applicables sur ses formulaires afin de pouvoir respecter des chartes graphiques. Un thème K2 correspond à une feuille de style CSS et un ensemble d’images ou pictos. K2 est livré avec une grosse dizaines de thèmes et cette partie est extensible. C’est-à-dire que vous pouvez :

C’est donc lors de la conception de votre formulaire que vous choisissez le thème à lui associer, au niveau (suite…)

Envoyer un mail lorsqu’une instance de processus tombe en erreur

Lorsqu’une instance de processus tombe en erreur, par défaut, une entrée est créée dans la liste des erreurs sur le K2 Workspace (l’interface d’administration de la plateforme K2). Les administrateurs K2 peuvent alors intervenir sur l’instance en question. Il est également possible de configurer K2 pour que dès qu’une erreur est soulevée dans un processus, cela crée une entrée dans l’observateur d’événements de Windows (je vous invite à vous référer au billet expliquant le fonctionnement des logs K2 pour cette configuration).

Ces méthodes, bien qu’intéressantes, sont principalement accessibles pour les équipes qui exploitent la plateforme K2. Il peut être intéressant que les administrateurs applicatifs (les propriétaires des applications K2) soient tenus au courant lorsqu’il y a un problème sur leur application. Nous allons donc voir dans le suite de ce billet comment procéder. (suite…)

Etendre la zone de conception de processus

La zone de conception de processus de K2 Studio et de K2 pour Visual Studio est de 2000 pixels par 2000, il peut donc être intéressant de temps en temps d’augmenter cette taille afin de ne pas avoir une modélisation toute étriquée. Ceci est cependant à contre-balancer avec le fait qu’une trop grosse modélisation n’est pas forcément très compréhensible et qu’il peut être intéressant, dans ce cas là, de la découper en sous-processus. Il est donc nécessaire de trouver le bon équilibre entre les deux.

(suite…)

Le réveil des formulaires K2 ou un warm-up pour smartforms

Problématique

Lorsque vous créez des formulaires K2, il se peut que le premier utilisateur de la journée se plaigne de performances dégradées par rapport à l’expérience habituelle.

Pour éviter cela, il est possible de simuler le premier chargement de la page sous Internet Explorer, chaque matin sur le serveur K2. On va donc « réveiller » les formulaires.

(suite…)

Afficher un smartforms dans une fenêtre modale SharePoint

Quand SharePoint est utilisé comme interface d’accès à l’ensemble de ses applications, il peut être intéressant d’afficher les formulaires de soumission de demande dans des fenêtres pop-up modales. Cela fait un peu plus classe  que dans une webpart qui occupe toute la page principale. Alors, comment faire ?

 

Ingrédients :

  • une page SharePoint à éditer (2013 dans l’exemple, pour 2010, cf. en fin d’article, mais le principe est le même),
  • un lien à positionner,
  • un javascript,
  • un formulaire smartforms,
  • 5 minutes maximum.

(suite…)

Afficher un smartforms K2 dans Outlook

Il peut être intéressant de pouvoir accéder à ses applications smartforms directement depuis Outlook, par exemple afficher sa liste de tâches. Donc voici un pas à pas qui explique comment afficher un formulaire K2 directement dans le client riche Outlook. Les copies d’écran présentent l’intégration dans Outlook 2013, mais cela fonctionne à l’identique avec Outlook 2010. (suite…)

Mettre à jour un smartobject

Si une source de données évolue dans votre SI et de nouveaux champs sont créés, l’application K2 doit être mise au courant de ces modifications. Ce billet présente les étapes à suivre pour mettre correctement à jour le smartobject (SmO) qui sert de connexion vers la source modifiée.

La méthode courte

Première méthode qui s’applique dans les cas où le smartobject est généré à l’identique (ou presque) de la source de données (toutes les colonnes/métadonnées sont reliées à des propriétés de smartobject). C’est souvent (suite…)