Универсальные
программные комплексы
Четверг, 21.11.2024, 14:45
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: kostanaysoft, dimuhametov, Татьяна  
Импорт книжного фонда в базу данных из таблиц EXCEL
dimuhametovДата: Вторник, 22.12.2020, 13:17 | Сообщение # 1
Группа: Администраторы
Сообщений: 204
Репутация: 1
Статус: Offline
Возникает ситуация, когда необходимо посадить (импортировать) издания из таблиц Excel в базу книжного фонда.

ШАГ 1. Необходимо подготовить таблицу для импорта.
В нашем примере таблица будет содержать следующие поля:
- "Инвентарный номер"
- "Автор издания"
- "Название издания"
- "Вид издания"
- "Место издания"
- "Издательство"
- "Год издания"
- "Количество экземпляров"
- "Язык текста"
- "ISBN"
- "Рубрика"
- "Ключевые слова"
- "Индекс УДК"
- "Индекс ББК"
- "Серия" и т.д. и т.п.

Для таблицы Excel с изданиями первая строка будет указывать принадлежность столбца к определенным полям таблиц базы данных.
К примеру для столбца "Инвентарный номер" необходимо указать значение "invbook0INVNUM" в первой строке.

Ниже указана расшифровка таких полей:
- "Инвентарный номер"                        ->"invbook0invnum"
- "Дата записи в инв. книгу"                ->"invbook0date_in"
- "Вид издания"                                   ->"vidizd0name"
- "Автор издания"                                ->"author0name"
- "Второй автор"                                  ->"author_c0name"
- "Третий автор"                                  ->"author_d0name"
- "Сведения об ответственности"          ->"author_a0name"
- "Название издания"                           ->"namebook0name"
- "Сведения относящ. к заглавию"        ->"namebook_a0name"
- "Сведения об издании"                      ->"sved0name"
- "Серия"                                             ->"zagol0name"
- "Обозначение материала"                  ->"oboz0name"
- "Место издания"                                ->"izdat0name"
- "Издательство"                                  ->"izdatel0name"
- "Год издания"                                    ->"invbook0god"
- "Объем страниц"                                ->"invbook0valstr"
- "Объем печатных листов"                   ->"invbook0valuem"
- "Гриф"                                               ->"grif0name"
- "ISBN"                                               ->"invbook0isbn"
- "Страна производитель"                     ->"country0name"
- "Количество экземпляров"                  ->"invbook0kolekz"
- "Цена (тенге)"                                    ->"invbook0price"
- "Тираж издания"                                 ->"invbook0tirag"
- "Рубрика"                                           ->"rubrik0name"
- "Ключевые слова"                               ->"indstr0name"
- "Индекс ББК"                                      ->"otdel0kod"
- "Индекс УДК"                                      ->"udk0kod"
- "Индекс ГРНТИ"                                   ->"grnti0kod"
- "Авторский знак"                                 ->"invbook0avtznak"
- "Язык текста"                                      ->"lang0name"
- "Примечание"                                      ->"prim0name"
- "Иллюстрация"                                    ->"invbook0prill"
- "Переплет"                                          ->"invbook0pereplet"
- "Сигла"                                                ->"sigla0name"
- "HTML ссылка"                                     ->"html0indhtml"
- "Физические характеристики"              ->"sprfshr0name"
- "Системные требования"                      ->"sprtreb0name"
- "Не принят на баланс"                          ->"invbook0balans"

Примечания:
* Поля таблиц базы данных, таких как "invbook0invnum" должны содержать наименование таблицы "invbook" и название поля "invnum" разделенных цифрой 0 (ноль).
- "invbook"   - "Книжный фонд", "invdisk" - "Фонд электронных дисков (АВД)", "invbro" - "Фонд брошюр", "invtime" - "Фонд временного хранения"
* Также вы можете импортировать данные на казахском языке. Для этого вместо "sved0name" используйте "sved0namek".

ШАГ 2. Процедура импорта данных из таблиц Excel в базу данных.
* Запускаем программу.
* Через главное меню выбираем пункт "Администратор", далее подпункт "Импорт данных" -> "Служебные таблицы (XML, XLS, DBF -формат)"
В открывшемся окне выбираем файл для импорта. Формат файла может быть XLS, XLSX, XML, DBF.


Если вы верно указали соответствующие поля таблиц базы данных, то при перемещении по всем колонкам в нижней части формы значения для таблицы приемника и поля таблицы приемника будут заполнены. Далее нажимаем кнопку "Импорт" и ждем окончания процесса импорта данных.
Прикрепления: 9280828.png (215.7 Kb) · 2275939.png (45.5 Kb)
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright ТОО "KostanaySoft" © 2024