Le connecteur K2 pour SQL Server

Cet article fait partie d’une série d’articles détaillés sur les connecteurs K2. Vous pouvez retrouver des liens vers les autres articles en fin de billet.

Parmi les connecteurs standards K2, on retrouve le connecteur (dans le vocabulaire K2, on parlera de service broker K2) pour bases de données SQL Server, un grand classique, et surement l’un des connecteurs les plus utilisés.

Logo SQL Server

Ce connecteur est un connecteur dynamique, au même titre que les connecteurs Web Services ou SharePoint par exemple, c’est-à-dire que lors de son instanciation, K2 va aller découvrir le contenu de la base à connecter et créer les méthodes (suite…)

La liste des contrôles smartforms

Cet article va servir de support pour présenter la liste des contrôles disponibles pour les smartforms, dans la version courante 4.6.11. Nous tiendrons la liste à jour avec les nouvelles sorties de version.
A l’image du K2 Designer, nous allons catégoriser les contrôles suivant leurs fonctions : Affichage (Display), Entrée de données (Input), Action (Action), Pièce jointe (Attachment), Mise en forme (Layout), Export (Export), Liste des tâches (Worklist), Information (Information) et Rapports (Reports).
Nous allons aussi préciser les (suite…)

Consolidation des bases de données K2

Bulletin technique K2

Avant la sortie de la version 4.6.0 des produits K2, l’installation de la plateforme déployait une dizaine de base de données . De quoi donner quelques sueurs froides à nos amis administrateurs.

La version 4.6.0 a permis de rendre cela moins effrayant, puisqu’à partir d’avril 2012, toute installation fraîche ne déployait plus qu’une seule base de données (disposant de plusieurs schémas). En revanche, cela n’est valable que pour les installations fraîches, c’est-à-dire qu’une mise à jour depuis une version antérieure conserve les multiples bases de données.

K2 a donc mis à disposition des (suite…)

Configurer vos listes de choix

Avec les listes de choix (liste déroulante, à puces…) se pose la question du référentiel des données : dois-je stocker l’ID ou la valeur ? Nous allons présenter dans cet article les deux solutions avec leurs avantages et inconvénients. Notons que cela n’est pas directement lié à K2, pourtant la problématique est présente très souvent et trop peu étudiée.

Prenons l’exemple d’une (suite…)

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…)

Quelques outils pour réaliser des maquettes

J’ai défini mon besoin, mais de quelle manière puis-je le mettre en image? 

Il est certain que la simple description des données et des actions qui vont apparaître dans les écrans d’une application est assez limité pour se projeter dans l’application finale, et cela laisse libre cours à trop d’interprétations différentes suivant le lecteur.

Pour compléter la description d’un besoin, une manière efficace est de produire une maquette des écrans attendus. Une maquette est une représentation partielle ou complète d’un système ou d’un objet (existant ou en projet) afin d’en tester et valider certains aspects (ergonomiques et graphiques) et/ou le comportement (maquette fonctionnelle).

Votre client va avoir une idée beaucoup plus précise du rendu final de son application : disposition des champs et des tableaux, cohérence des informations, nécessité de scinder les formulaires trop imposants…

Il existe bien évidemment beaucoup de logiciels qui permettent d’effectuer ce travail, et il existe tout autant d’articles qui traitent du sujet.

Chez K2, nous avons fait le choix de comparer cinq applications, en axant essentiellement notre démarche sur la production d’écrans statiques ; ces maquettes font partie intégrante des documents que nous délivrons à nos clients en phase d’analyse. (suite…)

Support d’Internet Explorer

Comme Microsoft l’avait annoncé il y a presqu’un an et demi, IE 11 est à partir du 12 janvier 2016 la seule version du navigateur Microsoft supportée. Par effet de ricochet K2 adapte donc sa politique de support : plus aucun correctif ne sera fourni pour un problème détecté uniquement sur une version 9 ou 10 du navigateur de Microsoft.

Cela ne signifie pas à ce stade l’arrêt total du support de ces versions (IE 9 reste la version minimale pour utiliser les smartforms), mais si un bug K2 est détecté sur ces versions sans pouvoir être reproduit sur IE 11, il sera demandé au client de mettre à jour son parc.

Afin d’être à jour sur les versions supportées des différents produits intégrés par K2, n’oubliez pas de vous référer aux matrices de compatibilité disponibles sur le Knowledge Center de K2.

Un bulletin technique a été adressé à tous nos clients, il est disponible ici et en copie d’écran ci-dessous :

Support IE - Technical Bulletin K2

K2 et le BPMN 2.0

Est-ce que les modélisations K2 respectent les normes BPMN 2.0 ? (Business Process Model and Notation, version 2.0)

enk2besoin K2 et le bpmn2.0

Il s’agit évidemment d’une question que nos prospects se posent régulièrement. Jusqu’à récemment, le support n’était pas « officiel », un outil sur notre espace communautaire permettait de transformer une modélisation BPMN 2.0 en une modélisation K2. Aujourd’hui un outil équivalent (mais plus complet) est en cours d’intégration au produit, et c’est le sujet du billet du jour. Nos clients et partenaires qui (suite…)