Показать сообщение отдельно
Старый 26.12.2013, 16:51   #8  
GBH is offline
GBH
MCITP
Аватар для GBH
MCP
MCBMSS
Ex AND Project
 
140 / 28 (1) +++
Регистрация: 28.06.2007
Цитата:
Сообщение от Vasil Посмотреть сообщение
Здравствуй дорогой MShi!
Спасибо за присланное решение, я новичок в Аксапте и не смог запустить твое задание на выполнение со следующими данными:
userId = "Macru";
GroupId = "ASS.TECH";
И здесь подскажи пожалуйста!
Заранее благодарю.
А "не можете запустить" как выражается? Ошибка или что-то отдаленно напоминающее ошибку выскакивает?
Так тоже не запускается?
//static void AddUsersToGroup(Set _userSet, UserGroupId _addGroupId)
static void AddUsersToGroup(Args _args)
{
UserGroupList userGroupList; // Таблица пользователей в группах
//SetEnumerator setEnum = _userSet.getEnumerator(); // Список пользователей
;

//while (setEnum.moveNext())
//{
select firstonly userGroupList
where //userGroupList.groupId == _addGroupId
userGroupList.groupId == 'ASS.TECH'
//&& userGroupList.userId == setEnum.current();
&& userGroupList.userId == 'Macru';

// Если пользователя ещё нет в группе, добавляем его
if (!userGroupList)
{
//userGroupList.groupId = _addGroupId;
userGroupList.groupId = 'ASS.TECH';
//userGroupList.userId = setEnum.current();
userGroupList.userId = 'Macru';
userGroupList.insert();
}
//}
}

P.S. Такое впечатление, что taison разобрался с кнопкой "Печать" и решил заняться настройкой прав. Какое-то странное название для группы выбрано.

Последний раз редактировалось GBH; 26.12.2013 в 17:05.