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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.08.2009, 04:08   #1  
Blog bot is offline
Blog bot
Участник
 
25,640 / 848 (80) +++++++
Регистрация: 28.10.2006
Мелкомягкий CRM: Скрытие пунктов меню формы
Источник: http://mmcrm.ru/?p=629
==============

Вот небольшой скрипт, с помощью которого Вы можете скрыть пункт(ы) какого-либо меню, распологающегося в верхней части формы (например, меню Действия).

Во-первых, поместите этот скрипт на онлоад формы:

function HideMenuItem(targetMenu, targetMenuItem) { var menuLIs = document.getElementById("mnuBar1").getElementsByTagName("LI"); for (var i = 0; i < menuLIs.length; i++) { if (menuLIs[i].title && menuLIs[i].title.indexOf(targetMenu) > -1) { var targetDivs = menuLIs[i].getElementsByTagName("DIV"); for (var j = 0; j < targetDivs.length; j++) { var targetLIs = targetDivs[j].getElementsByTagName("LI"); for (var k = 0; k < targetLIs.length; k++) { if (targetLIs[k].innerHTML.indexOf(targetMenuItem) > -1) { targetLIs[k].style.display = "none"; return; } } } } }}Далее нужно вызвать функцию HideMenuItem и передать ей два параметра: первый – название меню без пробелов (наприме, у Вас есть катомное меню «Супер главное Меню», то первый параметр будет «СуперглавноеМеню»), второй – название пункта меню!

HideMenuItem("", "");Пробуем

Часто слышал о необходимости скрыть пункт «Преобразовать интерес» меню Действия, формы Интерес! Вот его и скроем. Сначала разместил на онлоаде Интерса определение функциии (первую часть кода ), а затем вызвал ее:

HideMenuItem("Действия", "Преобразовать интерес...");Результат








Источник: http://mmcrm.ru/?p=629
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRM DE LA CREME! Configuring Microsoft Dynamics CRM 4.0 for Internet-facing deployment Blog bot Dynamics CRM: Blogs 0 18.08.2009 11:05
a33ik: Скрытие элементов формы редактирования MS CRM Blog bot Dynamics CRM: Blogs 0 21.04.2009 13:05
Microsoft Dynamics CRM Team Blog: Building Rich-Client Dashboards for Microsoft Dynamics CRM with Windows Presentation Foundation Blog bot Dynamics CRM: Blogs 1 31.03.2009 13:24
Microsoft Dynamics CRM Team Blog: List Web Part for Microsoft Dynamics CRM 4.0 Deployment Scenarios Blog bot Dynamics CRM: Blogs 0 30.01.2009 22:05
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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