<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Microsoft Dynamics CRM &#187; ms crm 3.0</title>
	<atom:link href="http://ms-dynamics-crm.com.ua/tag/ms-crm-30/feed/" rel="self" type="application/rss+xml" />
	<link>http://ms-dynamics-crm.com.ua</link>
	<description>Все о Microsoft Dynamics CRM</description>
	<lastBuildDate>Mon, 21 May 2012 14:44:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Несколько авторизаций к MS CRM на одном компьютере</title>
		<link>http://ms-dynamics-crm.com.ua/2009/11/11/several-authorizations-to-ms-crm-on-one-pc/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/11/11/several-authorizations-to-ms-crm-on-one-pc/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 12:30:52 +0000</pubDate>
		<dc:creator>Костя Афендиков</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[tips and tricks]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=1085</guid>
		<description><![CDATA[Часто возникают ситуации, когда необходимо проверять те или иные моменты работы MS CRM под разными пользователями, с разными ролями. К сожалению никак не получалось проверить такие моменты на одном компьютере, т.к. после авторизации под другой учеткой авторизироваться не получится. Приходится заходить на другой компьютер через удаленный рабочий стол и авторизироваться вновь &#8212; это очень не [...]]]></description>
			<content:encoded><![CDATA[<p>Часто возникают ситуации, когда необходимо проверять те или иные моменты работы MS CRM под разными пользователями, с разными ролями. К сожалению никак не получалось проверить такие моменты на одном компьютере, т.к. после авторизации под другой учеткой авторизироваться не получится. Приходится заходить на другой компьютер через удаленный рабочий стол и авторизироваться вновь &#8212; это очень не удобно.</p>
<p>Набрел на замечательную <a href="http://crmrepository.blogspot.com/2009/04/impersonate-crm-user-without-using.html" rel="nofollow">подсказку</a>: &#171;Запустить от имени&#8230;&#187;</p>
<p>Теперь все гораздо удобнее: авторизировался один раз, запустил IE от имени другого пользователя и можно авторизироваться под другой учеткой и все на одном рабочем столе!</p>
<p><div id="attachment_1086" class="wp-caption alignnone" style="width: 620px"><img class="size-full wp-image-1086" title="1" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/11/1.jpg" alt="Пример" width="610" height="347" /><p class="wp-caption-text">Пример</p></div><br />
<span id="more-1085"></span><br />
Пуск &#8212; Все программы &#8212; правой кнопкой мыши на IE &#8212; Запустить от имени&#8230;</p>
<div id="attachment_1087" class="wp-caption alignnone" style="width: 515px"><img class="size-full wp-image-1087" title="2" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/11/2.jpg" alt="Запустить от имени" width="505" height="481" /><p class="wp-caption-text">Запустить от имени</p></div>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/11/11/several-authorizations-to-ms-crm-on-one-pc/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Парочка полезных ресурсов по Microsoft Dynamics CRM</title>
		<link>http://ms-dynamics-crm.com.ua/2009/06/30/a33ik-xrmvirtual-useful-ms-crm/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/06/30/a33ik-xrmvirtual-useful-ms-crm/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 19:51:49 +0000</pubDate>
		<dc:creator>Костя Афендиков</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[документация для ms crm]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=824</guid>
		<description><![CDATA[Пока не вышла 5я версия MS CRM есть повод рассказывать о MS CRM 4.0 Радует то, что постоянно расширяется сообщество Dynamics CRM. Например, новый блогер Андрей Бутенко aka a33ik, который ведет свой блог «Hard-work-days of MS CRM Developer» В нем множество примеров программирования под MS CRM 4.0 с отличными пояснениями, скриншотами и скринкастами. Так же [...]]]></description>
			<content:encoded><![CDATA[<p>Пока не вышла 5я версия MS CRM есть повод рассказывать о<strong> MS CRM 4.0</strong> <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Радует то, что постоянно расширяется сообщество Dynamics CRM. Например, новый блогер <strong>Андрей Бутенко</strong> aka <strong>a33ik</strong>, который ведет свой блог «<a href="http://a33ik.blogspot.com/">Hard-work-days of MS CRM Developer</a>»<br />
В нем множество примеров <strong>программирования под MS CRM 4.0</strong> с отличными пояснениями, скриншотами и скринкастами. Так же радует то, что не остается без внимания ни один комментарий (только спрашивайте по существу <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</p>
<p><img class="alignnone size-full wp-image-827" title="xrmvirtual" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/06/xrmvirtual.jpg" alt="xrmvirtual" width="410" height="70" /><br />
Далее хочу рассказать о новом сообществе вокруг Dynamics CRM – <a href="http://www.xrmvirtual.com/">Xrm Virtual User Group</a></p>
<p>Его основали достаточно известные личности в кругах MS CRM: <strong>Julie Yack, David Yack, Ben Riga, Shan McArthur</strong>. Сейчас зарегистрированных участников больше 500 человек и это количество постоянно растет.  Зарегистрироваться может любой желающий, достаточно именть <strong>Live ID</strong>. Несколько раз в месяц происходит online конференции в которых обсуждаются различные вопросы, касающиеся развития, использования и расширения Dynamics CRM. Записанные конференции зарегистрированные пользователи могут скачать <a href="http://www.xrmvirtual.com/forums/recordings">отсюда </a><br />
<a href="http://www.xrmvirtual.com/articles/member-blogs">Список некоторых участников сообщества </a></p>
<p>Эти ресурсы добавлены и в наш <a title="Список полезных ресурсов по Microsoft Dynamics CRM" href="http://ms-dynamics-crm.com.ua/2009/02/08/list-useful-resourses-and-link-microsoft-dynamics-crm/">Список полезных ресурсов по Microsoft Dynamics CRM</a></p>
<p>Присоединяйтесь к сообществу Dynamics CRM, делитесь своим накопленным опытом, мыслями, это будет полезно всем!</p>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/06/30/a33ik-xrmvirtual-useful-ms-crm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MS CRM 4.0/MS CRM 3.0. Экспорт в Excel больше 10000 записей</title>
		<link>http://ms-dynamics-crm.com.ua/2009/04/07/ms-crm-4-export-10000-records-to-excel/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/04/07/ms-crm-4-export-10000-records-to-excel/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 14:07:03 +0000</pubDate>
		<dc:creator>Костя Афендиков</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[excel]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=730</guid>
		<description><![CDATA[Microsoft Dynamics CRM 4.0 так же как и MS CRM 3.0 не позволяют экспортировать в Excel больше 10.000 записей. Но, как всегда, это можно обойти. Для MS CRM 4.0 Открываем БД &#60;ИМЯ_ОРГАНИЗАЦИИ&#62;_MSCRM пишем следующий скрипт: UPDATE OrganizationBase SET MaxRecordsForExportToExcel 12000 все теперь вместо 10 тысяч мы сможем экспортировать 12000 Примечание: Не сильно увлекайтесь с увелечением [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Microsoft Dynamics CRM 4.0</strong> так же как и<strong> MS CRM 3.0</strong> не позволяют экспортировать в Excel больше <strong>10.000 </strong>записей. Но, как всегда, это можно обойти.</p>
<p><span id="more-730"></span></p>
<h3>Для MS CRM 4.0</h3>
<ol>
<li>Открываем БД <strong>&lt;ИМЯ_ОРГАНИЗАЦИИ&gt;_MSCRM</strong></li>
<li>пишем следующий скрипт:</li>
<blockquote><p>UPDATE OrganizationBase<br />
SET MaxRecordsForExportToExcel <strong>12000</strong></p></blockquote>
<li>все <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  теперь вместо 10 тысяч мы сможем экспортировать 12000</li>
</ol>
<p><em>Примечание</em>: Не сильно увлекайтесь с увелечением значения</p>
<h3>Для MS CRM 3.0</h3>
<p>Этот метод немного посложнее:</p>
<ol>
<li>Заходим в редактор реестра <strong>Выполнить </strong>-&gt; <strong>regedit</strong> и находим ветку <strong>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM</strong></li>
<li>Создаем новое значение типа <strong>DWORD</strong> и называем его <strong>maxrecordsforexporttoexcel</strong></li>
<li>Дважды щелкаем на <strong>maxrecordsforexporttoexcel</strong>, выбираем <strong>Decimal</strong> и набираем максимальное число записей для экспорта в Excel (например 12000).</li>
<li>Закрываем редактор реестра и перезагружаем сервер</li>
</ol>
<p>Оба метода работают, но будьте внимательны при изменении реестра и БД <strong>Microsoft Dynamics CRM.</strong><br />
Удачи!</p>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/04/07/ms-crm-4-export-10000-records-to-excel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как пересоздать пользователя в MS Dynamics CRM</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/30/ms-crm-recreate-user/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/30/ms-crm-recreate-user/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 23:36:59 +0000</pubDate>
		<dc:creator>Катерина Головчан</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[error]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=634</guid>
		<description><![CDATA[Думаю, что все в курсе как добавить пользователя для работы  с MS CRM.  Сначала создается учетная запись в Active Directory, эта запись вносится в CRM Settings-&#62;Administration-&#62;Users. Там требуется ввести лишь Domain Logon Name, все остальное CRM подхватит сама. А вот если Вам нужно пересоздать пользователя,что тогда? Дело в том, что ни MS CRM 3.0, ни [...]]]></description>
			<content:encoded><![CDATA[<p>Думаю, что все в курсе как добавить пользователя для работы  с MS CRM.  Сначала создается учетная запись в <strong>Active Directory</strong>, эта запись вносится в CRM <strong>Settings-&gt;Administration-&gt;Users</strong>. Там требуется ввести лишь <strong>Domain Logon Name</strong>, все остальное CRM подхватит сама. А вот если Вам нужно пересоздать пользователя,что тогда? Дело в том, что ни MS CRM 3.0, ни MS CRM 4.0 не позволяют удалять пользователя, можно только заблокировать его. Также нет возможность создать второго пользователя с тем же логином, даже когда первый <strong>disabled</strong>. При попытке сделать это, вылезет такое сообщение:</p>
<div id="attachment_639" class="wp-caption aligncenter" style="width: 463px"><img class="size-full wp-image-639" title="ms-crm-create-user-error" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-crm-create-user-error.png" alt="ms-crm-create-user-error" width="453" height="189" /><p class="wp-caption-text">нельзя создать 2х пользователей с одним именем</p></div>
<p style="text-align: left;">Для примера, пусть есть пользователь с учеткой usercrm, его и будем пересоздавать.</p>
<p><span id="more-634"></span></p>
<div id="attachment_638" class="wp-caption aligncenter" style="width: 628px"><img class="size-full wp-image-638" title="ms-crm-create-user" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-crm-create-user.png" alt="ms-crm-create-user" width="618" height="374" /><p class="wp-caption-text">Учетная запись пользователя usercrm</p></div>
<p>Если Вам нужно пересоздать пользователя:</p>
<ol>
<li> создайте еще одну учетную запись в Active Directory, например с именем <strong>dUser</strong></li>
<li>откройте в CRM учетную запись пользователя <strong>usercrm</strong>, которую нужно удалить</li>
<li>введите  в поле <strong>Domain Logon Name</strong> пользователя <strong>dUser</strong>, подождите пока CRM заполнит данные</li>
<li>сохраните изменения и выберите <strong>Actions-&gt;Disable</strong>. Таким образом данная учетная запись будет больше недоступна</li>
<li>Создайте новую учетную запись с <strong>Domain Logon Name</strong> = <strong>usercrm</strong></li>
</ol>
<div id="attachment_640" class="wp-caption aligncenter" style="width: 677px"><img class="size-full wp-image-640" title="ms-crm-disable-user" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-crm-disable-user.png" alt="ms-crm-disable-user" width="667" height="415" /><p class="wp-caption-text">Меняем Domain Logon Name </p></div>
<p style="text-align: center;">
<p>Конечно можно поступить иначе &#8212; просто удалить пользователя через MS SQL, но это неподдерживаемый метод, лучше не делать подобного.</p>
<p>Переименование пользователя описано ранее  <a href="http://ms-dynamics-crm.com.ua/2009/02/24/change-user-name-and-logon-in-microsoft-dynamics-crm-4/">Меняем имя пользователя и логин в Microsoft Dynamics CRM 4.0</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/30/ms-crm-recreate-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Изменяем размеры формы в Microsoft Dynamics CRM</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/29/ms-crm-resize-crmform/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/29/ms-crm-resize-crmform/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 08:37:17 +0000</pubDate>
		<dc:creator>Катерина Головчан</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[CRM-форма]]></category>
		<category><![CDATA[javascript in ms crm]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=679</guid>
		<description><![CDATA[Когда Вы открываете CRM-форму, она имеет стандартный размер  и не всем удобно работать. Но в зависимости от Ваших нужд, можно задать размеры формы или же растянуть форму на весь экран. Когда грузится CRM-форма, она имеет стандартный размер, потом только начинает работать событие OnLoad и размер изменяется. Приведенный код добавьте в событие OnLoad нужной сущности: function [...]]]></description>
			<content:encoded><![CDATA[<p>Когда Вы открываете CRM-форму, она имеет стандартный размер  и не всем удобно работать. Но в зависимости от Ваших нужд, можно задать размеры формы или же растянуть форму на весь экран.</p>
<p>Когда грузится CRM-форма, она имеет стандартный размер, потом только начинает работать событие OnLoad и размер изменяется.</p>
<p>Приведенный код добавьте в событие OnLoad нужной сущности:</p>
<blockquote><p>function OnCrmPageLoad()<br />
{<br />
ResizeForm( 600 , 400 , true );<br />
}</p>
<p>function ResizeForm( width , height , center , X , Y )<br />
{<br />
if(center==true)<br />
{<br />
X=(screen.width-width)/2;<br />
Y=(screen.height-height)/2;<br />
}<br />
window.resizeTo(width,height);<br />
window.moveTo(X,Y);<br />
}<br />
OnCrmPageLoad();</p></blockquote>
<p><span id="more-679"></span></p>
<div id="attachment_682" class="wp-caption aligncenter" style="width: 611px"><img class="size-full wp-image-682" title="ms-crm-resizeform-600-400" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-crm-resizeform-600-400.png" alt="ms-crm-resizeform-600-400" width="601" height="400" /><p class="wp-caption-text">CRM-форма сущности сontact</p></div>
<p style="text-align: left;">Если Вам нужно открыть CRM-форму на весь экран, добавьте следующий скрипт в начало события OnLoad:</p>
<blockquote>
<p style="text-align: left;">window.resizeTo (screen.availWidth, screen.availHeight);<br />
window.moveTo (0,0);</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/29/ms-crm-resize-crmform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Закрываем форму Microsoft Dynamics CRM без alert&#8217;а об изменениях</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/26/ms-crm-close-window-without-alert/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/26/ms-crm-close-window-without-alert/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 22:22:51 +0000</pubDate>
		<dc:creator>Катерина Головчан</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[CRM-форма]]></category>
		<category><![CDATA[javascript in ms crm]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=684</guid>
		<description><![CDATA[Рассмотрим пример: Вы редактируете объект сущности Contact, но после внесения некоторых изменений, Вы поняли, что не хотите их сохранять. Вы жмете на &#171;кнопочку&#187; в виде чекбокса и форма закрывается,не внося никаких изменений и не спрашивая про сохранение этих изменений. Я добавила в сущности Contact атрибут типа bit с именем new_closecrmform. Вынесла его на вкладку General [...]]]></description>
			<content:encoded><![CDATA[<p>Рассмотрим пример: Вы редактируете объект сущности Contact, но после внесения некоторых изменений, Вы поняли, что не хотите их сохранять. Вы жмете на &#171;кнопочку&#187; в виде чекбокса и форма закрывается,не внося никаких изменений и не спрашивая про сохранение этих изменений.</p>
<p>Я добавила в сущности Contact атрибут типа bit с именем new_closecrmform. Вынесла его на вкладку General и сделала checkbox&#8217;ом.  В событии OnChange этого атрибута прописан следующий скрипт:</p>
<p><span id="more-684"></span></p>
<blockquote><p>crmForm.detachCloseAlert();<br />
window.close();</p></blockquote>
<p>Эти строки позволяют избежать данного предупреждения про закрытие формы с внесенными изменениями:</p>
<div id="attachment_686" class="wp-caption aligncenter" style="width: 632px"><img class="size-full wp-image-686" title="ms-crm-close-window-with-alert" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-crm-close-window-with-alert.png" alt="ms-crm-close-window-with-alert" width="622" height="451" /><p class="wp-caption-text">закрытие формы с внесенными изменениями</p></div>
<p style="text-align: center;">
<div id="attachment_687" class="wp-caption aligncenter" style="width: 651px"><img class="size-full wp-image-687" title="ms-crm-close-window-without-alert" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-crm-close-window-without-alert.png" alt="ms-crm-close-window-without-alert" width="641" height="379" /><p class="wp-caption-text">Так выглядит форма для данного примера</p></div>
<p style="text-align: center;">
<p>Если будете проверять именно на этом примере, убедитесь, что убрали фокус с чекбокса, у <strong>MS CRM</strong> с этим проблемы <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/26/ms-crm-close-window-without-alert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Получение лицензионного ключа из базы Microsoft Dynamics CRM</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/21/ms-crm-sql-query-get-licensekey/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/21/ms-crm-sql-query-get-licensekey/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 23:19:06 +0000</pubDate>
		<dc:creator>Катерина Головчан</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[ms sql]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=581</guid>
		<description><![CDATA[Если вдруг случилось так, что вы потеряли свой LicenseKey для MS CRM, то его можно подглядеть в базе MS SQL Следует сделать следующий запрос для вашей базы MS CRM: SELECT LicenseKey from License]]></description>
			<content:encoded><![CDATA[<p>Если вдруг случилось так, что вы потеряли свой LicenseKey для <strong>MS CRM</strong>, то его можно подглядеть в базе MS SQL <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Следует сделать следующий запрос для вашей базы <strong>MS CRM</strong>:</p>
<blockquote>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;;">SELECT </span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span>Li</span>censeKey <span style="color: blue;">from</span> License 

<img class="aligncenter size-full wp-image-585" title="ms-dynamics-crm-how-to-know-your-licensekey" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-dynamics-crm-how-to-know-your-licensekey.png" alt="ms-dynamics-crm-how-to-know-your-licensekey" width="382" height="122" />
</span></pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/21/ms-crm-sql-query-get-licensekey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MS CRM. Сколько-сколько записей?</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/20/ms-crm-sql-script-database-table/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/20/ms-crm-sql-script-database-table/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 11:39:57 +0000</pubDate>
		<dc:creator>Катерина Головчан</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[ms sql]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=568</guid>
		<description><![CDATA[Данный SQL-скрипт, выполненный для базы MS CRM, позволит Вам узнать количество записей,количество объектов сущности, их размер,  индекс: SELECT CAST(OBJECT_NAME(id) AS VARCHAR(50)) AS 'Table', rowcnt AS 'Row Count', dpages * 8/1024 AS 'Data - Mb', ((SUM(used) * 8) - (dpages * 8))/1024 AS 'Index - Mb', ((reserved * 8) - (SUM(used) * 8))/1024 AS 'Slack - [...]]]></description>
			<content:encoded><![CDATA[<p>Данный SQL-скрипт, выполненный для базы MS CRM, позволит Вам узнать количество записей,количество объектов сущности, их размер,  индекс:</p>
<blockquote>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;;">SELECT</span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span> </span><span style="color: fuchsia;">CAST</span><span style="color: gray;">(</span><span style="color: fuchsia;">OBJECT_NAME</span><span style="color: gray;">(</span>id<span style="color: gray;">)</span> <span style="color: blue;">AS</span> <span style="color: blue;">VARCHAR</span><span style="color: gray;">(</span>50<span style="color: gray;">))</span> <span style="color: blue;">AS</span> <span style="color: red;">'Table'</span><span style="color: gray;">,</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span> </span>rowcnt <span style="color: blue;">AS</span> <span style="color: red;">'Row Count'</span><span style="color: gray;">,</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span> </span>dpages <span style="color: gray;">*</span> 8<span style="color: gray;">/</span>1024 <span style="color: blue;">AS</span> <span style="color: red;">'Data - Mb'</span><span style="color: gray;">,</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span> </span><span style="color: gray;">((</span><span style="color: fuchsia;">SUM</span><span style="color: gray;">(</span>used<span style="color: gray;">)</span> <span style="color: gray;">*</span> 8<span style="color: gray;">)</span> <span style="color: gray;">-</span> <span style="color: gray;">(</span>dpages <span style="color: gray;">*</span> 8<span style="color: gray;">))/</span>1024 <span style="color: blue;">AS</span> <span style="color: red;">'Index - Mb'</span><span style="color: gray;">,</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span> </span><span style="color: gray;">((</span>reserved <span style="color: gray;">*</span> 8<span style="color: gray;">)</span> <span style="color: gray;">-</span> <span style="color: gray;">(</span><span style="color: fuchsia;">SUM</span><span style="color: gray;">(</span>used<span style="color: gray;">)</span> <span style="color: gray;">*</span> 8<span style="color: gray;">))/</span>1024 <span style="color: blue;">AS</span> <span style="color: red;">'Slack - Mb'</span><span style="color: gray;">,</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span> </span>reserved <span style="color: gray;">*</span> 8<span style="color: gray;">/</span>1024 <span style="color: blue;">AS</span> <span style="color: red;">'Disk - Mb'</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;;">FROM</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"> sysindexes</span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;;">WHERE</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"> indid <span style="color: gray;">IN</span> <span style="color: gray;">(</span>0<span style="color: gray;">,</span>1<span style="color: gray;">)</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span> </span><span style="color: gray;">AND</span><span> </span><span style="color: fuchsia;">OBJECTPROPERTY</span><span style="color: gray;">(</span>id<span style="color: gray;">,</span> <span style="color: red;">'IsUserTable'</span><span style="color: gray;">)</span> <span style="color: gray;">=</span> 1</span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;;">GROUP</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"> <span style="color: blue;">BY</span> id<span style="color: gray;">,</span> rowcnt<span style="color: gray;">,</span> reserved<span style="color: gray;">,</span> dpages</span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; color: blue; font-family: &quot;Courier New&quot;;">ORDER</span><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"> <span style="color: blue;">BY</span> <span style="color: red;">'Disk - Mb'</span> <span style="color: blue;">desc</span><span style="color: gray;">;</span></span></pre>
<pre class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span style="color: gray;">GO</span></span></pre>
</blockquote>
<p><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><span style="color: gray;"><span id="more-568"></span></span></span>Колонка slack содержит разницу между data&amp;index и общим количеством памяти, отведенным под таблицу.</p>
<p><img class="aligncenter size-full wp-image-569" title="ms-sql-script-database-table" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/ms-sql-script-database-table.png" alt="ms-sql-script-database-table" width="533" height="437" /></p>
<p>Взято <a title="отсюда" href="http://blog.customereffective.com/blog/2008/08/dude-wheres-my.html" target="_blank" rel="nofollow">отсюда</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/20/ms-crm-sql-script-database-table/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Меняем стандартные представления Действий в MS CRM 4.0 и MS CRM 3.0</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/17/change-default-view-in-ms-crm-4-and-mscrm-3/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/17/change-default-view-in-ms-crm-4-and-mscrm-3/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 19:24:10 +0000</pubDate>
		<dc:creator>Костя Афендиков</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[javascript in ms crm]]></category>
		<category><![CDATA[unsupported]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=544</guid>
		<description><![CDATA[К сожалению, в Microsoft Dynamics CRM нет возможности изменить стандартные представления  (Views).  Например, при выборе Действия , по умолчанию, выводятся все активные действия на следующие 30 дней, но гораздо удобней видеть все действия. Вот пример как это сделать для MS CRM 4.0, ну и MS CRM 3.0 . Меняем View для Microsoft Dynamics CRM 4.0 [...]]]></description>
			<content:encoded><![CDATA[<p>К сожалению, в <strong>Microsoft Dynamics CRM</strong> нет возможности изменить стандартные представления  (Views).  Например, при выборе <em>Действия </em>, по умолчанию, выводятся все активные действия на <em>следующие 30 дней</em>, но гораздо удобней видеть <strong>все действия</strong>. Вот пример как это сделать для <strong>MS CRM 4.0</strong>, ну и <strong>MS CRM 3.0 </strong>.</p>
<p><img class="alignnone size-full wp-image-545" title="Действия на &quot;Все&quot;" src="http://ms-dynamics-crm.com.ua/wp-content/uploads/2009/03/after.png" alt="Действия на &quot;Все&quot;" width="1010" height="263" /></p>
<p><span id="more-544"></span></p>
<h3>Меняем View для Microsoft Dynamics CRM 4.0</h3>
<ol>
<li>Здесь рассматривается <a title="неподдерживаемые изменения для ms dynamics crm" href="http://ms-dynamics-crm.com.ua/2009/02/08/unsupported-customization-for-ms-dynamics-crm/">unsupported </a>метод, поэтому обязательно сделайте копию файла &#171;<strong>AppGridFilterContainer.htc</strong>&#171;. Находится файл здесь:  <em>C:\Program Files\Microsoft Dynamics CRM Server\CRMWeb\_static\_controls\appgridfiltercontainer</em></li>
<li>Редактируем файл любым текстовым редактором и в конце файла ищем следующие строки:</li>
</ol>
<blockquote><p>if(!IsNull(oCtrl.DataValue))<br />
{<br />
oCallback(oCtrl);</p></blockquote>
<p>Которые мы заменим на следующий код:</p>
<blockquote><p>if(!IsNull(oCtrl.DataValue))<br />
{<br />
if(oCtrl.DataValue==”LastXDays;30” || oCtrl.DataValue==”NextXDays;30” || oCtrl.DataValue==”0”)<br />
{<br />
oCtrl.DataValue = “All”<br />
RefreshGridView();<br />
}<br />
oCallback(oCtrl);</p></blockquote>
<p>Сохраните файл и <span style="text-decoration: underline;"><strong>удалите все временные файлы (Temporary Files) из IE</strong></span>!<br />
Запускайте MS CRM, теперь  по умолчанию, для Действий из вкладки Контакта, Организации и Возможный сделок фильтр будет установлен на &#171;Все&#187; (в моем случае &#171;All&#187;)</p>
<h3>Для Microsoft Dynamics CRM 3.0</h3>
<p>В отличие от предыдущего решения для <strong>MS CRM 4.0,</strong> в тройке это же можно решить без изменения стандартных файлов, только с помощью <strong>JavaScript.</strong></p>
<ol>
<li>Откройте сущность <strong>Contact </strong>для редактирования и в <strong>OnLoad()</strong> формы вставьте следующий код:</li>
</ol>
<blockquote><p>SetDefaultView = function(viewCombo, viewName) {<br />
if (viewCombo.value != viewName) {<br />
viewCombo.value = viewName;<br />
viewCombo.FireOnChange();<br />
}<br />
}<br />
areaActivityHistoryFrame_OnReadyStateChange = function() {<br />
if (this.readyState == “complete”) {<br />
var frame = document.frames(”areaActivityHistoryFrame”);<br />
var viewCombo = frame.document.getElementById(”actualend”);<br />
if (viewCombo.readyState == “complete”) {<br />
SetDefaultView(viewCombo, “All”);<br />
}<br />
else {<br />
viewCombo.onreadystatechange = function() {<br />
if (this.readyState == “complete”) {<br />
SetDefaultView(this, “All”);<br />
}<br />
}<br />
}<br />
}<br />
}<br />
areaOppsFrame_OnReadyStateChange = function() {<br />
if (this.readyState == “complete”) {<br />
var frame = document.frames(”areaOppsFrame”);<br />
var viewCombo = frame.document.getElementById(”statecode”);<br />
if (viewCombo.readyState == “complete”) {<br />
SetDefaultView(viewCombo, “All”);<br />
}<br />
else {<br />
viewCombo.onreadystatechange = function() {<br />
if (this.readyState == “complete”) {<br />
SetDefaultView(this, “All”);<br />
}<br />
}<br />
}<br />
}<br />
}<br />
areaActivitiesFrame_OnReadyStateChange = function() {<br />
if (this.readyState == “complete”) {<br />
var frame = document.frames(”areaActivitiesFrame”);<br />
var viewCombo = frame.document.getElementById(”scheduledend”);<br />
if (viewCombo.readyState == “complete”) {<br />
SetDefaultView(viewCombo, “All”);<br />
}<br />
else {<br />
viewCombo.onreadystatechange = function() {<br />
if (this.readyState == “complete”) {<br />
SetDefaultView(this, “All”);<br />
}<br />
}<br />
}<br />
}<br />
}<br />
loadArea(’areaActivityHistory’);<br />
loadArea(’areaActivities’);<br />
loadArea(’areaOpps’);<br />
loadArea(’areaForm’);<br />
document.frames(”areaActivityHistoryFrame”).document.onreadystatechange = areaActivityHistoryFrame_OnReadyStateChange;<br />
document.frames(”areaActivitiesFrame”).document.onreadystatechange = areaActivitiesFrame_OnReadyStateChange;<br />
document.frames(”areaOppsFrame”).document.onreadystatechange = areaOppsFrame_OnReadyStateChange;</p></blockquote>
<p><em>Примечание:</em> не забудьте ставить прямые кавычки &#8216; и &#187;</p>
<p>Гораздо более «поддерживаемый» метод <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Этот же код можно применить и для сущности Организации (account) и Возможной сделки (opportunity).</p>
<p>Оригинал <a rel="nofollow" href="http://www.unitek.com/training/microsoft/crm/blog/2008/01/18/changing-the-default-views-in-crm-30-crm-40/" target="_blank">здесь</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/17/change-default-view-in-ms-crm-4-and-mscrm-3/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Перехват события OnSave в MS CRM 4.0</title>
		<link>http://ms-dynamics-crm.com.ua/2009/03/05/capture-onsave-in-ms-dynamics-crm-4/</link>
		<comments>http://ms-dynamics-crm.com.ua/2009/03/05/capture-onsave-in-ms-dynamics-crm-4/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 20:33:08 +0000</pubDate>
		<dc:creator>Катерина Головчан</dc:creator>
				<category><![CDATA[ms crm 3.0]]></category>
		<category><![CDATA[ms crm 4.0]]></category>
		<category><![CDATA[CRM-форма]]></category>
		<category><![CDATA[javascript in ms crm]]></category>

		<guid isPermaLink="false">http://ms-dynamics-crm.com.ua/?p=311</guid>
		<description><![CDATA[Случалось ли Вам сталкиваться с задачей, когда необходимо  в MS CRM переопределить событие OnSave так, чтобы оно не работало как сохранение Или же производило некоторые действия и только после этого &#8212; сохранение. Например, сделаем вот что: Вставим в событие OnSave сущности incident (Обращение) следующий javascript-код : event.returnValue = false; Этот код прекращает выполнение события OnSave. [...]]]></description>
			<content:encoded><![CDATA[<p>Случалось ли Вам сталкиваться с задачей, когда необходимо  в <strong>MS CRM </strong>переопределить событие <strong>OnSave </strong>так, чтобы оно не работало как сохранение <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Или же производило некоторые действия и только после этого &#8212; сохранение. Например, сделаем вот что:</p>
<p>Вставим в событие <strong>OnSave </strong>сущности <strong>incident </strong>(Обращение) следующий javascript-код :</p>
<blockquote><p><strong>event.returnValue = false;</strong></p></blockquote>
<p>Этот код <strong>прекращает выполнение события OnSave</strong>. После того, как Вы включили событие OnSave, сохранили этот код и опубликовали изменения, можете жать сколько угодно на кнопки <strong>&#171;Save&#187; </strong>и <strong>&#171;Save and Close&#187;</strong>, не произойдет ровным счетом ничего <img src='http://ms-dynamics-crm.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  И даже окно не закроется при нажатии на &#171;Save and Close&#187;.</p>
<p>Теперь для чего это нужно. Приведу теоретический пример:  допустим, когда Вы ввели данные на форму, Вам нужно по нажатию на &#171;Save&#187; провести проверку введенных данных. Если данные удовлетворяют условиям, сохранение происходит, иначе &#8212; окно с ошибкой и &#171;откат&#187; сохранения.  Тут следует использовать <strong>if</strong>. И в ветке, которая отвечает за действия, когда условие не выполнено, вставить код остановки события <strong>Save</strong>.</p>
<p>Вот такой пример применения, этот метод работает и в <strong>MS CRM 4.0</strong>, и так же в <strong>MS CRM 3.0</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ms-dynamics-crm.com.ua/2009/03/05/capture-onsave-in-ms-dynamics-crm-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

