Добрый день, коллеги!

 

Необходимо отобразить статические группы в реестре раздела, в списке групп. Разделы могут быть двух типов:

  1. кастомного раздела;
  2. коробочного раздела, в котором по умолчанию отсутствуют статические папки (например, Договоры).

Скажите, какие доступны варианты реализации задачи? 

 

Заранее спасибо!

Нравится

2 комментария

Здравствуйте!

 

После создания нвоой статической группы, на странице групп раздела она уже будет добавлена.  

 

Вы можете добавить наиболее часто используемые группы в список избранных. Избранными могут быть как статические, так и динамические группы.

Чтобы добавить группу в избранные, выберите ее и кликните по кнопке btn_com_folder_favorite.png.

 

Избранные группы отображаются в дереве как вложенные в группу “Избранные”. Кроме того, избранные группы становятся доступными в меню [ Фильтр ].

 

Примеры доступны по ссылке.

 

Надеюсь, информация была полейной.

Алла, спасибо, но указанное вами справедливо не для всех разделов - в кастомных разделах и части коробочных разделов (например, Contracts) в интерфейсе отсутствует возможность добавить статическую группу.



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



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

Показать все комментарии

Добрый день.
Подскажите, пожалуйста, способ управления доступом к статическим и динамическим группам контрагентов в Terrasoft CRM X25 - 3.1.0.16. Который не требует перехода на более новые версии системы.

Спасибо.

Нравится

3 комментария

Ставим "Администрируется по записям" в tbl_AccountGroup. Теперь осталось только интерфейс прикрутить чтобы эти права менять можно было. Можно сделать как в более поздних версиях. Добавляем в меню пункт и по клику вываливаем тоже самое окошко что и в детали доступ. Что в него передавать - смотрим начиная с RefreshAccessDetail() в scr_WorkspaceUtils.
Или попросить у терасофта демку и перетащить решение оттуда :)

Спасибо =))

В scr_Access добавляем

function OpenAccessWindow(TableUSI, ParentItemID, ParentItemIDs){
	wndAccessRights = Services.GetNewItemByUSI('wnd_AccessGridArea');
	var Table = Services.GetSingleItemByUSI(TableUSI);
	wndAccessRights.Attributes('TableUSI') = Table.RightsTable.USI;
	wndAccessRights.Attributes('ParentItemID') = ParentItemID;
	wndAccessRights.Attributes('ParentItemIDs') = ParentItemIDs;
	wndAccessRights.Prepare();
	var AccessDataset = wndAccessRights.ComponentsByName('dlData').Dataset;
	RefreshDetailDataByParentID(ParentItemID, AccessDataset, 'RecordID');
	wndAccessRights.Show();
}
Показать все комментарии