Программы для PocketPC
Телефонный справочник для платформ PocketPC и Windows CE
Новости

Проекты
Телефонный справочник
  • Интерфейс
  • Скачать
  • Добавить город
  • Хранение данных
  • Структура данных
    Преобразование данных:
  • г. Владивосток 1.0
  • г. Серов 1.1
  • CSV-формат 1.1новое

    Форум

    КПК
    Описание и возможности
    История и поколения

    Разработка
  • eVB
    Ресурсы
    Вопросы и ответы

  • eVC
    Ресурсы
    Вопросы и ответы

    Программы

    Игры

    Книги

    Где купить?
  • Москва
  • Владивосток
  • Интернет

    Вопросы/Отзывы


    Rambler's Top100

  • Телефонный справочник - TelBook 2

    Подготовка своего справочника

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

    Достигается это во-первых, за счет использования в качестве входного формата данных CSV (comma-separated values, простой текстовый файл, столбцы данных в котором разделены специальным символом, обычно этот символ - точка с запятой).

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

    Новая версия конвертора форматов

    Формат полей в исходном CSV файле:
    Номер телефона; Владелец; Улица; Дом; Офис/Квартира

    поля НЕ выделяются ограничителями (кавычками), в качестве разделителей могут быть использованы любые символы, не содержащиеся в данных (например - '|').

    Требования к записям:

  • длина номера телефона одинакова для всех записей и устанавливается в процессе преобразования;
  • длина строки с данными не может быть более 255 символов;
  • число разделителей полей в строке фиксировано и должно равняться 4ём.

    Весь процесс можно разбить на три этапа:

  • создание/импорт данных в CSV-файл;
  • преобразование CSV-файла в формат справочника TelBook;
  • установка нового справочника на КПК.

    Если у вас уже есть данные в каком-то из распространенных файловых форматов, то для обработки и их преобразования очень полезно воспользоваться программой Microsoft Access (MS Excel не так хорош, так как у него есть ограничение на число строк данных - 65535, хотя он отлично подойдет для небольших справочников). Ниже приводятся детальные примеры как подготовить справочник на основе имеющихся данных.

    Основная проблема с которой вы столкнетесь - как загрузить данные в MS Access. На самом деле Access понимает все основные форматы таблиц (dBase, Paradox, Lotus, HTML, XML, текстовые и т.д., кроме того, данные могут быть получены через ODBC драйвера, даже с MS SQL и Oracle и других).

    Вначале попытайтесь открыть файл с данным через меню Access - Файл/Открыть/Тип файла - Все файлы, если удалось значит вам повезло, если нет, то попробуйте импортировать данные - Файл/Внешние данные/Импорт.

    Создание нового csv-справочника

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

    Например, вот так:



    После завершения, необходимо сохранить документ по любым именем с расширением csv (к примеру firms.csv). Перед переносом его на КПК его преобразовать.

    Примеры импортирования данных

    В следующих примерах подробно описывается процесс импорта данных из существующих таблиц.

    Пример 1: доступ к данным через ODBC, из DBF в CSV

    Пример 2: объединение двух csv-файлов: телефоны и справочник улиц

    Объединение нескольких полей в Access

    Существуют продвинутые базы, в которых кроме поля Номера дома имеется Дробь или кроме поля Имя есть еще и Компания. В нашем же справочнике для этих полей отводится только одно поле Дом или Имя. Чтобы выйти из этого положения необходимо объединить два поля в одно, средствами MS Access делается это легко. В запросе можно просто указать следующую конструкцию:

    Объединение полей: Дом и Дробь в одно поле Дом_,

нажмите, чтобы посмотреть изображение во весь размер

    Дом_: [Дом]+IIf([Дробь]<>"";"/"+[Дробь];"")

    Аналогично это делается и для других составных полей.

    Преобразование CSV-файла в формат справочника TelBook 2

    Итак, в результате хитрых преобразований, получен искомый CSV-файл. Теперь необходимо его преобразовать во внутренний формат справочника.

    Вернуться к описанию справочника.


  • © 2001-2003 PPCSoft, http://ppcsoft.narod.ru
    Hosted by uCoz