Лишний файл который конфликтует с созданием поля

This commit is contained in:
ali 2024-12-04 11:09:53 +00:00
parent d8decd20d3
commit 0eed82a049
1 changed files with 0 additions and 20 deletions

View File

@ -1,20 +0,0 @@
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' успешно добавлено в настройки вкладок.")