revert Лишний файл который конфликтует с созданием поля
This commit is contained in:
ali 2024-12-04 12:11:41 +00:00
parent a071b674b0
commit cc83182151
1 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,20 @@
import frappe
def execute():
# Проверяем, существует ли такое свойство
if frappe.db.exists("Custom Field", {"fieldname": "js_parent_subtab", "dt": "DocField"}):
frappe.msgprint("Свойство 'js_parent_subtab' уже существует. Пропускаем создание.")
return
# Создаём новое свойство
frappe.get_doc({
"doctype": "Custom Field",
"dt": "DocField", # Указываем DocType, для которого добавляем
"fieldname": "js_parent_subtab",
"label": "JS Parent Subtab",
"fieldtype": "Data",
"insert_after": "reqd", # Вставляем после поля "Mandatory"
"description": "Укажите имя родительского таба"
}).insert(ignore_permissions=True)
frappe.msgprint("Поле 'js_parent_subtab' успешно добавлено в настройки вкладок.")