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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2010, 17:36   #1  
SvetikC is offline
SvetikC
Участник
 
3 / 10 (1) +
Регистрация: 10.02.2010
? Изменение размера атрибута
Добрый день. Подскажите пожалуйста, есть ли такая возможность в CRM 3.0.
На сущности добавлен пользовательский атрибут. Максимальное длина атрибута = 100 символов. Данные в этой сущности и в этом атрибуте уже существуют.

Есть ли возможность увеличить Максимальную длину этого атрибута? К примеру установить равную 300 символов вместо существующих 100?
P.S. Пытаемся установить 300, но выскакивает сообщение: "Необходимо ввести число от 1 до 100"
Спасибо.
Старый 10.02.2010, 23:20   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Какая у вас версия SQL? Помню у меня была аналогичная проблема - можно было только сократить атрибут и вернуть исходные размеры. Вполне возможно, что это ограничение 3.0, уже не помню как решился вопрос.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: SvetikC (1).
Старый 11.02.2010, 01:44   #3  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от SvetikC Посмотреть сообщение
Добрый день. Подскажите пожалуйста, есть ли такая возможность в CRM 3.0.
На сущности добавлен пользовательский атрибут. Максимальное длина атрибута = 100 символов. Данные в этой сущности и в этом атрибуте уже существуют.

Есть ли возможность увеличить Максимальную длину этого атрибута? К примеру установить равную 300 символов вместо существующих 100?
P.S. Пытаемся установить 300, но выскакивает сообщение: "Необходимо ввести число от 1 до 100"
Спасибо.
Если не получится найти простой способ, то предложу свое решение:
создаете новый атрибут длиной в 300 символов и с помощью UPDATE в SQL обновляете поле, старое поле удалите.
Возможно вам необходимо сохранить название атрибута, тогда создайте промежуточный для сохранения старого значения, затем удалите старый атрибут, опубликуйте изменения и создайте с прежним названием и длиной в 300 символов, делайте UPDATE

P.S. в любом случае не забывайте про бекапы
За это сообщение автора поблагодарили: a33ik (1), SvetikC (1).
Старый 11.02.2010, 10:32   #4  
SvetikC is offline
SvetikC
Участник
 
3 / 10 (1) +
Регистрация: 10.02.2010
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Какая у вас версия SQL? Помню у меня была аналогичная проблема - можно было только сократить атрибут и вернуть исходные размеры. Вполне возможно, что это ограничение 3.0, уже не помню как решился вопрос.
У нас стоит SQL 2000.
Нам тоже кто-то говорил, что в 3-й версии все таки есть ограничение на расширение размера атрибута. А вот в 4-ке CRM уже такая возможность есть.
Старый 11.02.2010, 10:34   #5  
SvetikC is offline
SvetikC
Участник
 
3 / 10 (1) +
Регистрация: 10.02.2010
Цитата:
Сообщение от Bondonello Посмотреть сообщение
Если не получится найти простой способ, то предложу свое решение:
создаете новый атрибут длиной в 300 символов и с помощью UPDATE в SQL обновляете поле, старое поле удалите.
Возможно вам необходимо сохранить название атрибута, тогда создайте промежуточный для сохранения старого значения, затем удалите старый атрибут, опубликуйте изменения и создайте с прежним названием и длиной в 300 символов, делайте UPDATE

P.S. в любом случае не забывайте про бекапы
Спасибо большое за хорошее решение ! Все доступно и понятно.
Если не найдется другого решения, то скорей всего, с большой долей вероятности, именно так и поступим!
Удачного дня!
Старый 11.02.2010, 10:44   #6  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
2 SvetikC: пожалуйста, сам пользовался таким же способом, когда по-другому не вышло
Старый 11.02.2010, 11:24   #7  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Думал, что это могло быть ограничение SQL, но нет. Нашел 3.0 на 2005м и там, похоже, та же беда.
Тогда выхода ровно два:
1. Сделать так, как советовал Bondonello
2. Попытаться вручную увеличить размер атрибута (в метаданных) и соответствующее поле таблицы. Кажется где-то на форуме это уже обсуждалось. Операция рискованная, но вполне вероятно, что проблем не будет, тем более что атрибут кастомный.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Теги
crm3, unsupported, атрибут, значение, attribute

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Присвоение одного атрибута сущности значения другого атрибута связанной сущности vital.mih Dynamics CRM: Функционал 38 08.09.2010 10:53
Мелкомягкий CRM: Отображение в Lookup’е произвольного поля вместо основного атрибута Blog bot Dynamics CRM: Blogs 3 26.04.2010 19:10
Проверка изменившегося атрибута Nazarov Dynamics CRM: Разработка 3 04.12.2009 16:33
Одновременное изменение нескольких записей koalex Dynamics CRM: Функционал 4 27.11.2009 15:10
Странности бизнес-процесса на изменение атрибутов записи SLK Dynamics CRM: Функционал 6 19.05.2009 08:14

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

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

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