Tags

Relation inverse : quelle syntaxe en OJS sous Planisware  ?
Relation inverse : quelle syntaxe en OJS sous Planisware ?


Problématique Les relations inverses permettent de « récupérer » facilement et de manière optimisée tous les objets qui possèdent une relation avec un objet donné. Par exemple une relation inverse permettra de parcourir la liste des affectations portant sur une activité donnée.

Lire la suite…



Planisware : comment afficher la table des projets en client lourd ?
Planisware : comment afficher la table des projets en client lourd ?


Affichage des objets d’une classe – cas général Planisware Pro permet de consulter les objets Planisware d’une classe donnée (affectations, formules nommées, etc..). Par exemple on peut ouvrir une fenêtre affichant un tableau d’activités via le menu Données > Afficher tâches & sous-projets.

Lire la suite…



Planisware : focus sur les bonnes pratiques de nommage
Planisware : focus sur les bonnes pratiques de nommage


Problématique Lorsque l’on s’attache à mettre en œuvre des bonnes pratiques de nommage sous Planisware, 2 grandes familles d’objets sont à prendre en compte : les objets d’environnement Planisware (formules nommées, tables, champs supplémentaires…) les variables, fonctions et méthodes définies en script OJS Le respect de normes dans le développement est fondamental car il permet la maintenabilité du code au cours de la vide d’une application.

Lire la suite…



Planisware : comment optimiser le parcours d’une classe avec la relation inverse ?
Planisware : comment optimiser le parcours d’une classe avec la relation inverse ?


Problématique Il est fréquent en script Planisware (OJS) d’avoir à rechercher des éléments dans une classe donnée (affectations, tâches, dépenses etc…). La performance de cette recherche dépend principalement de deux facteurs :

Lire la suite…



Inspect() : afficher les attributs d’un objet en OJS
Inspect() : afficher les attributs d’un objet en OJS


Problématique Lorsque l’on développe en langage script Planisware (OJS), il peut être utile d’afficher les attributs d’un objet ainsi que leur valeur à un instant donné. Pour ce faire nous pouvons utiliser les fonctions alert(), writeln() et inspect().

Lire la suite…



Planisware : erreur sur l’évaluation du FORMULA_CACHE
Planisware : erreur sur l’évaluation du FORMULA_CACHE


Problématique Lors d’une montée de version applicative sous Planisware (standard Processes ou paramétrage spécifique) on a parfois des erreurs d’évaluation de formules au démarrage. En effet, si l’on a par exemple modifié le format des arguments d’une fonction et que celle-ce a déjà été évaluée et stockée dans la table FORMULA_CACHE, on aura à chaque démarrage des erreurs dans les logs.

Lire la suite…



Planisware : changer la couleur d’un type de tâche
Planisware : changer la couleur d’un type de tâche


Couleur par défaut d’une activité Sous Planisware il est possible de définir la couleur par défaut allouée à un type d’activité donné. Pour rappel le type d’activité est un attribut des activités permettant de les caractériser en fonction de catégories prédéfinies.

Lire la suite…



Paramétrer le comportement du clic dans un tableau sous Planisware – clic handler

Problématique Lorsque l’on implémente des écrans sous Planisware il est souvent demandé de paramétrer le comportement d’un clic sur un élément affiché. Dans un tableau par exemple, quel sera le comportement de l’application lorsque je clique sur telle ou telle cellule ?

Lire la suite…



Changer son mot de passe utilisateur sous Planisware
Changer son mot de passe utilisateur sous Planisware


Problématique Comment changer son mot de passe utilisateur dans une application sous Planisware 5 ? Souvent ce mot de passe a été initialisé par défaut et l’on souhaite le personnaliser.

Lire la suite…



Planisware : afficher la console java
Planisware : afficher la console java


Problématique Où sont tracées les actions réalisées sur un poste utilisateur par Java ? Comment afficher les informations relatives à l’applet Java sur le poste client ? Cet article précise comment afficher et consulter la console Java des traitements Planisware sur un poste utilisateur.

Lire la suite…