14.04.2008, 17:14 | #1 |
Участник
|
не сохраняются значения новых полей
Создал для сущности организация новый атрибут new_needs типа nvarchar, длину оставил по умолчанию 100, разместил поле на форме, но вот проблема, если внести в него значение и сохранить, то поле становиться пустым, занчение не сохраняется!
Может ещё что-то где-то надо прописать? CRM 3.0 + 2 rollup, MS SQL 2005 |
|
16.04.2008, 07:57 | #2 |
CRM
|
Странный глюк. Вы заполняете поле на форме или программно? А значение других полей сохраняются?
__________________
MS CRM 3.0/4.0 Sharepoint 2003, MOSS 2007/2010 |
|
16.04.2008, 10:19 | #3 |
Участник
|
заполняю руками в форме, значения стандартных полей сохраняются
|
|
16.04.2008, 15:20 | #4 |
Участник
|
сегодня они почему-то стали сохраняться
|
|
17.04.2008, 12:41 | #5 |
Участник
|
а сегодня опять не сохраняются, пипец просто какой-то
|
|
17.04.2008, 13:06 | #6 |
Участник
|
уже просматривается точнее: сохраняется для одной организации и не сохраняется для другой, причем для обеих являюсь владельцем
|
|
18.04.2008, 07:02 | #7 |
CRM
|
кэширование? даже и не знаю что и думать...
При сохранении появляется окно с сообщением: --------------------------- Windows Internet Explorer --------------------------- Чтобы еще раз отобразить эту веб-страницу, нужно повторить отправку указанных вами данных. Если вы осуществляли покупку, нажмите кнопку "Отмена", чтобы избежать повторного снятия средств со счета. В противном случае нажмите кнопку "Повтор" для повторного отображения веб-страницы. --------------------------- Повтор Отмена --------------------------- ?
__________________
MS CRM 3.0/4.0 Sharepoint 2003, MOSS 2007/2010 |
|
18.04.2008, 09:28 | #8 |
Участник
|
такого сообщения нет, я просто жму на кнопку сохранить или сохранить и закрыть (результат от этого не меняется) CRM ни на что не ругается, ничего не говорить, просто для одной организации не сохраняет значения своих созданных полей. Замечено пока только для одной организации, может есть ещё подобные, но они пока не нашлись
|
|
02.06.2009, 14:18 | #9 |
Участник
|
Столкнулся с такой же проблемой - не сохраняются значения в полях типа datetime.
Поля заполняются программно на событии OnLoad. Пока карточка открыта - всё нормально, закрываешь - поля пустые (Пробовал и на OnSave - также самое). Как исправить? |
|
02.06.2009, 14:32 | #10 |
Консультант-джедай
|
А при заполнении ручками они нормально заполняются?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
02.06.2009, 14:40 | #11 |
Участник
|
Да, в ручную сохраняются.
|
|
02.06.2009, 14:54 | #12 |
Консультант-джедай
|
скриптик в студию
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
02.06.2009, 15:02 | #13 |
Участник
|
Код такой:
var d = new Date(); d = crmForm.all.createdon.DataValue; d.setDate(d.getDate()+2); crmForm.all.new_date1.DataValue = d; var d = new Date(); d = crmForm.all.new_date1.DataValue; d.setDate(d.getDate()+5); crmForm.all.new_date2.DataValue = d; var d = new Date(); d = crmForm.all.new_date2.DataValue; d.setDate(d.getDate()+10); crmForm.all.new_date3.DataValue = d; var d = new Date(); d = crmForm.all.new_date3.DataValue; d.setDate(d.getDate()+5); crmForm.all.new_date4.DataValue = d; и так далее... То есть: за начало отсчета берется дата создания карточки и от неё идёт расчет сроков завершения этапов продаж. |
|
02.06.2009, 15:14 | #14 |
Консультант-джедай
|
До боли знакомый скриптик попробую его у себя
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
02.06.2009, 15:24 | #15 |
Участник
|
Добавлю - поля с датами "Только для чтения", если открыть для редактирования - всё нормально сохраняется. Но дабы нельзя было специально передвинуть сроки, эти поля должны быть закрыты ((
|
|
02.06.2009, 15:28 | #16 |
Консультант-джедай
|
Ну и собственно в чем вопрос вы же сами на него ответили
А чтобы нельзя было редактировать поставьте на онлоад скриптик crmForm.all.<поле>.Disabled = true;
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога Последний раз редактировалось slivka_83; 02.06.2009 в 15:31. |
|
02.06.2009, 15:30 | #17 |
Участник
|
Как же их и закрыть для редактирования и чтоб сохранялись?
|
|
02.06.2009, 15:38 | #18 |
Консультант-джедай
|
Повесте скрипт который я привел на онлоад и будет вам счастье
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
|
За это сообщение автора поблагодарили: Dekan (1). |
05.06.2009, 18:28 | #19 |
Участник
|
На OnSave вот так не надо случайно:
X++: crmForm.all.<>.Disabled = false; |
|
|
Похожие темы | ||||
Тема | Ответов | |||
пустые значения при перегонки данных через migration Manager | 2 | |||
Изменение полей типа State или Status | 3 | |||
Создание новых элементов | 6 | |||
создание новых полей | 9 | |||
Видимость новых полей | 10 |
|