Таблица зон

Назначение и вид панели зон

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

(укажите курсором мышки на иконку для получения информации и нажмите левую кнопку)

Стиль

Добавить/переместить

Перемещение

Удалить точки

Добавить запись

Редактировать запись

Редактировать запись

Отменить редактирование

Пометить как удаленную

Восстановить помеченные

Удалить запись

Обновить все записи

Печатать таблицу

Выбрать видимые поля

Удалить все точки

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

Работа с таблицей зон, т.е. установка вида, дополнение, удаление и редактирование записей, печать, аналогична работе с таблицей клиентов. Все инструменты имеют то же назначение, то же наименование и тот же вид, что и аналогичные инструменты таблицы клиентов.

Создание и редактирование полигона зоны.

Добавить запись Используйте для создания новой зоны.
Редактировать запись Используйте для редактирования зоны.


Полигоны зон представлены на карте в виде, соответствующем установленному стилю, когда включен инструмент «Показать зоны» на панели инструментов программы.

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

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

«Выбор зоны» на панели инструментов программы. Можно указать полигон зоны мышкой непосредственно на карте, или установить фокус на запись зоны в таблице зон. Вид полигона на котором установлен фокус показан на рисунке. Становятся видны узлы, образующие полигон, в сам полигон представляетс выделением.

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

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


Инструмент «Добавить/переместить» обеспечивает включение режима Добавления или перемещения узла полигона. Этот режим всегда автоматически включается как только задан режим редактирования или добавления записи таблицы зон. Маркер мыши приобретает вид карандаша и каждый щелчок левой клавишей обеспечивает добавление точки.

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

Инструмент «Перемещение» включает режим перемещения всего полигона.

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

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

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

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


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

Отказ от редактирования полигона зоны задается в явном виде инструментом «Отменить редактирование» таблицы зон. При переводе фокуса на другую запись таблицы результаты редактирования автоматически сохраняются.

 

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

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

Поля по введенному контексту

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

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

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

Помеченные таким образом объекту, попадают в так называемую «Корзину» из которой могут быть либо восстановлены, либо удалены.

Для просмотра корзины необходимо использовать инструмент «Восстановить помеченные»

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

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

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

Содержание таблицы клиентов может быть оформлено в требуемой форме и документировано на принтере. Оформление предусматривает оформление вида таблицы, оформление документа и шрифтовое оформление.

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

Инструмент «Печатать в таблицу» открывает окно для оформления документа, шрифтового оформления, настроек принтера и печати.

В окне имеется поле предварительного просмотра документа в виде соответствующем отпечатку с инструментами управления просмотром, средства оформления документа и функциональные инструмента режимов настроек и печати.

Оформление вида документа предусматривает настройку размещения на листе, оформление заголовка, заключения и нижнего колонтитула документа.

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

Три поля для текстового ввода обеспечивают задание и ориентацию текстов для заголовка документа, заключительной подписи и нижнего колонтитула.

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

Введенное оформление заголовка, заключения и нижнего колонтитула отрабатываетс инструментом «Применить».

Шрифтовое оформление документа предусматривает установку одного типа и параметров шрифта дл всех элементов документа. Установка осуществляется через стандартное для WINDOWS окно установки шрифтов, включаемое инструментом «Шрифт».

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

В окне представлен список полей. Пометка галочкой означает видимое поле. Отсутствие пометки соответствует скрытым полям. Изменение состояния осуществляется щелчком мышкой. Последовательность полей в списке соответствует последовательности представления в таблице окна.

Для изменения последовательности следует «зацепить» строку в списке мышкой и «перетащить» в нужное место. Т.е. установить курсор мышки на строку списка и удерживая клавишу в нажатом состоянии переместить строку в нужное место. При отпускании клавиши мыши перемещенная строка зафиксируется в новом месте.


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

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

Для изменения вида таблицы предусмотрено также изменение ширины колонок и сортировки по столбцам.

Для изменения ширины колонки необходимо подвести курсор мыши к вертикальной линии разлиновки колонок в районе заголовка колонки и когда маркер мыши примет вид двунаправленной стрелки (в зоне изменений) нажать левую клавишу и удерживая ее поводить мышью вправо- влево до получения необходимой ширины. При отпускании клавиши устанавливается новый вид таблицы в соответствии с заданной шириной колонок.

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

Установленные ширины колонок и сортировки также учитываются в форме, формируемой для распечатки таблицы клиентов на принтере.

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

 

www.mapriga.com