Импорт данных в каталог
Прежде всего следует загрузить в приложение данные в текстовом формате.
Нельзя импортировать данные, сохраненные в формате нескольких приложений баз данных. Но и это не проблема. Большинство приложений баз данных и бухгалтерских систем позволяет экспортировать данные именно в текстовый файл.Текстовый файл с данными, предназначенными для импорта в ваш каталог, должен содержать как минимум одну позицию. Кроме того, каждая позиция (включая всю относящуюся к ней информацию), должна быть сохранена в одной строке этого текстового файла. Отдельные части позиции (название, цена, скидка) должны отделяться друг от друга разделительным знаком. Им может быть табулятор, а также, например, знак процентов, знак #. Можно также воспользоваться комбинацией этих знаков. Например, в качестве разделителя можно использовать текстовую цепочку #*-Щ.
Однако, обратите внимание, такая цепочка не мо жет быть в тексте импортируемого файла. В этом случае станет невоз-можным импорт данных в базу данных. Следующая строка демонстрирует, как должна выглядеть одна позиция каталога в импортируемом текстовом файле (в качестве разделителя использован табулятор).Название 10,5 10 отдел
Можно и так (здесь разделителем служат знаки #Л).
Название#~10,5#~10#~отдел
Для наглядности в дальнейшем мы будем заниматься импортом данных из приложения Microsoft Excel. Но в любом приложении, позволяющем сохранять данные в текстовом формате, процесс будет таким же.
Подготовьте в Microsoft Excel данные, которые нужно импортировать в качестве отдельных позиций каталога. Эти данные должны как минимум содержать название товара.
Оно всегда вносится в ячейку столбца А. Для каждой позиции предназначена одна строка. Задайте стоимость товара. Она вносится в столбец В. Обратите внимание: если вы решите импортировать стоимость, то она должна быть указана в правильном формате (то есть быть положительным числом), в противном случае клиентское приложение при импорте сообщит об ошибке, и импорт не состоится. Для предоставления наиболее полной информации напишите в столбце С название отдела, в котором находятся отдельные позиции. Можно также добавить номер по каталогу. Он вносится в столбец D. Первая строка может также содержать названия отдельных столбцов (например, Название, Цена). Клиентское приложение само разберется, нужно их вносить в базу при импортировании или нет.Как только каталог будет готов, сохраните его на диск своего компьютера. В меню приложения Microsoft Excel Файл выберите позицию Сохранить как..., а в качестве типа сохраняемого файла выберите Текст (*.txt). Microsoft Excel сохранит файл на диск в необходимом формате. Если вы пользуетесь другим процессором таблиц, прочитайте для начала инструкцию по его использованию и найдите возможность сохранения файла в качестве текстового документа.
Проводник импорта запускается с помощью одноименной иконки (она выглядит как маленькая страничка с желтой молнией) или с по-
Клиентское приложение, посредством которого можно редактировать свой электронный магазин, содержит текст, который называется Проводник импорта. Он проведет вас шаг за шагом по всему процессу импорта текстового файла, который сохранен на диске вашего компьютера.
мощью сочетания клавиш С1т1+1 или из меню Файл — Проводник импорта. |{Л> Импортировать данные [1/6] | 1 Импорт данных ш Проводник импорта Этот проводник поможет Вам осуществить всю процедуру импорта, Сначала выберите файл, который хотите импортировать. Выберите нажав на кнопку Выбрать файл. После того, как выберете файл, нажмите на кнопку Дальше. Предупреждение:
Импортировать можно только файлы в формате ТЕКСТОВЫЙ ФАЙЛ, РАЗДЕЛЕННЫЙ ТАБУЛЯТОРАМИ, либо другим разделитилем или файлами типа XLS (Microsoft Excel).
li^a Выбрать файл...]|
Файл: [нет] < Обратно Конец 1.
Сначала нужно сказать проводнику, какой именно файл нужно импортировать. Для этого нажмите кнопку Выбрать файл.
Выберите на локальном диске текстовый файл, который нужно импортировать, и нажмите кнопку Дальше >.
Выберите способ импорта данного файла. Конец 3.
Удалить старую базу данных и импортировать файл — если в каталоге уже есть какие-либо позиции, то клиентское приложение само удалит их и произведет импорт выбранного файла, предварительно спросив вас, хотите ли вы сделать копию всего каталога.
Добавить в базу данных импортированный файл — существующий каталог будет дополнен позициями, которые находятся в импортируемом файле. Существующие позиции каталога не удаляются. Этой опцией можно воспользоваться для добавления в каталог большого числа позиций
Добавить в базу данных импортированный файл и выполнить — этой опцией можно воспользоваться для обновления существующего каталога. Если при импорте в текстовом файле обнаружится позиция, которой еще нет в каталоге, проводник импорта добавит ее в каталог. Если такая позиция в каталоге есть, то проводник импорта обновит ее в соответствии с данными текстового файла.
Кроме того, вы можете задать определение позиции импортируемого каталога. У вас есть два варианта: Название товара или Номер по каталогу. Именно по этому значению приложение ищет уже существующие в каталоге товаров позиции.
Выберите необходимый тип импорта и нажмите кнопку Дальше >.
Теперь проводник спросит вас, делать ли копию базы данных. Исходя из личного опыта, рекомендуем вам воспользоваться этой возможностью. Если импорт пройдет не так, как вы ожидали, вы всегда сможете вернуться к первоначальному каталогу.
Теперь нужно выбрать разделитель отдельных позиций в файле. По умолчанию установлен табулятор, но вы, естественно, можете задать любой другой разделитель. Поскольку в данном случае мы импортируем файл приложения Microsoft Excel, в котором разделителем является табу-лятор, то оставьте эту опцию. Можете также выбрать Свои в меню Разделитель.
После этого появится поле, в котором можно указать собственный разделительный знак или целую серию таких знаков. *I
О Импортировать данные [3/6]
Импорт данных
Разделитель
Выберите разделитель отдельных записей..
В г
Читать первую строку файла
< Обратно | Дальше >
Коней
Се ой разделитель
Опция Читать первую строку файла говорит, должен ли проводник импорта читать первую строку файла (опция отмечена), или игнорировать ее (в том случае, если в ней, например, написаны названия отдельных полей и импортировать их в каталог не нужно). Как только все настроено, нажимайте кнопку Дальше >.
5. Теперь проводник импорта уже прочитал первую строку файла и вывел все найденные позиции в окно с перечнем позиций. Задайте значение для каждой строки. Например, если в первой позиции находится название товара, то выделите ее и выберите в меню позицию Название. Теперь нажмите кнопку Добавить >. Проводник импорта добавить в пока пустой список позицию, соответствующую названию, и добавит само значение названия. Это означает, что с этого момента первая позиция каждой строки будет считаться названием товара.
Для того, чтобы произвести импорт файла, нужно добавить как минимум название товара. Как только вы добавите его, повторно это сделать будет уже нельзя. Это логично, ведь у одного товара не может быть двух названий.
Важно: Не обязательно добавлять все позиции из меню. Проводник импорта требует практически только название импортируемого товара. Позиции, которые Вы не выбрали, будут заменены значениями, заданными по умолчанию или система спросит о точных значениях, которые нужно дополнить. Определите тип данный полей из исходного файла переместить в базу данным катаога Поз Текст Тип данный 4 1 № ~ Оставить ~ ? 2 Название ~ Оставить ~ 3 Цена ~ Оставить ~ 4 Цена с НДС ~ Оставить ~ 5 НДС ~ Оставить ~ 6 Скидка — Оставить — 7 Отдел ~ Оставить ~ 8 Изготовитель-автор ~ Оставить ~ 9 Новинка ~ Оставить ~ В т Л МЛАДА1 < Обратно
Конец
Импортировать данные [4/6]
Импорт данных
Дальше >
¦ При импорте можно задать следующие позиции:
Название
Цена без НДС
Цена с НДС
Отдел
Подотдел
Скидка
Дата
НДС
Видимость товара
Доступность товара
Номер по каталогу
Срок доставки
Единица измерения
Количество единиц измерения
Деление единицы измерения Для того, чтобы продолжить, нажмите кнопку Дальше >. Если не заданы все необходимые данные, проводник импорта попросит запол-нить их. Указанные здесь значения добавляются ко всем импортируе-мым позициям. Следующий перечень содержит все возможные запросы:
Видимость товара — если в импортируемом файле нет информации о видимости товара, нужно указать ее. Эта опция полезна для того, чтобы можно было в дальнейшем работать с импортируемыми данными. Здесь можно указать, что импортируемые данные являются невидимыми и останутся таковыми в течение всего процесса инсталляции.
Доступность товара — сообщает, доступен товар или нет.
Срок доставки — укажите в поле срок доставки, который будет соответствовать всем импортируемым позициям. Если не хотите указывать срок доставки, оставьте это поле незаполненным.
Единица измерения — выберите в списке всех единиц измерения одну, которая будет соответствовать каждой импортированной позиции. Это важно. Нельзя добавить позицию, у которой не задана единица измерения.
Теперь у проводника есть все необходимые данные для того, чтобы осуществить импорт. Если хотите произвести импорт, то нажмите кнопку Импортировать. Для того, чтобы отменить его, нажмите кнопку Конец.
Программа импортировала выбранный файл и предоставила отчет о результатах. В нем находится информация о количестве импортированных или измененных позиций.
'ЪВажно: Может случиться, что при импорте будет превышен лимит количества позиций, которые можно добавить. В этом случае импорт будет закончен, а каталог останется в том же состоянии, в котором он был до начала импорта. Импорт также будет прерван в том случае, если из-за ошибки в импортируемый файл нельзя будет добавить определенную позицию или позиции.
Еще по теме Импорт данных в каталог:
- 4.4 Результативность и эффективность файлов данных (картотек, массивов данных)
- МАРКЕТИНГ ПО КАТАЛОГУ
- Удаление позиции из каталога
- Создание каталогов и брошюр.
- Разработка каталога
- Сортировка каталога
- Реклама по каталогам
- Изготовление брошюр и каталогов
- Общее редактирование позиций каталога
- «Взлет и падение каталога»
- Редактирование отдельных позиций каталога
- Добавление новых позиций в каталог товаров
- Другие общие каталоги
- УЧЕТ ПОСТУПЛЕНИЯ ТОВАРОВ ПО ИМПОРТУ