Bonjour à tous;
S'il vous plait, je veux créer un champ qui affiche le résultat de cette requete select name from ir_module_module.
Je suis planté et je sais plus quoi faire. S'il vous plait aidez-moi c'est très urgent
Bonjour à tous;
S'il vous plait, je veux créer un champ qui affiche le résultat de cette requete select name from ir_module_module.
Je suis planté et je sais plus quoi faire. S'il vous plait aidez-moi c'est très urgent
Tu dois faire un champ de type fields.function mais je ne comprends pas où tu veux en venir avec cette demande. Si tu veux voir la liste des modules, tu vas dans l'administration (back-office) et tu visualises la liste des modules installés/non installés/... etc.
Je vous remercie de m'avoir répondu
Non je veux créer un module qui affichera le nom des modules qui existent dans la base avec d'autres champs. Donc je dois utiliser cet attribt name de cette table ir_module_module
ce que je suis entrain de développer je sais pas si c'es correct ou non mais si vous aviez une idée s'il vous plait aidez-moi
dans la définition du module.py la définition de la fonction qui affichera la liste des noms des modules
et ici dans les colonnes de l'interface
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 def _module_name(): nom.execute('Select name from ir_module_module') result=dict(nom.fetchall())
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 _columns = { 'noms': fields.function('_module_name',method=True),
Je te conseille de suivre une formation OpenERP !!
Bon, voici quelques pistes d'études :
- couche ORM : méthodes read, create, write, search, browse
- système objet, héritage et méthode super()
- les champs de type fonction : fields.function()
Je m'esxcuse mais j'ai pas trop de temps pour suivre une formation j'ai besoin d'une réponse vraiment urgente pour aujourd'hui si vous connaissez la réponse en ce qui concerne l'affichage du champ name de la table ir_module_module aidez-moi car c'est très urgent s'il vous plait
Je ne vois vraiment pas à quoi sert ta fonction vu qu'il suffit de lire le champ "name" pour avoir le nom du module.
Tu devrais jeter un œil ici : Mémento technique OpenERP en français
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager