Здравствуйте!
Создал новую деталь по инструкции.
https://academy.creatio.com/documents/technic-sdk/7-15/adding-attachments-detail#
Схемы:
Деталь:
Файл загружается в таблицу. После перезагрузки страницы содержимое на детали не показывает. Ошибка:
Uncaught 1. i {message: 'Значение аргумента "columnPath" не может быть пустым'}
Не пойму, что ещё нужно настроить?
Нравится
Добрый день,
скорее всего, были заданы неверные привязки детали.
Пожалуйста, сравните деталь в Мастере с базовой деталью:
Также хочу обратить внимание, что при добавлении детали в конкретный раздел, должна быть привязка по этому разделу. Например, для раздела Контакты, деталь будет называться Contact's attachment.
Кроме того, провести анализ по скриншоту ошибки затруднительно. Для дальнейшего анализа попрошу предоставить схему страницы, где создана деталь, и скриншот настройки в Мастере.
С уважением,
Глеб.
Gleb Tkach, Постараюсь поэтапно приложить.
Имеется такая же деталь файлы и ссылки на странице, которая работает. Назову так:
"Файлы и ссылки33" - работает,
"Файлы и ссылки22" - не работает.
Деталь "Файлы и ссылки33" была создана ранее не мной. Сравниваю с ней.
Схема страницы:
define("CasePage", [], function() { return { entitySchemaName: "Case", attributes: {}, modules: /**SCHEMA_MODULES*/{}/**SCHEMA_MODULES*/, details: /**SCHEMA_DETAILS*/{ "FileForCaseDetail6803fbd2": { "schemaName": "FileForCaseDetail", "entitySchemaName": "FileForCase", "filter": { "detailColumn": "Case", "masterColumn": "Id" } }, "Schema44Detail284e7799": { "schemaName": "Schema44Detail", "entitySchemaName": "PrintServiceFile", "filter": { "detailColumn": "Case", "masterColumn": "Id" } } }/**SCHEMA_DETAILS*/, businessRules: /**SCHEMA_BUSINESS_RULES*/{}/**SCHEMA_BUSINESS_RULES*/, methods: {}, dataModels: /**SCHEMA_DATA_MODELS*/{}/**SCHEMA_DATA_MODELS*/, diff: /**SCHEMA_DIFF*/[ { "operation": "insert", "name": "FileForCaseDetail6803fbd2", "values": { "itemType": 2, "markerValue": "added-detail" }, "parentName": "Tab548d2867TabLabel", "propertyName": "items", "index": 24 }, { "operation": "insert", "name": "Schema44Detail284e7799", "values": { "itemType": 2, "markerValue": "added-detail" }, "parentName": "Tab548d2867TabLabel", "propertyName": "items", "index": 25 } ]/**SCHEMA_DIFF*/ }; });
Прикладываю файлы в деталь:
Обновляю страницу: