Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
3712 Ansichten

Hello,

1) - I'd like to create a dialog (instead of a form -> because I will not save anything) just to get the info chosen by the user and then use it like I want. The following image represents what I want. (I don't have enough karma to put the entirely link, so please see at: oi39.tinypic.com/2vb1mpg.jpg

As you may know, the months are always the same (January, February..etc), but the year can change. So, I'm also trying to retrieve the years from database. I already accomplished this last one, but I don't know how to send it to the selection field.

def get_years(self, cr, uid, context=None):
        years = cr.execute("SELECT DISTINCT(EXTRACT(YEAR FROM date_registered)) FROM services")
        years.fetchall()
        for item in years:
            return {'value': {'field_years': item},} # But I don't think this will work, probably more likely:
           return {'append': {'field_years': item},}  # or something

2) - To accomplish this dialog, do I need to create the default class?

 class name(osv.osv):
    _name = '...'
   _columns = { 
         ...
   }

And by that, create the default XML as well.

Avatar
Verwerfen
Autor Beste Antwort

Solved. I just looked into the "Human Resources" module, which has a dialog box.

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
1
März 15
8205
0
März 15
3237
2
Apr. 15
28964
1
März 15
7703
1
März 15
3720