IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

OPX JavaScript de Planisware OJS


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut OPX JavaScript de Planisware OJS
    Bonjour,
    Je souhaite savoir si une formation "standard" JavaScript est adapté pour pouvoir commencer à comprendre / développer en OJS (Opx JavaScript) de Planisware.

    Je ne voudrait pas me tromper de formation.

    Merci a vous.
    Emmanuel

    PS:
    https://www.developpez.net/forums/d1...x2-javascript/
    https://blog.axopen.com/tags/planisware/

    Exemple de script
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    function xxx()
    {
    if context.callstringformula("?OBJET_EXISTE(\"IntranetAlerts \",\"GESTION_PROLONGATION\")")!="OUI"
    { 
    new OpxIntranetAlerts 
         ("nom","GESTION_PROLONGATION",
    "_AL_AA_AL_S_LABEL ","Gestion indicateur prolongation",
    "_AL_DA_S_MODIF_ATTRIBUTE","Durée,Durée(s)",
    "_AL_AA_AL_B_IS_ACTIVE ",true,
    "fichier","BIBLI_SITE_AL",
    " _AL_DA_S_CLASS_TO_OBSERVE","Tâche",
    "_AL_AA_AL_N_PRIORITY",10,
    "SIAT_AA_AL_T_FE_DESC_FORMULA","\"GESTION PROLONGATION\"",
    "SIAT_AA_AL_S_PRIO","FORT",
    "SIAT_AA_AL_B_FICHE_ECART",true,
    "SIAT_AA_AL_B_FE_A_ACQUITTER",false,
    "SIAT_AA_AL_S_ACTION","Insertion" ,
    "_AL_AA_AL_S_FILTER","GPS_NF_B_TP_PROLON_GEST_PLANNING",
    "_AL_AA_AL_S_MSG_TYPE","Pas de message");
     
    }
     
     
     
     
    if context.callstringformula("?OBJET_EXISTE(\"IntranetAlerts \",\"GESTION_REPORT\")")!="OUI"
    { 
    new OpxIntranetAlerts 
         ("nom","GESTION_REPORT",
    "_AL_AA_AL_S_LABEL ","Gestion indicateur report",
    "_AL_DA_S_MODIF_ATTRIBUTE","Début souhaité,Contrainte de début",
    "_AL_AA_AL_B_IS_ACTIVE ",true,
    "fichier","BIBLI_SITE_AL",
    " _AL_DA_S_CLASS_TO_OBSERVE","Tâche",
    "_AL_AA_AL_N_PRIORITY",10,
    "SIAT_AA_AL_T_FE_DESC_FORMULA","\"GESTION REPORT#\" & si jour(dc) = jour($date_du_jour) alors \"jour\" sinon si jour(dc) > jour($date_du_jour) alors \"Futur#\" sinon \"Passé#\" fsi fsi",
    "SIAT_AA_AL_S_PRIO","FORT",
    "SIAT_AA_AL_B_FICHE_ECART",true,
    "SIAT_AA_AL_B_FE_A_ACQUITTER",false,
    "SIAT_AA_AL_S_ACTION","Insertion" ,
    "_AL_AA_AL_S_FILTER","GPS_NF_B_TP_REPORT_GEST_PLANNING",
    "_AL_AA_AL_S_MSG_TYPE","Pas de message");
    }
     
    if context.callstringformula("?OBJET_EXISTE(\"_SC_PT_REPORTING\",\"PM.NAT_MENU_SUIVI_MAJ_PLANNING\")")!="OUI"
    { 
    new Opx_SC_PT_REPORTING
    ("fichier","STYLE_CORE",
    "NOM","NAT_MENU_SUIVI_MAJ_PLANNING",
    "PARENT","PM.SIAT_ME_REPORTING",
    "_RE_AA_S_GROUP_READ","GPS_INDICATEUR_AT",
    "_RE_AA_T_COND","PAS OC.SIAT_NF_OC_B_IS_GPL AND ?OBJET_EXISTE(\"Projet\",$ID_OBJET_PAGE_COURANTE)",
    "_RE_AA_S_MODULE","PM",
    "_RE_AA_S_TYPE","Rapport");
     
    }
    }

  2. #2
    Candidat au Club
    Femme Profil pro
    Consultant PPM
    Inscrit en
    Décembre 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant PPM
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2016
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Bonsoir,

    OPX(2) Java Script (OJS) est en effet basé sur le langage JS. Certes des bases de JS peuvent aider mais ne seront pas suffisante pour maitriser le langage OJS. En effet il faut une (très) bonne connaissance du modèle de donnée et concepts de Planisware pour les utiliser à bon escient.

    A noter que depuis la V6 une nouvelle version du langage a été lancée. Il s'agit du script V2 appelé aussi PJS (pour Planisware JavaScript) qui présente quelques évolutions majeures pour se rapprocher du Javascript.

    Donc pour répondre à ta question, ça peut être utile mais ne sera pas suffisant. Il est possible de se documenter avec les livres blancs Planisware sur le sujet qui sont relativement exhaustifs sur le sujet, voire de suivre une formation dédiée OJS/PJS.

    J'espère avoir pu t'aider.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Septembre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Existe t il des formations
    Bonjour,
    Merci pour ta réponse détaillée, elle me sera très utile.

    Sais tu si il existe des formation spécifique a ce langage le Planisware JS ?

    Emmanuel

  4. #4
    Candidat au Club
    Femme Profil pro
    Consultant PPM
    Inscrit en
    Décembre 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant PPM
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2016
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Formation OJS/PJS
    Bonjour Emmanuel,

    Oui nous sommes plusieurs à proposer des formations autour de Planisware et sur le scripting Planisware.
    En plus de notre société BLOOM PPM, tu auras aussi Tyneo par exemple.

    A ta dispo pour échanger.

    Thibault

Discussions similaires

  1. Formulaire Javascipt
    Par caraz dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/08/2007, 16h52
  2. javascipt confirm récupérer valeur
    Par onizuka159 dans le forum ASP.NET
    Réponses: 14
    Dernier message: 13/06/2007, 12h58
  3. Utiliser une applet signée pour acceder au disque avec javascipt
    Par foued_scorpion dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/11/2006, 09h56
  4. OPX ET ORACLE
    Par KW dans le forum Oracle
    Réponses: 3
    Dernier message: 12/01/2006, 15h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo