Skip to Content
Odoo मेन्यू
  • Sign in
  • मुफ़्त में आज़माएं
  • ऐप्लिकेशन
    फ़ाइनेंस
    • अकाउंटिंग
    • इनवॉइसिंग
    • एक्सपेंस
    • स्प्रेडशीट (बीआई)
    • डॉक्यूमेंट्स
    • साइन
    सेल्स
    • सीआरएम
    • सेल्स
    • पीओएस शॉप
    • पीओएस रेस्टोरेंट
    • सब्सक्रिप्शन
    • रेंटल
    वेबसाइट
    • वेबसाइट बिल्डर
    • ई-कॉमर्स
    • ब्लॉग
    • फ़ोरम
    • लाइव चैट
    • ई-लर्निंग
    सप्लाई चेन
    • इन्वेंट्री
    • मैन्युफ़ैक्चरिंग
    • पीएलएम
    • परचेज़
    • मेंटेनेंस
    • क्वालिटी
    मानव संसाधन
    • कर्मचारी
    • रिक्रूटमेंट
    • टाइम ऑफ़
    • अप्रेज़ल
    • रेफ़रल
    • फ़्लीट
    मार्केटिंग
    • सोशल मार्केटिंग
    • ईमेल मार्केटिंग
    • एसएमएस मार्केटिंग
    • इवेंट
    • मार्केटिंग ऑटोमेशन
    • सर्वे
    सेवाएं
    • प्रोजेक्ट
    • टाइमशीट
    • फ़ील्ड सर्विस
    • हेल्पडेस्क
    • प्लानिंग
    • अपॉइंटमेंट
    प्रॉडक्टिविटी
    • डिस्कस
    • अप्रूवल
    • आईओटी
    • वीओआईपी
    • नॉलेज
    • WhatsApp
    तीसरे पक्ष के ऐप्लिकेशन Odoo स्टूडियो Odoo क्लाउड प्लेटफ़ॉर्म
  • इंडस्ट्री
    रीटेल
    • बुक स्टोर
    • क्लोदिंग स्टोर
    • फ़र्नीचर स्टोर
    • ग्रॉसरी स्टोर
    • हार्डवेयर स्टोर
    • टॉय स्टोर
    Food & Hospitality
    • बार और पब
    • रेस्टोरेंट
    • फ़ास्ट फ़ूड
    • Guest House
    • बेवरिज डिस्ट्रीब्यूटर
    • होटल
    रियल एस्टेट
    • Real Estate Agency
    • आर्किटेक्चर फ़र्म
    • कंसट्रक्शन
    • एस्टेट मैनेजमेंट
    • गार्ड्निंग
    • प्रॉपर्टी ओनर असोसिएशन
    कंसल्टिंग
    • अकाउंटिंग फ़र्म
    • Odoo पार्टनर
    • मार्केटिंग एजेंसी
    • लॉ फ़र्म
    • टैलेंट ऐक्विज़िशन
    • ऑडिट & सर्टिफ़िकेशन
    मैन्युफ़ैक्चरिंग
    • टेक्सटाइल
    • Metal
    • फ़र्नीचर
    • फ़ूड
    • Brewery
    • कॉर्पोरेट गिफ़्ट
    हेल्थ & फिटनेस
    • स्पोर्ट्स क्लब
    • आईवियर स्टोर
    • फिटनेस सेंटर
    • वेलनेस प्रैक्टिशनर
    • फॉर्मेसी
    • हेयर सैलून
    Trades
    • Handyman
    • आईटी हॉर्डवेयर और सपोर्ट
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    अन्य
    • Nonprofit Organization
    • एन्वायरमेंटल एजेंसी
    • बिलबोर्ड रेंटल
    • फ़ोटोग्राफी
    • बाइक लीजिंग
    • सॉफ़्टवेयर रीसेलर
    Browse all Industries
  • कम्यूनिटी
    सीखें
    • ट्यूटोरियल्स
    • दस्तावेज़
    • सर्टिफ़िकेशन
    • ट्रेनिंग
    • ब्लॉग
    • पॉडकास्ट
    शिक्षा को बढ़ावा दें
    • एजुकेशन प्रोग्राम
    • स्केल अप! बिजनेस गेम
    • Odoo के ऑफ़िस में आएं
    सॉफ़्टवेयर पाएं
    • डाउनलोड
    • वर्शन की तुलना करें
    • रिलीज़
    साथ मिलकर काम करें
    • Github
    • फ़ोरम
    • इवेंट
    • अनुवाद
    • पार्टनर बनें
    • Services for Partners
    • अपना अकाउंटिंग फ़र्म रजिस्टर करें
    सेवाएं पाएं
    • पार्टनर ढूंढें
    • अकाउंटेंट खोजें
    • सलाहकार की मदद लें
    • इम्प्लिमेंटेशन सेवाएं
    • कस्टमर रेफ़रेंस
    • सहायता
    • अपग्रेड
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    डेमो देखें
  • कीमत
  • सहायता

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • सीआरएम
  • e-Commerce
  • लेखांकन
  • इन्वेंटरी
  • PoS
  • प्रोजेक्ट
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
टैग (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
टैग (View all)
odoo accounting v14 pos v15
About this forum
Help

How to hide a fields in a given stage odoo14 errors?

Subscribe

Get notified when there's activity on this post

This question has been flagged
crmv14
3 Replies
4432 Views
Avatar
Jay

I trying am trying to hide fields as per the change of states in the statusbar eg 

when the state is new I want to show this field    


This is the error I am getting

Error: While parsing modifiers for field for modifier "invisible": Unknown field state in the domain


When I use this:


I get below error:

"Error: While parsing modifiers for field approved_date: for modifier" invisible ": Unknown field state in the domain

0
Avatar
Discard
Jay
Author

Where I'm I going wrong here
<record id="crm_case_form_view_oppor_inherit_product" model="ir.ui.view">
<field name="name">crm.lead.oppor.inherited</field>
<field name="model">crm.lead</field>
<field name="inherit_id" ref="crm.crm_lead_view_form" />
<field name="arch" type="xml">
<xpath expr="//field[@name='lead']" position="after">
<field name = "name" string = "Name" attrs = "{'invisible': [('state', '! =', new)]}" />
</xpath>
</field>
</record>

Avatar
Boubaker Abdallah
Best Answer

Hi Jay,

may be badly formatted in xml

Try this 




0
Avatar
Discard
Avatar
Jay
Author Best Answer
This is my field and the error I'm getting below.
approved_date" string = " approved_date" attrs = "{'invisible': [('state', '! =', new)]}" />
Odoo Server Error
Traceback (most recent call last): 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ tools \ convert.py", line 677, in _tag_root 
    f (rec) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ tools \ convert.py", line 580, in _tag_record 
    record = model._load_records ([data], self.mode == 'update') 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ models.py", line 4196, in _load_records 
    data ['record'] ._ load_records_write (data ['values']) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view. Py", line 1842, in _load_records_write 
    super (View, self) ._ load_records_write (values)
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ models.py", line 4133, in _load_records_write 
    self.write (values) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ website \ models \ theme_models.py", line 267, in write 
    res = super (IrUiView, other_views) .write (vals) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ website \ models \ ir_ui_view.py", line 68, in write 
    return super (View, self) .write (vals) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 500, in write 
    res = super (View, self) .write (self._compute_defaults (vals)) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ models.py", line 3691, in write
    fields [0] .determine_inverse (real_recs) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ fields.py", line 1185, in determine_inverse 
    getattr (records, self.inverse) () 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 300, in _inverse_arch 
    view.write (data) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ website \ models \ theme_models.py", line 267, in write 
    res = super (IrUiView, other_views) .write (vals) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ website \ models \ ir_ui_view.py", line 68, in write 
    return super (View, self) .write (vals)
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 500, in write 
    res = super (View, self) .write (self._compute_defaults (vals)) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ models.py", line 3681, in write 
    real_recs._validate_fields (vals, inverse_fields) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ models.py", line 1260, in _validate_fields 
    check (self) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 411, in _check_xml 
    )). with_traceback (e .__ traceback__) from None
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 391, in _check_xml 
    view.postprocess_and_fields (view_doc, validate = True) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 851, in postprocess_and_fields 
    arch, name_manager = self._postprocess_view (node, model, validate = validate) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 863, in _postprocess_view 
    self.postprocess (node, [], editable, name_manager) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 963, in postprocess
    self.postprocess (child, current_node_path, node_info ['editable'], name_manager) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 963, in postprocess 
    self. postprocess (child, current_node_path, node_info ['editable'], name_manager)
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 963, in postprocess 
    self.postprocess (child, current_node_path, node_info ['editable'], name_manager) 
  [Previous line repeated 1 more time] 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 958, in postprocess
    transfer_node_to_modifiers (node, node_info ['modifiers'], self._context, current_node_path) 
  File "C: \ Program Files \ Odoo 14 \ server \ odoo \ addons \ base \ models \ ir_ui_view.py", line 66, in transfer_node_to_modifiers 
    modifiers. update (ast.literal_eval (attrs))
  File "C: \ Program Files \ Odoo 14 \ python \ lib \ ast.py", line 91, in literal_eval 
    return _convert (node_or_string) 
  File "C: \ Program Files \ Odoo 14 \ python \ lib \ ast.py", line 79, in _convert 
    map (_convert, node.values))) 
  File "C: \ Program Files \ Odoo 14 \ python \ lib \ ast.py", line 74, in _convert 
    return list (map (_convert, node.elts))
  File "C: \ Program Files \ Odoo 14 \ python \ lib \ ast.py", line 72, in _convert 
    return tuple (map (_convert, node.elts)) 
  File "C: \ Program Files \ Odoo 14 \ python \ lib \ ast.py", line 90, in _convert 
    return _convert_signed_num (node) 
  File "C: \ Program Files \ Odoo 14 \ python \ lib \ ast.py", line 63, in _convert_signed_num 
    return _convert_num (node) 
  File "C: \ Program Files \ Odoo 14 \ python \ lib \ ast.py", line 55, in _convert_num 
    raise ValueError ('malformed node or string:' + repr (node)) 
odoo.exceptions.ValidationError: Error while validating view: 

malformed node or string: 

The above exception was the direct cause of the following exception:


0
Avatar
Discard
Jay
Author

@Boubaker Abdallah
Kindly post again.

Avatar
Sakthi Priya
Best Answer

<field name="name" string="Name" attrs="{'invisible': [('state','!=',new)]}"/>

0
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
How can I create 3 pipelines in CRM that are independent from the main pipeline.
crm pipeline v14
Avatar
Avatar
Avatar
Avatar
Avatar
5
जुल॰ 24
16909
Attached PDF file is not formatted properly
v14
Avatar
Avatar
1
दिस॰ 25
405
Odoo14 alternative for Automated Translations through Gengo API module
v14
Avatar
Avatar
Avatar
Avatar
3
सित॰ 25
3838
Odoo Community v14 Slow on High-End Servers, Fast on i5/i7 PCs
v14
Avatar
0
अग॰ 25
1223
How to Managing Birthdate and Age in Odoo
v14
Avatar
Avatar
1
अग॰ 25
3629
कम्यूनिटी
  • ट्यूटोरियल्स
  • दस्तावेज़
  • फ़ोरम
ओपन सोर्स
  • डाउनलोड
  • Github
  • रनबॉट
  • अनुवाद
सेवाएं
  • Odoo.sh Hosting
  • सहायता
  • अपग्रेड
  • कस्टम डेवलपमेंट्स
  • शिक्षा
  • अकाउंटेंट खोजें
  • पार्टनर ढूंढें
  • पार्टनर बनें
हमारे बारे में
  • हमारी कंपनी
  • ब्रांड ऐसेट
  • संपर्क करें
  • नौकरियां
  • इवेंट
  • पॉडकास्ट
  • ब्लॉग
  • ग्राहक
  • लीगल • गोपनीयता
  • सुरक्षा
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo, बिज़नेस से जुड़े ऐप्लिकेशन का एक कलेक्शन है जो ओपन सोर्स पर आधारित है. इसमें आपकी कंपनी की हर ज़रूरत के लिए ऐप्लिकेशन हैं. जैसे, सीआरएम, ई-कॉमर्स, अकाउंटिंग, इन्वेंट्री, पॉइंट ऑफ़ सेल, प्रोजेक्ट मैनेजमेंट वगैरह.

Odoo की सबसे बड़ी खासियत है कि यह इस्तेमाल करने में बहुत आसान है और यह पूरी तरह से इंटिग्रेट किया हुआ है.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now