1 Odoo 12 में पैरेंट ट्री व्यू से पॉपस फॉर्म व्यू में डिफ़ॉल्ट मान कैसे सेट करें?

पर बनाया गया सवाल Sun, Mar 17, 2019 12:00 AM

मुझे यह पेड़ देखने को मिला है odoo 12:

में

यहां छवि विवरण दर्ज करें

जब मैं पंक्ति 1 के "Editer liste de prix" बटन पर क्लिक करता हूं, मुझे यह फ़ॉर्म दृश्य मिलता है:

यहां छवि विवरण दर्ज करें

पॉपस व्यू में लाइन 1 का मान कैसे है?

    
0
1 उत्तर                              1                         

आपको विज़ार्ड में प्रत्येक क्षेत्र के लिए _default_field_name फ़ंक्शन को परिभाषित करना होगा, और आप context में खोज करने वाले पिता का संदर्भ प्राप्त कर सकते हैं, उदाहरण है:

def _default_a_field(self):
    parent_id = self._context.get('active_id', False)
    return self.env['parent.model'].search([('id', '=', parent_id)]).a_field_from_parent
a_field = fields.Char(default=_default_a_field)

मुझे आशा है कि यह उत्तर आपके लिए उपयोगी हो सकता है।

    
0
2019-03-25 23: 20: 17Z
स्रोत रखा गया यहाँ