Показать сообщение отдельно
Старый 27.03.2007, 12:06   #16  
sam is offline
sam
Участник
 
160 / 25 (1) +++
Регистрация: 04.08.2003
Адрес: Красноярск
Там все просто, создаете aspx страницу - в своем веб приложении, либо свое веб приложение в visual studio. Эта страница получает какой либо параметр, обрабатывает его и возвращает что нужно вам. Там пишите на c# или vb.net.
Там нужно стереть все из html описания формы и вставить свой код.
что типа такого

Код:
<%@ Import Namespace="CRMadv" %>
<%@ Import Namespace="CRMadv.CrmSdk" %>
<%@ Page Language="c#"%>
<script runat="server">

	protected override void Render(HtmlTextWriter writer) 
    {
		Response.Clear();
		Response.ContentType = "text/xml";
		
		// Load the requested "objecttypename" and "db" from the querystring
	
		if( Request.QueryString["ObjectTypeName"] != null)
		{
			string objecttypename = request.QueryString["ObjectTypeName"];
................обработка.........

	        }
		else
		{
			Response.Write("<error>Не указано имя сущности, для нумерации</error>");
		}
		
    } 

</script>
После этого надо из формы объекта ms crm вызвать эту страницу, для чего и используется функция показанная ранее.

Или можете написать веб сервис и вызывать его, есть пример в Sdk (3.0.4)в разделе
ClientSideScripting\ Accessing Web Services


сам все искал в поисковике,
CrmSdk
http://www.stunnware.com/crm2
http://blogs.msdn.com/crm
http://ronaldlemmen.blogspot.com