Удаление представлений, влияющих на отображение сущностей через конструктор форм
С версии 3.2.5 введен конструктор форм, который позволяет создавать или изменять (настраивать) отображение карточек следующих объектов в веб-приложении: контрагенты, сделки, документы, справочники, задачи по процессу. В связи с этим ряд представлений, которые использовались до этого, будут удалены в версии 3.5 и их поддержка будет прекращена.
Список представлений, влияющих на отображение сущностей через конструктор форм
- /Modules/EleWise.ELMA.CRM.Web/Views/ContractorLegal/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/ContractorIndividual/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.UA.Web/Views/ContractorLegalUa/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/Contractor/TasksTab.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/ContractorLegal/ContractorLegalEditForm.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/ContractorIndividual/ContractorIndividualEditForm.cshtml;
- /Modules/EleWise.ELMA.CRM.UA.Web/Views/Shared/ContractorLegalUa/ContractorLegalUaEditForm.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Sale/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Sale/TasksTab.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/Sale/SaleEditForm.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Shared/Document/TabView.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Document/GeneralInfo.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Shared/Document/Attributes.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Document/Links.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Shared/Document/EditForm.cshtml;
- /Modules/EleWise.ELMA.Workflow.Web/Views/WorkflowTask/Execute.cshtml;
- /Modules/EleWise.ELMA.Workflow.Web/Views/WorkflowTask/ExecuteTabView.cshtml;
- /Modules/EleWise.ELMA.Workflow.Web/Views/Shared/WorkflowTask/FieldsView.cshtml;
- /Modules/EleWise.ELMA.Workflow.Web/Views/Shared/WorkflowTask/DefaultFieldsView.cshtml.
В случае, если в конфигурации есть копия одного или нескольких представлений, описанных выше, то при открытии страницы, на которой используется это представление (создание/редактирование/просмотр контрагента, сделки, документа, выполнение задачи по процессу), на этой странице появится сообщение:
На странице используются представления, заданные в конфигурации, которые в версии 3.5 будут удалены.
Нужно удалить эти представления из папки с конфигурацией и произвести соответствующие изменения в форме представления в Дизайнере,
иначе, после обновления на версию 3.5, страница может отобразиться неправильно, или не отобразиться совсем.
+ Пути к предстaвлениям
Возможные изменения представлений и примеры их исправлений через конструктор форм
Форма просмотра контрагента
На форму просмотра контрагента влияют следующие представления:
- /Modules/EleWise.ELMA.CRM.Web/Views/ContractorLegal/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/ContractorIndividual/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.UA.Web/Views/ContractorLegalUa/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/Contractor/TasksTab.cshtml.
Представление TabView.cshtml задает распределение информации по вкладкам на карточке просмотра контрагента.
Типичные исправления в этих представлениях:
- добавление дополнительной вкладки;
- переименование вкладки;
- добавление дополнительных свойств в определенную вкладку;
- удаление с формы отображение определенных свойств контрагента.
При наличии изменений в одном из представлений, необходимо провести соответствующие исправления на форме просмотра соответствующего контрагента (ContractorLegal: Юридическое лицо, ContractorIndividual: Физическое лицо, ContractorLegalUa: Юридическое лицо (Украина)), или в объекте Контрагент, если изменения идентичны во всех представлениях.
Представление TasksTab.cshtml используется для отображения информации по задачам контрагента. Обычно на этом представлении ничего не меняют, но если у вас есть изменения, то необходимо провести соответствующие исправления на вкладке задачи на форме просмотра в объекте Контрагент в Дизайнере.
Форма создания и редактирования контрагента
На форму создания и редактирования контрагента влияют следующие представления:
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/ContractorLegal/ContractorLegalEditForm.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/ContractorIndividual/ContractorIndividualEditForm.cshtml;
- /Modules/EleWise.ELMA.CRM.UA.Web/Views/Shared/ContractorLegalUa/ContractorLegalUaEditForm.cshtml.
Типичные исправления в этих представлениях:
- добавление дополнительной сворачиваемой панели;
- переименование панелей;
- добавление дополнительных свойств в определенную панель;
- удаление с формы отображение определенных свойств контрагента.
При наличии изменений в одном из представлений, необходимо провести соответствующие исправления на форме редактирования/создания соответствующего контрагента (ContractorLegal: Юридическое лицо, ContractorIndividual: Физическое лицо, ContractorLegalUa: Юридическое лицо (Украина)), или в объекте Контрагент, если изменения идентичны во всех представлениях.
Форма просмотра сделки
На форму просмотра контрагента влияют следующие представления:
- /Modules/EleWise.ELMA.CRM.Web/Views/Sale/TabView.cshtml;
- /Modules/EleWise.ELMA.CRM.Web/Views/Sale/TasksTab.cshtml.
Представление TabView.cshtml задает распределение информации по вкладкам на карточке просмотра сделки.
Типичные исправления в этом представлении:
- добавление дополнительной вкладки;
- переименование вкладки;
- добавление дополнительных свойств в определенную вкладку;
- удаление с формы отображение определенных свойств контрагента.
При наличии изменений в этом представлений, необходимо провести соответствующие исправления на форме просмотра в объекте Сделка в Дизайнере.
Представление TasksTab.cshtml используется для отображения информации по задачам сделки. Обычно на этом представлении ничего не меняют, но если у вас есть изменения, то необходимо провести соответствующие исправления на вкладке задачи на форме просмотра в объекте Сделка в Дизайнере.
Форма создания и редактирования сделки
На форму создания и редактирования сделки влияют следующие представления:
- /Modules/EleWise.ELMA.CRM.Web/Views/Shared/Sale/SaleEditForm.cshtml.
Типичные исправления в этих представлениях:
- добавление дополнительной сворачиваемой панели;
- переименование панелей;
- добавление дополнительных свойств в определенную панель;
- удаление с формы отображение определенных свойств контрагента.
При наличии изменений в представлении, необходимо провести соответствующие исправления на форме редактирования/создания в объекте Сделка в Дизайнере.
Форма просмотра документа
На форму просмотра документа влияют следующие представления:
- /Modules/EleWise.ELMA.Documents.Web/Views/Shared/Document/TabView.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Document/GeneralInfo.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Shared/Document/Attributes.cshtml;
- /Modules/EleWise.ELMA.Documents.Web/Views/Document/Links.cshtml.
Представление TabView.cshtml задает распределение информации по вкладкам на карточке просмотра документа.
Типичные исправления в этом представлении:
- добавление дополнительной вкладки;
- переименование вкладки;
- добавление дополнительных свойств в дополнительную вкладку;
- удаление с формы отображение определенных свойств документа.
При наличии изменений в этом представлений, необходимо провести соответствующие исправления на форме просмотра в документе Документ в Дизайнере. В случае, если в разметке представления указаны условия по типу документа, то соответствующие исправления нужно провести в документе нужного типа.
Представление GeneralInfo.cshtml задает содержимое главной вкладки документа.
Типичные исправления в этом представлении:
- добавление дополнительных свойств;
- удаление с формы отображение определенных свойств документа.
При наличии изменений в этом представлений, необходимо провести соответствующие исправления на вкладке Общая информация на форме просмотра в документе Документ в Дизайнере. В случае, если в разметке представления указаны условия по типу документа, то соответствующие исправления нужно провести в документе нужного типа.
Представление Attributes.cshtml задает отображение атрибутов документа.
Обычно на этом представлении ничего не меняют, а задают пользовательскую разметку в типе документа, но если у вас есть изменения, то необходимо провести соответствующие исправления в панели Атрибуты документа на вкладке Общая информация на форме просмотра в документе Документ в Дизайнере. В случае, если в разметке представления указаны условия по типу документа, то соответствующие исправления нужно провести в документе нужного типа.
Представление Links.cshtml задает отображение связей документа.
Обычно на этом представлении ничего не меняют, но если у вас есть изменения, то необходимо провести соответствующие исправления на вкладке Связи на форме просмотра в документе Документ в Дизайнере. В случае, если в разметке представления указаны условия по типу документа, то соответствующие исправления нужно провести в документе нужного типа.
Форма создания и редактирования документа
На форму создания и редактирования документа влияют следующие представления:
- /Modules/EleWise.ELMA.Documents.Web/Views/Shared/Document/EditForm.cshtml.
Типичные исправления в этих представлениях:
- добавление дополнительной сворачиваемой панели;
- переименование панелей;
- добавление дополнительных свойств в определенную панель;
- удаление с формы отображение определенных свойств контрагента.
При наличии изменений в представлении, необходимо провести соответствующие исправления на форме редактирования и создания в документе Документ в Дизайнере. В случае, если в разметке представления указаны условия по типу документа, то соответствующие исправления нужно провести в документе нужного типа.
Форма выполнения задачи по процессу
На форму выполнения задачи по процессу влияют следующие представления:
- /Modules/EleWise.ELMA.Workflow.Web/Views/WorkflowTask/Execute.cshtml;
- /Modules/EleWise.ELMA.Workflow.Web/Views/WorkflowTask/ExecuteTabView.cshtml;
- /Modules/EleWise.ELMA.Workflow.Web/Views/Shared/WorkflowTask/FieldsView.cshtml;
- /Modules/EleWise.ELMA.Workflow.Web/Views/Shared/WorkflowTask/DefaultFieldsView.cshtml.
Представление Execute.cshtml задает расположение основных элементов формы выполнения задачи, таких как информация о процессе, дополнительные поля задачи по процессу, область контекста и истории и кнопки перехода.
Обычно на этом представлении ничего не меняют, но если у вас есть изменения, то необходимо провести соответствующие исправления на форме редактирования в объекте Задача по процессу Workflow в Дизайнере.
Представление ExecuteTabView.cshtml задает отображение вкладок при выполнении задачи по процессу.
Типичные исправления в этом представлении:
- добавление дополнительной вкладки;
- переименование вкладки;
- добавление дополнительных свойств во вкладку.
При наличии изменений в представлении, необходимо провести соответствующие исправления на форме редактирования в объекте Задача по процессу Workflow в Дизайнере.
Представление FieldsView.cshtml отображает либо стандартную колоночную разметку контекста задачи, либо с использованием Razor-разметки, определенной в настройках задачи.
Обычно на этом представлении ничего не меняют, но если у вас есть изменения, то необходимо провести соответствующие исправления на форме редактирования на вкладке Главная страница в объекте Задача по процессу Workflow в Дизайнере.
Представление DefaultFieldsView.cshtml отображает колоночную разметку для контекста задачи.
Обычно на этом представлении ничего не меняют, но если у вас есть изменения, то необходимо провести соответствующие исправления на форме редактирования на вкладке Главная страница в объекте Задача по процессу Workflow в Дизайнере.