Загрузка компонентов по проектам Назад В начало Вперед

В меню Операции => Загрузка компонентов => По проектам выполняется загрузка компонентов, содержащих решения в рамках выбранных функциональных проектов системы. При активизации меню на экран вызывается окно =Решения проблем в проектах= (см. Рис. 37).

Рис. 37 Окно загрузки обновлений компонентов по проектам

Окно содержит две панели.

В верхнюю панель выводится список функциональных проектов системы, решения в рамках которых содержатся в readme-файлах обновлений, находящихся в папке FTP-сервера. Полужирным шрифтом в списке отображаются проекты, имеющие первое решение в обновлении компонента, а обычным шрифтом - проекты, проблемы которых решены в предыдущих версиях компонента и унаследованные в текущей версии. Серым шрифтом отображаются проекты, решение проблем которых уже установлено в системе или необходимые компоненты уже загружены и находятся в каталоге, заданном параметром PatchManager.PrepareDir. Однако, если отметить такие проекты для загрузки, то соответствующие компоненты будут загружены повторно.

Поле Проекты содержит наименование проекта.

С помощью комбинации клавиш Alt+B (или с помощью пиктограммы инструментальной панели окна) в верхней панели окна можно установить фильтр, оставляющий в списке только проекты, решение проблем которых включено в еще неустановленные в системе обновления. Повторное нажатие комбинации клавиш Alt+B снимает фильтр.

Отметка проектов для загрузки обновлений выполняется клавишей Insert (также могут использоваться клик мыши в левом столбце панели и остальные стандартные клавиши отметки записей: Grey+ отметить все, Grey- снять все отметки, Insert на отмеченной записи снимает отметку).

Копирование компонентов с FTP-сервера для отмеченных проектов в каталог для подготовки к инсталляции (задается параметром PatchManager.PrepareDir файла конфигурации программы, см. п. Настройка файла конфигурации) выполняется комбинацией клавиш Alt+F5 (или с помощью пиктограммы инструментальной панели окна).

Перед загрузкой проверяется наличие на FTP-сервере архивов компонентов, перечисленных во вкладках =Компоненты= карточек проблем выбранных проектов, а также всех требуемых для них компонентов. В случае отсутствия хотя бы одного из них выдается соответствующее сообщение об ошибке и загрузка не выполняется.

При успешном результате контроля будут скопированы все компоненты, в которых реализованы все решения для выбранных проектов, а также все требуемые для них компоненты.

Нижняя панель окна содержит список проблем, решенных в рамках текущего проекта.

В поле Номер содержится номер проблемы в системе регистрации дефектов (ПиР), а в поле Описание проблемы - её краткое описание.

С помощью клавиши Enter в нижней панели окна выполняется просмотр карточки текущей проблемы. В результате вызывается окно =Карточка проблемы <номер>= (см. Рис. 29, Рис. 30, Рис. 36). Окно карточки проблемы аналогично окну, вызываемому при загрузке обновлений по проблемам (см. п. Загрузка компонентов по проблемам).