Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Работа с Microsoft Project Server 2003
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

Лабораторная работа 6.1 Работа с глобальным корпоративным шаблоном

Работа с глобальным корпоративным шаблоном на Project Server 2003, доступность кода VBA для всех пользователей организации

Ситуация:

Вам необходимо создать программный код VBA в Project Professional, который был бы доступен из всех проектов в Project Professional.

Задание:

1) Создайте в глобальном корпоративном шаблоне программный модуль VBA.

2) Создайте в этом программном модуле макрос CorpProc (процедуру, не принимающие параметры), которая бы выводила диалоговое окно с текстом "Корпоративная процедура  запущена".

3) Создайте в глобальном корпоративном шаблоне панели инструментов "Корпоративные средства", сделайте ее видимой и создайте на ней единственную кнопку, по нажатию на должен запускаться макрос CorpProc.

4) Сохраните глобальный корпоративный шаблон с внесенными изменениями и закройте Project Professional 2003. Создайте новый проект и убедитесь, что в нем можно использовать созданную вами панель инструментов и макрос.

Решение:

1) Откройте Project Professional 2003 и в меню "Сервис" -> "Корпоративные параметры" выберите "Открыть глобальный корпоративный шаблон".

2) Нажмите Alt-F11, чтобы открыть окно редактора Visual Basic.

3) В окне Project Explorer щелкните правой кнопкой мыши по строке "VBA Project (Извлеченный корпоративный глобальный шаблон)" и в контекстном меню выберите Insert -> Module. В глобальном корпоративном шаблоне будет создан новый программный модуль VBA.

4) В окне редактора кода введите следующий код:

Public Sub CorpProc()

MsgBox "Корпоративная процедура запущена"

End Sub

Закройте окно редактора Visual Basic.

5) В окне Project Professional в меню "Сервис" -> "Настройка" выберите "Панели инструментов" и нажмите на кнопку "Создать". Введите название новой панели инструментов "Корпоративные средства" и нажмите OK.

6) Перейдите на вкладку "Команды", в списке "Категории" выберите "Все макросы" и перетащите из списка "Команды" макрос CorpProc (самый верхний) на созданную вами панель инструментов. Щелкните по созданной вами кнопке правой кнопкой мыши и в контекстном меню выберите "Основной стиль", а затем в том же контекстном меню - "Выбрать значок для кнопки" и выберите какой-нибудь значок.

7) Нажмите на кнопку "Закрыть" в окне "Настройка" и перетащите созданную панель к другим панелям в верхней части окна Project Professional. Нажмите на кнопку, чтобы убедиться, что все работает нормально. Сохраните корпоративный шаблон и закройте Project Professional.

8) Запустите Project Professional еще раз и убедитесь, что во всех новых и уже опубликованных ранее проектах созданный вами макрос вызывается по нажатию кнопки на панели инструментов "Корпоративные средства".

 

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru