|  19.06.2009, 17:40 | #1 | 
| Участник | Сообщение в plugin 
			
			Всем привет! Подскажите пожалуйста как в plugin можно выдать сообщение (аналогия alert в скриптах) | 
|  | 
|  19.06.2009, 17:56 | #2 | 
| Чайный пьяница | Цитата: throw new Exception("Message"); но это будет означать, что процесс создания/обновления записи прервётся... 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | |
| За это сообщение автора поблагодарили: Elka (1). | |
|  19.06.2009, 18:52 | #3 | 
| Участник | |
|  | 
|  19.06.2009, 18:59 | #4 | 
| Чайный пьяница | 
			
			Тогда пользуйтесь трейсом. т.е. создавайте какой нибудь файл лога и в него пишите то что надо будет отслеивать.
		 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | 
|  22.06.2009, 14:59 | #5 | 
| Участник | |
|  | 
|  22.06.2009, 18:08 | #6 | 
| Чайный пьяница | 
			
			Путей много. Можно, например, так: Код: string strLogText = "Some details you want to log.";
StreamWriter log;
if (!File.Exists("logfile.txt"))
{
  log = new StreamWriter("logfile.txt");
}
else
{
  log = File.AppendText("logfile.txt");
}
log.WriteLine(DateTime.Now);
log.WriteLine(strLogText);
log.WriteLine();
log.Close();
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | |
| За это сообщение автора поблагодарили: alsherin (1). | |
|  22.06.2009, 18:20 | #7 | 
| Участник | Цитата: 
		
			Сообщение от a33ik
			   Путей много. Можно, например, так: Код: string strLogText = "Some details you want to log.";
 
StreamWriter log;
 
if (!File.Exists("logfile.txt"))
{
  log = new StreamWriter("logfile.txt");
}
else
{
  log = File.AppendText("logfile.txt");
}
 
log.WriteLine(DateTime.Now);
log.WriteLine(strLogText);
log.WriteLine();
 
log.Close();  | 
|  | 
|  23.06.2009, 15:56 | #8 | 
| Участник | 
			
			У меня вопрос: logfile.txt искать в C:\Program Files\Microsoft Dynamics CRM\Trace ? Или где? Последний раз редактировалось Elka; 23.06.2009 в 16:25. Причина: знаю ответ | 
|  | 
|  23.06.2009, 16:36 | #9 | 
| Консультант-джедай | 
			
			назовите его как-нить похитрому и воспользуйтесь виндовым поиском    
				__________________ Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать!  Блога | 
|  | 
|  23.06.2009, 16:39 | #10 | 
| Чайный пьяница | Цитата: Код: string strLogText = "Some details you want to log.";
 
StreamWriter log;
 
string filename = "C:\logfile.txt";
if (!File.Exists(filename))
{
  log = new StreamWriter(filename);
}
else
{
  log = File.AppendText(filename);
}
 
log.WriteLine(DateTime.Now);
log.WriteLine(strLogText);
log.WriteLine();
 
log.Close();
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | |
| За это сообщение автора поблагодарили: Elka (1). | |
|  23.06.2009, 17:13 | #11 | 
| Участник | 
			
			Спасибо. Только Studio на  "C:\logfile.txt"; ругается пишет "Unrecognized escape sequence"... на "C:/logfile.txt" не ругается, но никакого файла не создает..  | 
|  | 
|  24.06.2009, 08:23 | #12 | 
| Moderator | 
			
			Собачку перед строкой поставьте: Код: @"C:\logfile.txt" 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  24.06.2009, 09:54 | #13 | 
| Участник | |
|  | 
|  24.06.2009, 10:08 | #14 | 
| Чайный пьяница | 
			
			По моим наблюдениям - ничем не отличается.
		 
				__________________ Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit | 
|  | 
|  24.06.2009, 13:31 | #15 | 
| Участник | 
			
			Спасибо.. У меня еще вопрос. Мой объект, является дочерним от счета, при создании из счета при помощи сопоставления перетягивается на кастом объект номер счета, также есть ссылка на счет. Если не перевыбирать руками счет , то при попытке считать с формы номер счета выдается ошибка "The given key was not present in the dictionary". Если перевыбрать, то он благополучно получает номер счета.. Подскажите можно ли от этого (перевыбирания руками ) избавиться? | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Сообщение от другого пользователя | 38 | |||
| Регистрация PlugIn | 66 | |||
| Ronald Lemmen: Plugin registration tools for Visual Studio 2005 | 0 | |||
| Как послать сообщение пользователю... | 3 | |||
| 
 |