跳至内容
菜单
此问题已终结
1 回复
1896 查看

Hi, how to make one of selection data become invisible when already selected

table = fields.Selection(
string='Table',
selection=[('table_1', 'Table 1'),
('table_2', 'Table 2'),
('table_3', 'Table 3'),
('table_4', 'Table 4'),
('table_5', 'Table 5'),
('table_6', 'Table 6'),
('table_7', 'Table 7'),
('table_8', 'Table 8'),
('table_9', 'Table 9'),
('table_10', 'Table 10'),
],
required=False,
tracking=True)

It's like i want to hide table 2 when it's on occupied state until the payment is done. Thanks

形象
丢弃
最佳答案

Hi  Denny,

There is no way to filter the value of the selection field or apply a domain to it,

You can use the Many2one field and use the domain to filter the values.


形象
丢弃
相关帖文 回复 查看 活动
3
8月 24
6237
1
2月 21
2699
1
7月 25
2323
2
7月 25
7806
2
7月 25
4207