|

|
Таблица групп |
Назначение
и вид панели групп.
Создание
и редактирование линии группы.
Применение
групп
Назначение
и вид панели групп.
Таблица групп предназначена для хранени
пространственной информации, введенной
пользователем. Это линии, соединяющие точки
расположения клиентов, отнесенные к группам. Т.е.
это условная линия демонстрирующа
пространственное размещение отобранных дл
группы записей таблицы клиентов. Для нанесени
или редактирования линии групп, при котором
производится отбор клиентов для данной группы.
клиенты должны представляться на карте.
Наложение на карту осуществляется на панели
РАБОТА
С БАЗОЙ КЛИЕНТОВ, а в данном разделе будем
исходить из того что наложение уже осуществлено.
|
(укажите курсором мышки на
иконку для получения информации и нажмите левую
кнопку)
|
Программа Деловая карта обеспечивает
возможность отбора записей таблицы клиентов дл
групп, которое осуществляется путем указания на
карте с одновременной прокладкой линии,
соединяющей отобранных клиентов.
Панель работы с группами включается закладкой
«Группы» Для каждой линии групп может быть
установлен вид представления линии на карте, т.е.
стиль и определенная описательная информация.
Таблица групп имеет фиксированную структуру,
поэтому представлена на панели в виде формы дл
заполнения и таблицы.
Для идентификации групп предусмотрены три
описательных поля, которые можно использовать,
например, для внесения произвольного
наименования, дополнительной информации и имени
лица обслуживающего или ответственного за
группу. Заполнение этих полей не обязательно, но
может оказаться полезным.
Работа с таблицей групп, т.е. установка вида,
дополнение, удаление и редактирование записей,
печать, аналогична работе с таблицей клиентов.
Все инструменты имеют то же назначение, то же
наименование и тот же вид, что и аналогичные
инструменты таблицы клиентов. |
Создание и редактирование линии группы.
Используйте для создания новой группы.
Используйте для редактирования группы.
Линии групп
представлены на карте в виде, соответствующем
установленному стилю, когда включен инструмент
«Показать группы» на панели инструментов
программы.
Используются стили, обеспечивающие
представление линий заданной толщины и цвета с
окантовкой и узлов отображаемых по тому же
принципу.
Для редактирования существующих линий групп
требуется установить фокус на линию, которую
следует отредактировать и щелкнуть по
инструменту «Редактировать запись» таблица
групп.
Установка фокуса
возможна только при включенном инструменте
«Выбор группы» на панели инструментов программы.
Можно указать линию группы непосредственно на
карте, или установить фокус на запись группы в
таблице групп. Линия групп на которой установлен
фокус представляется выделением.
|

|
Для создания новой группы необходимо сначала
добавить запись в таблицу групп, а затем, когда
фокус установлен на этой записи вводить точки
линии группы. При добавлении записи
автоматически устанавливается очередной номер
группы.
Все операции по созданию и редактированию линии
осуществляются мышкой, функции которой
определяются инструментами, расположенными на
панели групп. Кроме этого операции определяютс
контекстами по положению курсора мышки
относительно точек полигона.
|
|

|
Инструмент
«Добавить/переместить» обеспечивает включение
режима Добавления или перемещения узла линии.
Этот режим всегда автоматически включается как
только задан режим редактирования или
добавления записи таблицы групп. Маркер мыши
приобретает вид карандаша и каждый щелчок левой
клавишей обеспечивает добавление точки. Однако,
поскольку прокладка линии группы должна
осуществляться по клиентам, которые, как
указывалось должны быть наложены на карту, то
необходимо в качестве узлов линии указывать
точки клиентов, которые отбираются для данной
группы. Точное указание осуществляется,
когда одновременно со щелчком левой клавишей
мыши нажата клавиша Ctrl.
При редактировании существующей линии группы
или при создании новой, добавление производитс
в конец, т.е. после последней точки. Если
необходимо вставит точку в линию группы, то
следует держать нажатой клавишу Shift.
Добавление в этом случае осуществляется между
двумя ближайшими узлами линии. В этом случае
указанная точки клиента может не точно совпадать
с узлом группы, поэтому после добавления такой
точки следует выполнить ее перемещение при
нажатой клавише Ctrl. Т.е необходимо
подвести мышь к существующему или созданному
узлу линии и когда курсор примет вид прямого
крестика со стрелками на концах, что означает
включение режима перемещения узла, нажать
клавишу Ctrl. Узел автоматически
переместится на точку ближайшего клиента. Если
следует совместить узел линии с другим клиентом,
то необходимо переместить мышь к точке этого
клиента, удерживая клавишу Ctrl, нажатие
которой обеспечивает точное совмещение. |
|

|
Инструмент «Перемещение»
включает режим перемещения всей линии группы.
Режим реализуется после подведения мыши к линии
группы. О готовности к выполнению режима
свидетельствует включение курсора мыши в виде
стрелки с прямым крестиком со стрелками на
концах. Если теперь нажать левую клавишу и
перемешать мышь, то будет перемещаться вся лини
до отпускания клавиши.
|
|

|
Инструмент «Удалить
точки» включает режим удаления узлов линии.
Режим реализуется по отношению к узлу с которым
совмещен курсов мыши. Если подвести мышь к узлу
линии то курсор приобретает вид косого крестика,
а если щелкнуть левой клавишей, то узел будет
удален из редактируемой линии группы.
Операция удаления узла автоматически включаетс
при выполнении перемещения узла, когда узел
перемещен за границы окна карты. О включении
режима удаления сигнализирует изменившийся вид
курсора мыши, который приобретает вид косого
крестика, т.е. принятый для операции удаления.
Удаление узла производится в этом случае при
отпускании клавиши мыши. |
|

|
Для удаления всей
линии группы, т.е. всех узлов предусмотрен
инструмент «Удалить все точки». При удалении
всех точек линии запись в таблице маршрутов, к
которой относилась удаленная линии сохраняется. |
|

|
Инструмент «Стиль» включает окно
для выбора стиля, которым линия группы должна
представляться на карте.
|

|
В окне представлены образцы цветов дл
середины линий групп и точек улов, а также
окантовок. Имеется возможность не задавать
окантовку линии и цвет точки узла.
Для линии устанавливается ширина, а для точки
узла размер. При выполнении установок
обеспечивается представление вида получающейс
линии группы непосредственно в окне задани
стиля. Представление осуществляется на белом и
темном фоне, с тем чтобы можно было добитьс
наиболее благоприятного отображения на фоне
карты.
Установленный стиль в виде образца линии с
узлами заданного цвета и толщины представляетс
в поле панели маршрутов, расположенном слева от
инструментов редактирования.
Отказ от редактирования линии группы задается в
явном виде инструментом «Отменить
редактирование» таблицы групп. При переводе
фокуса на другую запись таблицы результаты
редактирования автоматически сохраняются. |
|
Применение
групп
Как указывалось, таблица групп создается в целях
отбора клиентов, т.е. распределения по группам
доставки, обслуживания и пр.
Отбор производится по принципу попадани
клиента на линию группы, поэтому процесс
создания линии группы заключается в указании
точек клиентов, отбираемых для данной группы.
Отнесение клиента к группе осуществляетс
только при точном попадании на узел линии группы,
поэтому следует использовать приемы точного
указания, рассмотренные выше.
Зачастую отбор для групп должен производится по
каким-то критериям. Например для доставки грузов
важным является суммарный вес грузов ,
доставляемых клиентам данной группы,
соответствующий грузоподъемности используемого
транспорта, или суммарное количество,
соответствующее вместимости транспорта.
В этих целях предусмотрен контроль суммарных
значений по отобранным для группы клиентам.

Суммирование осуществляется при вводе каждого
нового узла линии группы.
В информационных целях выводится длина линии
группы и количество клиентов. Естественно что
длина линии группы не имеет практического
смысла. Однако в определенных случаях можно
использовать возможность прокладки на карте
линии группы для имитации какого-либо маршрута
по обходу клиентов группы. В этом случае расчет
длины будет отражать ориентировочную длину
пешеходного маршрута.
Выпадающее меню «По полю» обеспечивать выбор
одного из числовых полей таблицы клиентов,
содержимое которого будет суммироваться при
добавлении каждого следующего клиента в
процессе отбора клиентов для группы. Суммарное
значение представляется в поле «Сумма». При
сохранении записи, т.е. сохранении результатов
прокладки линии группы, суммарное значение
включается в поле записи группы таблицы групп.
Иногда может потребоваться переназначить поле
для суммирования какого-либо параметра клиентов
для уже созданной группы, т.е. когда клиенты уже
отобраны.
|

|
Дл
этого предусмотрен инструмент «Суммировать по
выбранному полю». При использовании инструмента
осуществляется суммирование параметров из
назначенного поля по всем клиентам отобранным
для данной группы. |
|

|
В
целях прокладки маршрута автотранспорта по
объезду отобранных для группы клиентов,
необходимо выбрать инструмент «Прокладка
автомобильных маршрутов» на панели групп. При
этом необходимо чтобы фокус в таблице групп был
установлен на запись группы для которой
необходимо проложить маршрут объезда. |
После выбора инструмента, все точки клиентов,
относящихся к группе на записи которой
установлен фокус отмечаются на карте значком
пункта объезда и включается окно инструментов
прокладки маршрутов автотранспорта, работа
которого рассмотрена в разделе «Прокладка
маршрутов».
Теперь достаточно задать начальный и
конечных пункт маршрута и автомобильный маршрут
по объезду отобранных клиентов будет проложен,
причем с учетом организации дорожного движения.
|

|
Если режим прокладки маршрутов использовалс
ранее, по при включении окна маршрут на карте
автоматически восстановятся ранее задававшиес
пункты начала и конца маршрута. Можно не
переустанавливая этих пунктов проложить маршрут
для объезда группы, выбрав инструмент
«Проложить маршрут»
в окне «Маршрут».
После прокладки линии маршрута на карте, в окне
инструментов прокладки маршрутов будет
представлена реальная длина маршрута автомобил
и ориентировочное время, т.е. время рассчитанное
на беспрепятственную, например, ночную езду.
Можно проверить несколько
вариантов маршрута, т.е. изменять установки
порядка объезда - «Объехать в порядке ввода» или
«Двигаться к ближайшей», а также условий
оптимизации - «Минимальное время» или
«Минимальное расстояние».
Для этого надо изменять установки на
установочных панелях окна инструментов
прокладки маршрутов и использовать инструмент
«Проложить маршрут» на панели инструментов окна.
Возможно, что при каждой комбинации установок
будет прокладываться новый вариант маршрута и
таким образом будет получен наиболее приемлемый
для объезда клиентов.
|
Учет правил дорожного движения производится на
основе карты дорожных знаков, которая не
отображается, но учитывается программой.
Естественно, что эта карта может содержать как не
преднамеренные ошибки, так и неточности
связанные с быстроизменяющейся обстановкой.
Поэтому возможны ситуации, когда маршрут
проложен под запрещенный поворот или даже против
разрешенного направления движения.
Используя инструменты для нанесени
запретов объезда и пунктов объезда и пере
прокладывая маршрут, можно добиться получени
корректного маршрута, т.е. полностью
учитывающего дорожную обстановку.
|

|
Заполнение таблицы
осуществляется после щелчка мышкой по клавише
«Добавить запись». В таблицу заносится пуста
запись которую можно заполнить. Для заполнени
или редактирования записи необходимо установить
фокус. Заполнение или редактирование полей может
осуществляться как через основную и
дополнительную формы, так и непосредственно в
таблице. Ввод осуществляется в поле на котором
установлен фокус. Перевод фокуса на очередное
поле осуществляется клавишей TAB. Если
поле отсутствует в форме, то очередной фокус
переводится на поле в таблице.
Средствами MS Access можно изменять поля в таблице.
Можно создавать новые поля, поля типа даты, пол
по введенному контексту и т.п.
|

|
Поля типа "Дата" - могут устанавливатьс
как вводам числа, месяца и года с клавиатуры, так
и указанием на календаре, включаемом кнопкой
справа от панели ввода даты. Кнопки с двойными
зелеными стрелками, направленными вперед и
назад, обеспечивают перевод года, соответственно
вперед и назад, а с одинарной кнопкой - перевод
месяца. Запись в поле установленной на календаре
даты осуществляется при щелчке мышкой по числу. |
|

|
Поля по введенному контексту |
|
|
 
|
Любое изменение в
информации поля автоматически включает режим
редактирование записи, о чем свидетельствует
перевод в нажатое состояние инструмента
«Редактировать запись»
Выполненное редактирование или ввод в поле будет
автоматически учтено при переводе фокуса на
любое другое поле или использовании инструмента
«Сохранить запись»
При сохранении записи осуществляетс
автоматическая привязка к карте. |
|
|
|
|

|
При
необходимости отказаться от выполненного
редактирования или ввода, следует не мен
фокуса щелкнуть по инструменту «Отменить
редактирование»
|
|
|
|
|

|
Объект можно
временно исключить из таблицы клиентов, чтобы по
нему не велось выборок, но информация о нем
сохранялась. Для этого предусмотрен инструмент
«Пометить как удаленную»
Помеченные таким образом объекту, попадают в так
называемую «Корзину» из которой могут быть либо
восстановлены, либо удалены.
|
|
|
|
|

|
Для просмотра
корзины необходимо использовать инструмент
«Восстановить помеченные»
Открывается окошко с частью таблицы клиентов,
состоящей из клиентов помеченных на удаление и
двумя функциональными клавишами «Удалить
запись» - запись из корзины удаляется без
возможности восстановления и «Восстановить
запись» - запись клиента из корзины переносится в
таблицу и по этому клиенту снова будут
осуществляться отборы.
|
|
|
|
|

|
Имеется возможность
удаления записей объектов непосредственно из
таблицы клиентов, без возможности
восстановления из корзины. Для этого необходимо
использовать инструмент «Удалить запись». |
|
|
|
|

|
Клавиша «Обновить
все записи» обеспечивает учет всех изменений,
выполненных в таблице клиентов в текущем сеансе
использования программы. Т.е. в случае
редактирования таблицы клиентов, дл
продолжения работы в системе слежения без выхода
из программы, следует нажать клавишу «Обновить
все записи». |
|
|
|
|

|
Содержание таблицы
клиентов может быть оформлено в требуемой форме
и документировано на принтере. Оформление
предусматривает оформление вида таблицы,
оформление документа и шрифтовое оформление.
Вид таблицы оформляется как рассмотрено выше и
предусматривает состав, ширины и размещение
колонок (полей).

Инструмент «Печатать в таблицу» открывает окно
для оформления документа, шрифтового оформления,
настроек принтера и печати.
В окне имеется поле предварительного просмотра
документа в виде соответствующем отпечатку с
инструментами управления просмотром, средства
оформления документа и функциональные
инструмента режимов настроек и печати.
Оформление вида документа предусматривает
настройку размещения на листе, оформление
заголовка, заключения и нижнего колонтитула
документа.
Размещения на листе зависит от размеров и
ориентации листа, которые устанавливаются в
стандартном окне WINDOWS для настроек принтера. Окно
включается инструментом «Принтер». После
установки размеров и ориентации листа можно
задать отступы от краев листа миллиметрах.
Отработка настроек в виде предварительного
просмотра производится инструментом
«Применить».
Три поля для текстового ввода обеспечивают
задание и ориентацию текстов для заголовка
документа, заключительной подписи и нижнего
колонтитула.
Каждое поля поле ввода снабжено трем
инструментами для установки выключки текста,
влево, вправо или в центр. Для нижнего
колонтитула по умолчанию установлены
обрамляющие колонтитул символы дефиса и
комбинация символов «%р», используема
программой в качестве управляющих символов дл
автоматического формирования номеров страниц.
Размещение колонтитулов производится начиная со
второго листа.
Введенное оформление заголовка, заключения и
нижнего колонтитула отрабатываетс
инструментом «Применить».
Шрифтовое оформление документа предусматривает
установку одного типа и параметров шрифта дл
всех элементов документа. Установка
осуществляется через стандартное для WINDOWS окно
установки шрифтов, включаемое инструментом
«Шрифт». |
|
|
|
|

|
Настройка вида
таблицы осуществляется в окне, включаемом при
нажатии клавиши «Выбрать видимые поля»
|

|
В окне представлен список полей. Пометка
галочкой означает видимое поле. Отсутствие
пометки соответствует скрытым полям. Изменение
состояния осуществляется щелчком мышкой.
Последовательность полей в списке соответствует
последовательности представления в таблице
окна.
Для изменения последовательности следует
«зацепить» строку в списке мышкой и «перетащить»
в нужное место. Т.е. установить курсор мышки на
строку списка и удерживая клавишу в нажатом
состоянии переместить строку в нужное место. При
отпускании клавиши мыши перемещенная строка
зафиксируется в новом месте.
|
Настройка вида таблицы может потребоваться,
поскольку в составе полей могут присутствовать
поля, подлежащие обязательному заполнению и
поля, заполнение которых может не требоватьс
при использовании Деловой карты.
В этой связи, при заполнении таблицы удобно
установить вид в составе полей которые следует
заполнять, а при эксплуатации системы может
потребоваться представлять книгу в полном
составе. Например, это может потребоваться при
документировании таблицы на принтере в виде
отчета. Для этого предусмотрено, что вид таблицы
на отпечатке, будет соответствовать
установленному виду, т.е. в соответствии с
видимостью и очередностью полей.
Для изменения вида таблицы предусмотрено также
изменение ширины колонок и сортировки по
столбцам.
Для изменения ширины колонки необходимо
подвести курсор мыши к вертикальной линии
разлиновки колонок в районе заголовка колонки и
когда маркер мыши примет вид двунаправленной
стрелки (в зоне изменений) нажать левую клавишу и
удерживая ее поводить мышью вправо- влево до
получения необходимой ширины. При отпускании
клавиши устанавливается новый вид таблицы в
соответствии с заданной шириной колонок.
Для сортировки по столбцу достаточно щелкнуть
мышкой по заголовку столбца. При первом щелчке
произойдет сортировка по возрастанию параметров
в записях данного поля и в заголовке столбца
появится стрелка вниз (отсортировано по
возрастанию). При втором щелчке произойдет
сортировка по убыванию и соответственно
появится стрелка вниз, а при третьем щелчке
восстановится состояние до сортировок.
Установленные ширины колонок и сортировки также
учитываются в форме, формируемой для распечатки
таблицы клиентов на принтере.
|
|
|
|
|

|
Для удаления всего
полигона зоны, т.е. всех узлов предусмотрен
инструмент «Удалить все точки». При удалении
всех точек полигона запись в таблице зон, к
которой относился полигон сохраняется. |