Version 6.x.x Source

Table Name: tabProperty Setter

Property Setter overrides a standard DocType or Field property

Fields

Sr Fieldname Type Label Options
1 help HTML Help
2 sb0 Section Break
3 doctype_or_field Select DocType or Field
DocField
DocType
4 value Text Set Value

New value to be set

5 column_break0 Column Break
6 doc_type Link DocType DocType
7 field_name Data Field Name

ID (name) of the entity whose property is to be set

8 property Data Property
9 property_type Data Property Type
10 default_value Data Default Value

Controller

frappe.custom.doctype.property_setter.property_setter

Class PropertySetter

Inherits from frappe.model.document.Document

autoname (self)

No docs


get_defaults (self)

No docs


get_field_ids (self)

No docs


get_property_list (self, dt)

No docs


get_setup_data (self)

No docs


on_update (self)

No docs


validate (self)

delete other property setters on this, if this is new



frappe.custom.doctype.property_setter.property_setter.make_property_setter (doctype, fieldname, property, value, property_type, for_doctype=False, validate_fields_for_doctype=True)

No docs