Мастер-Тур:Дополнительный модуль Добавление колонок в экране «Список на услугу»

Материал из Megatec
Версия от 13:25, 7 сентября 2012; Biryukov (обсуждение | вклад) (Установка модуля)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Статья находится на стадии разработки.

Версия статьи от 7-09-2012.

Поддерживаемые версии:
Начиная с 2009.2.14


Введение

Обзор

Данный модуль предназначен для создания дополнительных колонок в экране Список на услугу для вывода более полной информации по предоставляемым услугам. Для каждого класса услуг есть возможность создать разные колонки, которые будут выводиться только для услуг этого класса.

Установка модуля

В ПК «Мастер-Тур» версии 2009.2 релиза 14 и выше модуль устанавливается путем обновления клиентской части. В рабочий каталог приложения копируются файлы: Megatec.MasterTour.Plugins.ExtensionListOnService.Logic.dll, Megatec.MasterTour.Plugins.ExtensionListOnService.ViewModel.dll и Megatec.MasterTour.Plugins.ExtensionListOnService.Wpf.dll.

Работа с модулем

Доступ к данному модулю осуществляется из Справочника Классы услуг. Справочники > Классы услуг > Надстройки > Добавление колонок в экране Список на услугу.

Доступ к модулю

Главный экран модуля отображает следующую информацию:

  • Услуга — класс услуги, для которой будут добавляться дополнительные колонки.
  • Колонка — название дополнительной колонки, привязанное к этому классу услуг.
  • Порядок сортировки — числовое значение, которое используется для определения порядка, в котором будут выводиться добавленные колонки.

Создание дополнительных колонок

Для начала работы с модулей необходимо создать новые дополнительные колонки. Для этого надо нажать на кнопку Bm003.png Справочник дополнительных колонок в экране Список на услугу.

В открывшемся окне Справочника дополнительных колонок в экране Список на услугу можно добавлять, редактировать или удалять дополнительные колонки. По умолчанию справочник заполнен значениями для двух колонок: NumberOfWagon и SeatInWagon, которые могут быть использованы или удалены.

Для создания новой дополнительной колонки необходимо нажать кнопку Bm004.png Добавить и ввести Название колонки. Тип колонки (тип данных) для всех, создаваемых в этом дополнительном модуле колонок, проставляется: Строка.

Чтобы отредактировать название колонки — необходимо щелкнуть мышкой на названии колонки и внести необходимые изменения. Для удаления — выделить необходимое значение или значения и нажать Bm005.png Удалить.

Справочник дополнительных колонок

Для сохранения внесенных изменений необходимо нажать кнопку Bm007.png Сохранить, для отмены — Bm008.png Обновить.

Добавление новых колонок в экран Список на услугу

После создания нужных колонок в экране Добавление колонок в экране Список на услугу нужно связать каждую колонку с нужным классом услуг.

Добавление колонок

Для этого нужно нажать Bm004.png Добавить и выбрать нужные значения из двух выпадающих списков — Классов услуг и созданных колонок.

После сохранения в экране Добавление колонок в экране Список на услугу внесенных изменений в экране Список на услугу появятся новые колонки.

Список на услугу

Удаление данных

1 — Отображаение дополнительных колонок можно регулировать в экране Список на услугу — с помощью кнопки Bm011.png Столбцы.

Список столбцов

2 — При удалении данных из экрана Добавление колонок в экране Список на услугу (т.е. связи между дополнительной колонкой и классом услуги, например: Авиаперелет — Пожелания клиентов) колонки удалятся их экрана Список на услугу. Но сохраненные в этой колонке значения не будут удалены, и если вновь создать такую же строку (Авиаперелет – Пожелания клиентов), то колонка снова добавится в экран Список на услугу и можно будет просмотреть все ранее введенные данные.

Удаление данных

3 — При удалении самой колонки, буду безвозвратно удалены все данные.

Удаление колонки