Добрый день.
1 вопрос.
Никак не могу понять, как мне реализовать права для пользователей.
Есть три разных типа прав:
1 - видит все;
2 - видит только своих контрагентов и контактов, которые находятся в определенном воздействии с состоянием "в работе"
3 - видит только контрагентов и контактов, которые находятся в определенном воздействии с состоянием "в работе" в своей бригаде
Во 2 и 3 пункте, видимость контрагентов и контактов определяется даже тем, что при любом выборе контрагента / контакта откуда угодно (например при создании задачи и т.д.) выбор был только из видимых.
2 вопрос.
добавил и зарегистрировал нового пользователя, при закрытии Terrasoft вылетает ошибка - "Несоответствие типов" в этом коде:
function wnd_BaseWorkspaceOnProfileSerialize(Window, Node) {
Node.SetAttributeAsStr('SavedGroupID', dlGroups.Dataset('ID'), '');
SaveDescription();
}