AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.04.2007, 11:58   #4  
sam is offline
sam
Участник
 
160 / 25 (1) +++
Регистрация: 04.08.2003
Адрес: Красноярск
ну для простейшего случая сделал бы так:
(чтобы город в зависимости от страны выбирался.)
Этот код нужно цеплять на onLoad на acccount

Код:
// заполняем условие на города - чтобы показывались только по выбранной стране

var oStateLookup = crmForm.all.new_state_account;
var oCityLookup = crmForm.all.new_city_account;
var oStreetLookup = crmForm.all.new_street_account;

//если такое поле есть
if( oStateLookup  != null)
	//если оно содержит данные
	if( oStateLookup.DataValue != null)
	{
		 oCityLookup.lookupbrowse = 1; 
		//в доп параметры поля город пишем фильтр - фильтруем сущность город таким образом чтобы ее поле ссылка на страну была равна выбранной в настоящий момент на форме стране
		 oCityLookup.additionalparams = "fetchXml=<fetch mapping='logical'><entity name='New_City'><all-attributes/><filter type='and'><condition attribute='new_state_city' operator='eq' value=' " + oStateLookup.DataValue[0].id+"' /></filter></entity></fetch> ";
	}
	else
	{
		// не позволяем выбирать город без указания страны
		 oCityLookup.Disabled = true;
		// не позволяем выбирать улицу без указания страны
		oStreetLookup.Disabled = true;
	}
Аналогично повторять при изменении страны - на форме account на lookup state
на событие onchange
при этом надо обнулять выбранный город и улицу.

Думаю дальше сами разовьете пример до улицы, привязанной к городу
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как наложить фильтр на форму выбора значений? if_maks Dynamics CRM: Разработка 18 21.07.2009 12:11
Crm 4.0 фильтр для мультилукапа по fetchxml Age17 Dynamics CRM: Разработка 15 15.12.2008 13:58
Про фильтр в отчетах tatra Dynamics CRM: Разработка 2 29.01.2008 09:07
Как сделать фильтр в отчете tatra Dynamics CRM: Разработка 2 15.01.2008 09:28
фильтр CRMAF_ в отчетах kras Dynamics CRM: Разработка 5 15.12.2006 12:44

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:56.