Страница 1 из 1

Возможно ли создать доп.вкладку связанных документов?

Добавлено: 04 окт 2017, 10:51
gothundead
Добрый день. Подскажите, пожалуйста, возможно ли создать новую вкладку "связанные документы"?
Не ссылку на документ, а полностью аналогичную связанным документам вкладку.
Просто в первой вкладке они будут связаны одним признаком, а во второй иным.

Re: Возможно ли создать доп.вкладку связанных документов?

Добавлено: 04 окт 2017, 11:01
Andrew
Добрый день!
Да, создать новую вкладку возможно - вы можете добавлять новые поля (и вкладки-ссылки и дочерние документы) без проблем в любом количестве.
Укажите тип поля "Связанные документы", и по сути кроме названия можно больше ничего не заполнять.

Если это один из "стандартных" типов документов которые идут с решением, то их следует искать в библиотеке "Документооборот" на вкладке "Библиотека". Откройте тип документа на редактирование, и создайте новое поле (кнопка "Создать").

Re: Возможно ли создать доп.вкладку связанных документов?

Добавлено: 04 окт 2017, 14:10
gothundead
Andrew писал(а):
> Укажите тип поля "Связанные документы", и по сути кроме названия
> можно больше ничего не заполнять.
>

А как быть, если данного типа данных нет? версия программы - 6.5.169.18022 (02.03.2017)
Обновлялся на нее с предпоследней версии, а не ставил установку "с нуля".

Re: Возможно ли создать доп.вкладку связанных документов?

Добавлено: 04 окт 2017, 14:12
Andrew
Извините, тип "Ссылки на документы"

Re: Возможно ли создать доп.вкладку связанных документов?

Добавлено: 05 окт 2017, 12:00
gothundead
Благодарю, все получилось.
Не могли бы подсказать, как в хранилище категорий найти базовую категорию для дополнительной вкладки связанных документов, аналогичную FossDoc.EDMS.Document.Base document для стандартной вкладки связанных документов?

Хотел бы в шаблоне документа вставить поля из нестандартной вкладки связанных документов.

Понимаю, что нужно скопировать поля, которые необходимо вставить в шаблон, но возникает вопрос, куда именно вставлять.

Re: Возможно ли создать доп.вкладку связанных документов?

Добавлено: 05 окт 2017, 12:14
Andrew
Вы можете легко вставить туда FossDoc.EDMS.Document.Base document - в этом случае новая вкладка будет вести себя практически как стандартная.
Поля правда, будут тоже "стандартные".

Как это сделать:
1) в хранилище категорий найдите эту категорию (в дереве она будет называться так же FossDoc.EDMS.Document.Base document).
2) Скопируйте ее в буфер обмена.
3) откройте свойства вашего нового поля, вкладку "Объект". Там вы увидите два свойства - "Категория хранимых объектов" и "Категория вида".
Если "ткнуть мышью" в значение таких свойств, появится курсор. Вставьте из буфера то, что скопировано - оно будет выглядеть как идентификатор, и нажмите Enter - оно "превратится" в то, что нужно. Сделайте так для обоих свойств, и сохраните изменения.

Re: Возможно ли создать доп.вкладку связанных документов?

Добавлено: 27 ноя 2017, 16:22
gothundead
Добрый день. Не могли бы Вы более подробно рассказать, как сделать дополнительную вкладку именно связанных документов, а не односторонних ссылок на документы.

Пытался сделать несколькими способами:
Делал копию FossDoc.EDMS.Object with linked documents, после чего менял имя и название вложенного атрибута "Связанные документы". Пробовал при этом менять категорию вида и хранимых объектов в скопированных категориях на "FossDoc.EDMS.Document.Base document".
после чего включал чекбокс около новой появившейся функции.
Но двухсторонние ссылки не работают. В первом документе добавляю ссылку на документ, захожу во второй документ (этого же типа), на который сделал ссылку из первого документа, а в его новой вкладке пусто.

Пробовал также просто создать новое поле типа "Ссылки на документы", после чего у него менять родительскую категорию на FossDoc.EDMS.Object with linked documents. Тоже что-то ничего не вышло.

Буду очень благодарен, если пошагово объясните, как сделать полный самостоятельный аналог вкладки "связанные документы"

Re: Возможно ли создать доп.вкладку связанных документов?

Добавлено: 28 ноя 2017, 13:57
Andrew
Добрый день.
Создание вкладки с логикой (чтобы она "пробросила" кросс-ссылку) я не смогу описать в двух словах в посте на форуме.
Для этого будет создана статья, с примером и подробностями. Когда это произойдет, точно не могу сказать, но рано или поздно направление API-документации на сайте будет реализовано в большей мере.