БАЗА КЛИЕНТОВ ДЕЛОВОЙ КАРТЫ

Общие положения.

При использовании программы Деловая карта обеспечивается:

·       ведение базы клиентов текущего источника данных, включая заполнение, автоматическую привязку к карте по адресам, автоматическую сортировку по административно - территориальному делению города, автоматическую сортировку по заготовленным пространственным зонам, автоматическую сортировку по заготовленным адресам группирования;

·      отбор клиентов из базы по произвольным логическим и пространственным запросам, включая отборы по зонам, группам, произвольным областям;

·      наложение выборок из базы клиентов на карту с различным видом графического представления в зависимости от задаваемых логических условий;

·      автоматическую прокладку маршрутов автотранспорта для объезда по отобранным из базы клиентам.

·      документирование фрагментов карты с наложенной информацией о клиентах и маршрутах объезда на автотранспорте;

·      формирование отчетных документов любого вида по отобранным из базы клиентам (списков, накладных, информационных писем, адресных наклеек и пр.).

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

В настоящей главе рассматривается формирование таблицы клиентов и пространственных зон для автоматической сортировки клиентов.

 

Таблица клиентов

 

Панель таблицы клиентов

 

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

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

 

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

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

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

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

 

Вид таблицы клиентов

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

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

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

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

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

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

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

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

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

Формирование таблицы клиентов

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

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

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

 

При добавлении записи автоматически вводится название города в поле «Город», например Riga, для Деловой карты Риги и т.п. В городах встречаются улицы с одинаковыми названиями. Например в Риге несколько 1 Linija, одна находится на Kudzinsalas, а вторая расположена в Ciekurkalns. Необходимо следить за правильным вводом типов улиц, поскольку одноименные названия могут присваиваться улицам разных типов, например улица , проспект , переулок и т п.

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

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

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

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

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

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

Указание точки на карте производится левой клавишей мыши при нажатой клавише Shift. Указанная точка отмечается белой стрелочкой.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ревизия базы клиентов

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

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

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

Одновременно проверяется и вставляется в таблицу информация по привязке записей к зонам административно - территориального деления города. Эта операция обеспечивает возможность связи с районами  административно -территориального деления города тех записей, которые создавались или видоизменялись после того как была введена запись клиента. Кроме этого можно распределить по районам административно - территориального деления города записей клиентов, созданных независимыми средствами. Идентификаторы зон административно территориального деления города вставляется в поле DISTRICT таблицы клиентов.

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

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

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

 

 

 

 

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

 

 Формирование ссылок для записей клиентов

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

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

При выборе функции «Список файлов» включается диалоговое окно «Список файлов» для редактирования состава файлов в записи клиентов, на которые установлены ссылки.

В окне демонстрируется состав файлов с путями на которые установлены ссылки.

Инструмент «Добавить» обеспечивает включение файлового окна для выбора добавляемого файла. Выбранный файл добавляется в список.

Инструмент «Удалить» обеспечивает удаление ссылки для файла на котором в списке установлен фокус.

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

Обращение к редактированию списка файлов автоматически переводит в состояние редактирования запись клиента, поэтому после окончания редактирования необходимо щелкнуть по инструменту «Сохранить запись».

 

 

www.mapriga.com