Tags

Monitoring informatique
Monitoring informatique


Le monitoring de son SI Le monitoring informatique, pour quoi faire ? Avoir des applications, des sites web et des applications mobiles dernier cri est un point essentiel pour gagner et fidéliser ses clients et utilisateurs. Mais, à partir de deux applications, il devient difficile d’avoir un suivi réel de leur comportement. Régulièrement, des pannes ou instabilités rendent les applications indisponibles, ce qui peut entrainer des pertes financières et générer une insatisfaction grandissante.

Lire la suite…



Monitoring informatique
Monitoring informatique


Le monitoring de son SI Le monitoring informatique, pour quoi faire ? Avoir des applications, des sites web et des applications mobiles dernier cri est un point essentiel pour gagner et fidéliser ses clients et utilisateurs. Mais, à partir de deux applications, il devient difficile d’avoir un suivi réel de leur comportement. Régulièrement, des pannes ou instabilités rendent les applications indisponibles, ce qui peut entrainer des pertes financières et générer une insatisfaction grandissante.

Lire la suite…



Qlikview – Connecter une base MySql

Il est possible de connecter Qlikview à une base de données MySql. Nous allons voir comment faire au travers d’un environnement windows. Pour cela, il faut réaliser 2 étapes : Créer une connexion ODBC Paramétrer Qlikview   1 – Création d’une connexion ODBC Téléchargez (et installez) le pilote ODBC pour MySql, disponible ici : http://dev.mysql.com/downloads/connector/odbc/ Une fois le pilote installé, allez dans Panneau de configuration => Outils d’administration => Source de données ODBC, et créez une nouvelle connexion ODBC vers la base de données MySql souhaitée.

Lire la suite…



Compiler Jasper Server
Compiler Jasper Server


Ayant eu quelques difficultés à compiler Jasper Server, je vous propose ici une méthodologie pour compiler les sources Jasper Server tout en évitant les quelques écueils qui ne sont pas détaillés dans la documentation officielle. L’exemple est basé sur un serveur Tomcat, mais il est tout à fait possible d’en utiliser un autre (JBoss ou Glassfish). Méthodologie : http://maven.apache.org/download.cgi. http://tomcat.apache.org/. Installez une base de données MySQL ou PostGreSQL.  ATTENTION : créez un utilisateur avec un mot de passe (c’est le cas par défaut dans PostGreSQL mais pas dans MySQL et cela pose problème à la compilation).

Lire la suite…



JasperReports – Calculer des sous-totaux
JasperReports – Calculer des sous-totaux


JasperReports permet de créer des variables calculées qui sont incrémentées de ligne en ligne. Néanmoins comment faire pour remettre à zéro cette variable? Cela peut être utile si on souhaite par exemplement faire un tableau contenant des sous-totaux, comme dans l’exemple ci-dessous : Pour calculer les sous-totaux, on crée une variable « SousTotal » qui additionne les valeurs des champs « PrixTotal » (à supposer que ce soit le nom du champ retourné.

Lire la suite…



Jaspersoft studio –  Address family not supported by protocol family : connect
Jaspersoft studio – Address family not supported by protocol family : connect


Il est possible dans Jaspersoft studio d’ouvrir des rapports stockées sur un serveur jasperserver. Néanmoins parfois l’erreur « Address family not supported by protocol family : connect » peut apparaître: -Djava.net.preferIPv4Stack=true »: Vous pouvez maintenant ouvrir vos rapports stockés sur Jasperserver depuis Jaspersoft studio. En savoir plus sur les solutions BI

Lire la suite…



jasperreports – Ajouter des jours à une date
jasperreports – Ajouter des jours à une date


Bien que Jasper offre de nombreuses solutions pour la mise en forme des rapports, certaines opérations pourtant simples demeurent relativement complexes à réaliser. C’est notamment le cas des opérations sur les dates. Si d’ordinaire le traitement des dates est assez facile, le principe de devoir les instancier dans un premier pour les traiter dans un second est un problème avec jasperreports. Voici donc un exemple pour ajouter un nombre de jours à la date du jour :

Lire la suite…



JasperSoft Studio – Masquer une colonne proprement
JasperSoft Studio – Masquer une colonne proprement


JasperReports permet de définir l’affichage conditionnel d’un certain nombre d’éléments afin de les afficher ou non. Néanmoins, dans le cas où le document est affiché sous forme de plusieurs colonnes (ex : juxtaposition de sous-rapport), si une des colonnes n’est pas affichée, JasperReports laisse une colonne blanche, au lieu de la cacher avec les colonnes attenantes. Afin de remédier à cela, une des solutions consiste à utiliser l’élément table. Cet élément permet de définir une condition d’affichage pour chacune des cellules qui le compose.

Lire la suite…



Jaspersoft Studio – Générer un sommaire au début du rapport
Jaspersoft Studio – Générer un sommaire au début du rapport


Générer un rapport dans Jasperreport n’est pas simple. Jasperreport compilant de façon séquentielle, il n’est pas facile de stocker les numéros des pages générées pour ensuite les afficher sur la première page du rapport. Une des solutions possibles consiste à stocker dans une variable les numéros de page, et d’afficher cette variable où on le souhaite dans le rapport, en paramétrant le temps d’évuation à « Rapport ». Pour réaliser cela, il faut mixer scriptlet et affichage HTML : on va générer le sommaire sous forme de tableau HTML qui sera interprété par le composant HTML de Jasperreport, en paramétrant le temps d’évaluation à « Rapport ».

Lire la suite…



JasperReports et JBoss 7 – package net.sf.jasperreports.engine does not exist
JasperReports et JBoss 7 – package net.sf.jasperreports.engine does not exist


Lors de la compilation d’un rapport JasperReports sur un serveur d’application JBoss 7, il peut arriver que l’erreur suivante survienne : package</span> net.sf.jasperreports.engine does not exist Cette erreur signifie que le jar nécessaire à la compilation n’a pas été trouvé. Le plus simple dans ce cas est de spécifier directement le classpath vers les librairies nécessairesen java, à la compilation du rapport Jasper, avant l’appel de la méthode JasperCompileManager.

Lire la suite…