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

Odoo (ex-OpenERP) Discussion :

Comment créer une fonction dans OpenERP


Sujet :

Odoo (ex-OpenERP)

  1. #1
    Membre éclairé
    Homme Profil pro
    informatique
    Inscrit en
    Janvier 2014
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 55
    Par défaut Comment créer une fonction dans OpenERP
    Salut bonjour a tous

    je suis debutant dans OpenERP dans Mon PFE

    bon je veut connaître comment fire une fonction simple
    je suis blocker
    je le fait mais tout jour NO HANDLER FOUND
    comme se lui
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    	 def nombre_planete(self, cr, uid, ids, field_name, arg, context=None):
            res={}  
            
            #Browse permet de lire les entrées dans la liste de id ids. 
            for i in self.browse(cr, uid, ids, context=context):
                res[i.id]=len(i.densite)   
            return res
    par exemple je veule faire additionner ou multiplier 2 champ comment

    Aider moi svp urgent
      0  0

  2. #2
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut
    Je veux bien t'aider mais je comprends rien à ta demande.

    Sur quel objet tu es ? Quels sont les champs que tu veux solliciter ? Est-ce depuis une vue formulaire ou un wizard ou autre ? etc.
      0  0

  3. #3
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    Regarde dans le fichier de log. "No Handler found", c'est une erreur qui apparait quand OpenERP ne peut pas exécuter le code.
    C'est souvent une erreur python.
    Ça peut être un problème d'indentation, ou une erreur de syntaxe ou tout autre problème python (import, path, etc.).
    Dans tous les cas, tu devrais avoir une trace dans le log.

    Quand c'est une erreur javascript, le code python est exécuté mais cela affiche une page blanche en général.
    Dans ce cas, tu peux voir l'erreur avec Firebug (sur Firefox)
      0  0

  4. #4
    Membre éclairé
    Homme Profil pro
    informatique
    Inscrit en
    Janvier 2014
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 55
    Par défaut
    Merci pour vos reponse

    Mon probleme c'est de faire une fonction de vérification, par exemple

    j'ai un champ nomé 'Cour' ,

    et j'ai un bouton 'Test'

    je voulais faire dans la formule vrais si >3 et <=7 si non faut

    je saisie un nombre 3 ou 4 dans le champ

    l'orsque je clique au bouton test je veux qu'il me dire c'est vrai ou faut dans un label

    aider mois svp comment faire par un petit code d'exemple
      0  0

  5. #5
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    Ici, on ne te fera pas ton PFE à ta place.
    Par contre, on peut t'aider si tu as un problème.

    Pour ça, il faut que tu commences à travailler et si tu as un soucis ou une erreur dans ton code, tu nous explique ce que tu es en train de faire et où tu veux en venir, puis tu postes au moins un bout de code de ce que tu as commencé, ou le texte de l'erreur qui s'affiche, et alors on t'aidera si on le peut.

    As tu regardé dans le fichier de log pour ton problème de "No Handler found" ??
      0  0

  6. #6
    Membre éclairé
    Homme Profil pro
    informatique
    Inscrit en
    Janvier 2014
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 55
    Par défaut
    Citation Envoyé par N1bus Voir le message
    Ici, on ne te fera pas ton PFE à ta place.
    Par contre, on peut t'aider si tu as un problème.

    Pour ça, il faut que tu commences à travailler et si tu as un soucis ou une erreur dans ton code, tu nous explique ce que tu es en train de faire et où tu veux en venir, puis tu postes au moins un bout de code de ce que tu as commencé, ou le texte de l'erreur qui s'affiche, et alors on t'aidera si on le peut.

    As tu regardé dans le fichier de log pour ton problème de "No Handler found" ??

    Merci bien mais ce n'est pas MON PFE c'est un soucie de faire une foncrion , je suis blocké si non je ne veux aucun personne que m'aide
    Mon Pfe est très très grand programmation d' Mrp,comptabilité, ressource humaine, vente, achat, entrepôt, ....
    tous ca je veux gérer et le faire beaucoup de transformation et developpement,
    et je suis maintenant blocké de faire une fonction car je n'est pas compris comment faire
    alars merci bien DEVELOPPEZ.NET je crois que celuit la derniére fois que j'entré dans se site
      0  1

  7. #7
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2005
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Algérie

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 74
    Par défaut
    Citation Envoyé par Boubaker Abdallah Voir le message
    merci bien DEVELOPPEZ.NET je crois que celuit la derniére fois que j'entré dans se site
    Bonjour,

    Je ne suis pas modérateur, mais je vais éclaircir un point concernant le forum développez, nous sommes ici pour aider et être aider,et non pas être assister.

    Concernant votre demande, un excellent Tutorial réalisé par N1bus répond a toutes t'es interrogation en matière de création de module, aussi faut il avoir de bonne notion de programmation Ptyhon.

    Je vais aussi m'exprimé dans votre langue natal:

    Khouya Boubakeur,mech bahi tahder hak, laouge mlih dork telka el hal.


    Crdlt
      1  0

  8. #8
    Membre éclairé
    Homme Profil pro
    informatique
    Inscrit en
    Janvier 2014
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 55
    Par défaut
    Citation Envoyé par napz Voir le message
    Bonjour,

    Je ne suis pas modérateur, mais je vais éclaircir un point concernant le forum développez, nous sommes ici pour aider et être aider,et non pas être assister.

    Concernant votre demande, un excellent Tutorial réalisé par N1bus répond a toutes t'es interrogation en matière de création de module, aussi faut il avoir de bonne notion de programmation Ptyhon.

    Je vais aussi m'exprimé dans votre langue natal:

    Khouya Boubakeur,mech bahi tahder hak, laouge mlih dork telka el hal.


    Crdlt
    Merci bien mon frère, j'ai demandé de l'aide dans un problème dans mon PFE, je l'ai déjà mentionné
    un membre répondu ''''' Ici, on ne te fera pas ton PFE à ta place. ''''

    C'est ce qui a déclenché ma colère mais j'excuse a tous , je l'ai trouver la solution MERCI
      0  0

Discussion fermée
Cette discussion est résolue.

Discussions similaires

  1. comment créer une fonction dans un activex
    Par barhoom dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 11/03/2007, 18h19
  2. [9iR2][PL/SQL] Comment créer une vue dans un package ?
    Par mainecoon dans le forum Oracle
    Réponses: 6
    Dernier message: 22/02/2006, 08h10
  3. Comment créer une somme dans un état?
    Par ivan rung dans le forum Access
    Réponses: 6
    Dernier message: 20/01/2006, 07h56
  4. Comment rappeler une fonction dans une liste déroulante
    Par strogos dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/05/2005, 23h54
  5. Comment créer une Table dans 1 Bdd ACCESS avec Builder??
    Par makandja dans le forum C++Builder
    Réponses: 6
    Dernier message: 17/03/2004, 20h21

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