|  01.07.2010, 17:11 | #1 | 
| Участник | LayoutXml 
			
			Я вывожу результаты fetch запроса в  гриде ..Думаю многие уже сталкивались с этой реализацией  Код: function OnSearch() {
            window.fetchAccounts = new FetchViewer("FetchIFrame");
            fetchAccounts.Entity = "task";
            fetchAccounts.FetchXml = getFetchXml();
            fetchAccounts.LayoutXml = getLayoutXml();            
            fetchAccounts.QueryId = "{4340434C-44C5-4527-A915-D03AF5D261CD}";
            fetchAccounts.RegisterOnTab(0);
        }Код: <fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='false'>
  <entity name='task'>
    <attribute name='activityid'/>
    <attribute name='subject'/>
    <attribute name='new_subjecteng'/>
    <attribute name='ownerid'/>
    <attribute name='scheduledstart'/>
    <attribute name='actualdurationminutes'/>
    <attribute name='regardingobjectid'/>
    <order attribute='scheduledstart' descending='false'/>
    <filter type='and'>
      <condition attribute='scheduledstart' operator='gt' value='2010-06-01T00:00:00' />
      <filter type='or'>
        <condition attribute='ownerid' operator='eq' value='{9192F945-9F35-DF11-88DD-00155D8E4B06}' />
      </filter>
      <condition attribute='scheduledstart' operator='lt' value='2010-07-01T00:00:00' />
    </filter>
    <link-entity name='new_project_task' to='regardingobjectid' from='new_project_taskid'>
      <attribute name = 'new_name'/>
      <link-entity name='new_project' to='new_project' from='new_projectid'>
        <attribute name = 'new_title'/>
        <link-entity name='account' to='new_account' from='accountid'>
          <attribute name = 'name'/>
          <filter type='and'>
            <condition attribute='accountid' operator='eq' value='{4F85B5F5-AA35-DF11-88DD-00155D8E4B06}' />
          </filter>
        </link-entity>
      </link-entity>
    </link-entity>
  </entity>
</fetch>Код: <grid name='resultset' object='4212' jump='subject' select='1' icon='1' preview='1'>
  <row name='result' id='activityid'>
    <cell name='subject' width='300' />
    <cell name='new_subjecteng' width='150' />
    <cell name='ownerid' width='150' />
    <cell name='scheduledstart' width='125' />
    <cell name='regardingobjectid.new_name' width='125' />
    <cell name='new_project.new_title' width='125' />
    <cell name='new_account.name' width='125' />
  </row>
</grid>Кто-нить может подсказать можно ли с этим что-то сделать? Я тут нашел описание на xml http://technet.microsoft.com/en-us/l.../cc308257.aspx но оно мне не очень помогло..пол дня убил на эксперименты,но без особого результата. | 
|  | 
|  01.07.2010, 17:35 | #2 | 
| Участник | 
			
			Полагаю, вам для каждого link-entity надо alias прописать и потом в гриде его указывать. Скорее всего отсюда брали же: http://mscrm4ever.blogspot.com/2008/...in-iframe.html Вот там внимательнее и посмотрите. 
				__________________ Опыт позволяет ошибаться гораздо увереннее. | 
|  | 
|  02.07.2010, 10:55 | #3 | 
| Участник | 
			
			Круто, я не там смотрел, но написано правильно..
		 Последний раз редактировалось Kipetcoff; 02.07.2010 в 11:05. | 
|  |