04.04.2007, 10:42 | #1 |
Участник
|
Удаление обязательного поля
Помогите, пожалуйста.
Необходимо в объекте 'Предложение' удалить из формы поле 'Способ доставки', а следом и вкладку 'Доставка', при попытке его удалить пишет, что поле является обязательным для системы или подразделения и не дает удалить его (событий нет). Как с этим справиться. Заранее благодарю. |
|
05.04.2007, 06:16 | #2 |
Участник
|
Можно так попробовать:
(на onLoad формы) Код: function RemoveElement( name ) { var oField = document.getElementById(name+"_d"); if(oField != null) { oField.removeNode(true); } oField = document.getElementById(name+"_c"); if(oField != null) { oField.removeNode(true); } } RemoveElement("shippingmethodcode"); |
|
05.04.2007, 09:13 | #3 |
Участник
|
sam, спасибо.
И еще вопрос, необходимо скрыть вкладку, делаю в onLoad так: crmForm.all.tab1Tab.style.display = 'none', но при загрузке формы ее какое-то время видно, а потом скрывается, не очень эстетично. Как победить и правильно ли я делаю, может есть другие способы? Ну и на последок еще вопрос: как удалить/скрыть раздел, никаких идентификаторов не нашел? Спасибо. |
|
10.04.2007, 12:26 | #4 |
Участник
|
Цитата:
И еще вопрос, необходимо скрыть вкладку, делаю в onLoad так: crmForm.all.tab1Tab.style.display = 'none', но при загрузке формы ее какое-то время видно, а потом скрывается, не очень эстетично. Как победить и правильно ли я делаю, может есть другие способы?
Цитата:
как удалить/скрыть раздел, никаких идентификаторов не нашел?
|
|
11.04.2007, 16:26 | #5 |
Moderator
|
Я думаю, может помочь утилита iedevtoolbar - http://www.microsoft.com/downloads/d...displaylang=en
После установки она позволяет отследить названия объектов и "скрыть" его. Последний раз редактировалось AndreyS; 12.04.2007 в 09:13. |
|
26.04.2007, 12:27 | #6 |
Участник
|
Как удалить \ скрыть раздел:
берете любое - например первое поле из раздела var oField = document.getElementById("etk_name"); //далее обращаетесь к его родительским элементам if( oField != null ) oField.parentElement.parentElement.parentElement.removeNode(true); так же можно и спрятать. Взято из http://ronaldlemmen.blogspot.com/200...ding-rows.html |
|