|  | #1 | 
| Участник | Кнопка на списке задач 
			
			Здравствуйте? А можно ли сделать кнопку на списке задач, чтобы по ее нажатии выделеная(нные) задачи становились закрытыми  ? | 
|  | 
|  | #2 | 
| Moderator | 
			
			Почему бы и нет?   Как добавить кнопку вы, я думаю знаете. Как получить данные из гридов рассказывается в статье: http://msdn2.microsoft.com/en-us/library/bb267367.aspx Читаем и делаем по аналогии.   
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | |
| За это сообщение автора поблагодарили: W@ndERR ® (1). | |
|  | #3 | 
| Участник | 
			
			Спасибо! Статья в "точку"!
		 | 
|  | 
|  | #4 | 
| Moderator | 
			
			Лучше в рейтинг, а не в спасибо!   Кстати, вы не знаете для каких записей доступна bulk edit форма? А то множество организаций за раз можно редактировать, а задачи отчего-то нет... 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | |
| За это сообщение автора поблагодарили: tatra (1). | |
|  | #5 | 
| Участник | 
			
			Да да, хорошо что напомнили, я только пару дней назад обратил внимание на зеленый квадратик. (я не знал - честно   ) , а по поводу вашего вопроса честно говоря ничего не могу сказать пока....   | 
|  | 
|  | #6 | 
| Moderator | 
			
			Я вот тоже в SDK не нашел этого. Интересно было бы знать просто. Сдается мне что только для стандартной тройки вроде контактов интересов и организаций доступен данный функционал (равно как и механизм слияния дубликатов).    
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  | #7 | 
| Участник | 
			
			Мне предстоит делать задачу - по кнопке выделенные задачи закрывать. Ближайшее время займусь этим вопросом - о результатах напишу вам обязательно (лично, или в форум).
		 | 
|  | 
|  | #8 | 
| Участник | 
			
			Пытаюсь делать - первая же проблема с которой я столкнулся - как же все таки называется грид с активностями? (Entity name = Activities и Task не подходят)?
		 | 
|  | 
|  | #9 | 
| Moderator | 
			
			В SDK, кстати нет такого класса как activity. В EntityName Enumeration встрчаются  только "activitypointer" и "activityparty". Копайте дальше.    
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional Последний раз редактировалось Артем Enot Грунин; 06.03.2008 в 10:33. | 
|  | 
|  | #10 | 
| Участник | 
			
			Странно, ни Activity, ни Activities не работает.
		 | 
|  | 
|  | #11 | 
| Moderator | 
			
			Читайте выше, я исправился.    
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | |
| За это сообщение автора поблагодарили: tatra (1). | |
|  | #12 | 
| Участник | 
			
			Во! activitypointer работает! Спасибо!   | 
|  | 
|  | #13 | 
| Moderator | 
			
			Да не за что.   Обращайтесь!   
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  | #14 | 
| Участник | 
			
			Странно, я сделал как в примере (на который вы дали ссылку) <Grid> <MenuBar> <Buttons> <ToolBarSpacer /> <Button Title="Закрыть" ToolTip="Закрыть выделеные задачи" Url="http://localhost:1001/SelectItem.aspx" WinParams="dialogHeight: 135px; dialogWidth: 300px" PassParams="1" WinMode="1"/> <ToolBarSpacer /> </Buttons> </MenuBar> </Grid> кнопка работает, страничка запускается, но упорно на нее не передается никаких параметров (хотя должны ID выбраных записей передаваться). Кто знает, может я какой момент упустил.... | 
|  | 
|  | #15 | 
| Участник | 
			
			Было подобное, проблема оказалась в том что  asp.net приложение располагалось не в том же домене что и crm сервер, поэтому asp страница не получала параметры. | 
|  | |
| За это сообщение автора поблагодарили: tatra (1). | |
|  | #16 | 
| Участник | 
			
			Понятно, буду пробовать.  Кстати а можно еще вопрос, а почему кнопки (ISV customization) есть только у меня и еще у нескольких пользователей. Это как то связано с правами? (где?)
		 | 
|  | 
|  | #17 | 
| Участник | 
			
			Да, конечно: роль безопасности->вкладка Настройка->раздел Другие права
		 | 
|  | |
| За это сообщение автора поблагодарили: tatra (1). | |
|  | #18 | 
| Участник | 
			
			Точно, там прямо так и написано - Расширения ISV. Спасибо.
		 | 
|  | 
|  | #19 | 
| Участник | 
			
			Подниму старую тему: корректирую написаный tatra код с прямого запроса в БД на обращение через сервис. Есть пара значений statecode и statuscode которые работали и раньше, теперь их надо присвоить действию через сервис чтобы воркфлоу отлавливало. Вот мой код: for (int i = 0; i < selectedEntities.Length; i++) { System.Guid idGuid = new System.Guid(selectedEntities[i]); activitypointer act = (activitypointer)service.Retrieve(EntityName.activitypointer.ToString(), idGuid, new AllColumns()); int k = -1; switch (act.activitytypecode.Value) { case "task": k = 0; break; case "email": k = 1; break; case "letter": k = 2; break; case "phonecall": k = 3; break; case "appoinment": k = 4; break; case "fax": k = 5; break; default: continue; } act.statecode.Value = StateCode[k]; act.statuscode.Value = StatusCode[k]; act.actualend.Value = date; crmService.Update(act); } Но что-то я со act.statecode act.statuscode совсем запустался. Как им присвоить корректно эти значения? Особенно в statecode как записать его? 
				__________________ Сергей Осипов, MCTS:SQL Server 2005, ООО "Программные технологии", Самара | 
|  | 
|  | #20 | 
| Участник | 
			
			Так там для каждой сущности есть специальный класс для смены состояния: SetStateTaskRequest, SetStateEmailRequest и т.д. см. SDK | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Письма в списке ожидания | 13 | |||
| Вид задач/встреч в Outlook-клиенте | 7 | |||
| Кнопка над Grid | 14 | |||
| Кнопка на форме | 16 | |||
| Письмо в списке ожидания | 2 | |||
| Опции темы | Поиск в этой теме | 
| Опции просмотра | |
| 
 |