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
|
import wizard
import time
import pooler
import netsvc
from tools.misc import UpdateableStr,UpdateableDict
info = '''<?xml version="1.0"?>
<form string="Select period">
<label string="Select Language !"/>
</form>'''
form1 = '''<?xml version="1.0"?>
<form string="Select period">
<field name="lang"/>
</form>'''
field1 = {
'lang': {'string':'Language', 'type':'one2many', 'relation':'emp.lang'},
}
class lang_get(wizard.interface):
states = {
'init': {
'actions': [],
'result': {'type':'form','arch':form1, 'fields':field1, 'state':[('end','Cancel'),('rpt','Report')]}
},
'rpt': {
'actions': [],
'result': {'type':'print','report':'langreport','state':'end'}
},
}
lang_get('langget')
|