Объединил BPMOnline 7.4.1 Sales и Marketing On-Site
Захожу в администрирование через Супервизора. Не могу ни добавить пользователя (кнопки не активны), ни подразделение, пишет "Недостаточно прав для добавления записи в объект "VwSysAdminUnit"
Что это может быть?

Нравится

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

Захожу в конфигурацию, пишет "У Вас нет прав на удаление, редактирование, создание объектов"
Слетели права администратора или что?

Разобрался, просто недодал лицензий.

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

Доброго времени суток! Есть ли возможность в администраторе назначать свои горячие клавиши? Например, что-то на подобие Ctrl-F5? Заранее примного благодарен.

Нравится

1 комментарий

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

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

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

Террасофт вер. 3.2.
А администраторе по кнопке "сохранить" (изображение дискеты слева сверху) происходит запись какого-либо сервиса в базу данных.
Появилась потребность получить доступ к обработчику события нажатия этой кнопки. Как это можно сделать?

Спасибо.

Нравится

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

Владислав, кнопку «Сохранить» в Terrasoft Administrator обрабатывает ядро, поэтому получить доступ к обработчику кнопки из конфигурации нет возможности.

Напишите триггер на tbl_Service, если есть большое желание.
По нажатию дискетки в TSAdmin сервис сериализуется в колонку XMLData.
Поделитесь задачей для которой понадобились данные действия

Понятно. Спасибо.

А задача такая: в зависимости от некоторых условий (например, смотря кто вошел в систему) по разному сохранять сервис. И,соответственно, сохраняемые данные будут разными. А решается это всё на этапе между нажатием "сохранить" и запросом к БД "INSERT INTO" :) Так вот.

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

Добрый день.

Присвоил одному из юзеров права администратора (не системного), после этого для него перестали отображаться пользовательские группы в "дереве групп".
Раздача именного права на группы не решила проблему. Что делать?

Нравится

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

Группы всех пользователей должны появиться после выполнения действия контекстного меню "Отобразить группы всех пользователей".

Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.

Спасибо
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate

Олег,

теперь группы каждый раз(при новом входе в террасофт) пропадают и приходится обращаться к контекстному меню. Как можно этого избежать?
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate

Попробуйте вставить в функцию InitializeGlobalVariables скрипта scr_Groups вместо последней строчки

Groups.ShowAllUsersGroups = false;

такую проверку:

if (Connector.CurrentUser.IsAdmin) {
    Groups.ShowAllUsersGroups = true;
} else {
    Groups.ShowAllUsersGroups = false;
}

В этом случае для администраторов действие "Отобразить группы всех пользователей" должно выполняться автоматически при входе в раздел.

Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.

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