Импорт данных в ODA

Материал из ODANT Wiki
Перейти к: навигация, поиск
Рис.1
Рис.2
Рис.3
Рис.4
Рис.5
Рис.6
Рис.7
Рис.6

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

Вызывается функция с помощью меню "Действие" => "Импорт данных" окна класса или щелкнув правой кнопкой мыши по значку класса. Перед процедурой импорта необходимо выбрать источник данных: (см. Рис.1)

  • ODA - подключение источника данных ODA. При выборе данного пункта необходимо будет выбрать класс в ODA, который необходимо импртировать;
  • Файл - подключение источника данных из файла формата Excel;
  • URL - подключение источника данных из интернета;
  • ODBC - подключение источника данных через ODBC. ODBC или открытая связь с базами данных - это стандартный интерфейс для получения и отправки источникам данных различных типов;

Рассмотрим подробнее наиболее используемый импорт - импорт данных из файла формата Excel.

  • Первое что необходимо выполнить для импорта данных это создание файла Excel. При этом, в первой строчке файла для каждого столбца должно быть прописанное имя, иначе мы не будете знать какие поля в Exсel будут соответствовать полям в ODA. Например см. Рис.2. Очень важным является тот момент, что файл, из которого будут импортироваться данные, был сохранен в формате, полностью совместимым с Exсel 93 – 2003.
  • Затем нужно выделить те ячейки и столбцы с данными, которые хотите импортировать в ODA (вместе с первой строчкой). Потом в Exсel перейти на вкладку «Формулы» и выбрать пункт «Присвоить имя». В окне, которое откроется ввести имя, например, «Файл1». см. Рис.3
  • Сохранить файл;
  • Теперь в ODA вызвать процедуру "Импорт данных" любым из способов, как это описано выше и выбрать пункт "Из файла";
  • В проводнике выбрать созданный файл и нажать кнопку <Открыть>; После этого откроется окно, которое будет иметь вид - см. Рис.4

В данном окне справа будет отражена структура нашего загруженного файла.

  • Далее следует нажать на кнопку <Создать запрос> Imp4.jpg. Откроется окно, в котором необходимо выбрать поля для запроса. См. Рис. 5 и нажать кнопку <Ок>. В нашем окне отобразить запрос, см. Рис.6.
  • Нажимаем кнопку <Далее>. Окно примет вид - см. Рис.7. Справа будут отражены данные из файла, а слева - список полей, которые содержит класс;
  • Перетаскиваем мышкой поля из файла к соответствующим полям класса;
  • Нажимаем кнопку <Импорт>.

Таким образом данные из файла Excel были импортированы в соответствующие поля класса ODA.

Ссылки: