Приложение G Microsoft Excel

Интерфейс баз данных IWS позволяет использовать и хранить данные в файлых электронных таблиц Microsoft Excel (XLS или XLSX).


При этом нет необходимости устанавливать приложение Excel на станцию выполнения проекта: среда организует работу непосредственно с XLS/XLSX файлами. Однако для создания начального файла приложением Excel всё-таки придётся воспользоваться. Как только файл был создан, его можно перенести на любую станцию и подключиться к нему.


Заметим: Для последнего тестирования этой процедуры использовалось приложение Microsoft Excel 2007 (12.0.6331.5000).


Для подключения приложения к XLS/XLSX файлу следуйте инструкции:


  1. В диалоге настроек баз данных нажмите кнопку . При этом появится окно Свойств связи с данными:





  1. Теперь выберите подходящего поставщика OLE DB:



  1. Нажмите кнопку «Далее».


Станет активной закладка Подключение (пример приводится для поставщика Microsoft Jet 4.0).



  1. В поле имени базы данных вводится или выбирается полный путь в XLS/XLSX файлу.


Хотя используемый файл может находиться в любой директории компьютера или сети, иногда бывает полезным хранить его в директории приложения. Например:


C:\Documents and Settings\user_name\My Documents\InduSoft Web Studio v6.1 Projects\ application_name\Book1.xlsx


При перемещении папки, в которой хранится приложение, однако, не забудьте изменить этот параметр.


  1. Перейдите на закладку Все.


  1. В предложенном списке выберите опцию Extended Properties и нажмите кнопку «Изменить значение…». Откроется диалог изменения значения свойства.


  1. В поле «Значение свойства» запишите одну из строк:



  1. Нажмите ОК, чтобы закрыть диалог изменения значения свойства.



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


  1. Нажмите кнопку ОК для сохранения строки соединения и возврату к диалогу настроек баз данных.


Заметим: Если диалог Свойств связи с данными содержит метку «Запретить первичные ключи» (Disable Primary Keys), необходимо её установить. Если Вы не установите эту метку, среды не сможет подключиться к таблицам Excel.


Важно: Настольные офисные приложения, такие как Microsoft Access и Microsoft Excel не поддерживают работу с большими объёмами данных. При попытке хранения всех данных истории, производимых приложением, в базе Access или таблицах Excel, Вы столкнетесь с проблемой медленного выполнения запросов и получения непредвиденных результатов. Поэтому использовать базы Access и таблицы Excel рекомендуется только в качестве резервных баз режима Store and Forward, а лучше вообще пересылать все данные приложению третьей стороны.



Created with the Freeware Edition of HelpNDoc: Single source CHM, PDF, DOC and HTML Help creation