2013-11-19 5 views
0

Может кто-нибудь указать мне в правильном направлении?Доступ к SPSS через VBA

Я создал систему управления данными в Access с SQL Server в качестве бэкэнд. Я хочу предоставить пользователям следующие функции.

Возможность экспортировать данные из среды управления непосредственно в SPSS. Мне просто нужны данные (из набора данных ADODB), которые будут храниться в .sav-файле. Данные предоставляются динамически сгенерированным запросом. Кроме того, данные напрямую не доступны пользователям через ODBC или SQL Server. Поэтому необходимо, чтобы Access собирал данные и сохранял их в файле .sav.

Кто-то уже это сделал или где я могу найти хорошую документацию о том, как подойти к этому?

Заранее благодарен!

+0

Uhm ... Может быть, вы можете сохранить его в качестве файла доступа и запустить spss-script, который импортирует файл доступа? это, по крайней мере, возможно ... –

+0

Я знаю, что это возможно. И в этом случае я предпочитаю экспортировать в Excel. Но я хочу иметь 1 клик для пользователей. И желательно, чтобы я также добавил метки переменных и значений для них. Без необходимости запуска SPSS SYNTAX, который может выйти из строя. – Wietze314

+0

Если вы этого еще не видели, может заинтересовать поток [здесь] (https://groups.google.com/forum/#!topic/comp.soft-sys.stat.spss/sooW_UeORyM). –

ответ

0

Вы всегда можете указать пользовательский диалог для кода SPSS. Если пользователь SPSS не может напрямую использовать ODBC для базы данных, вы можете использовать автоматизацию VB между базой данных Access и SPSS. Это описано в справке по сценарию VB, или вы можете просто импортировать библиотеки автоматизации SPSS в Access.

+0

Знаете ли вы, где я могу найти подходящую документацию для библиотек автоматизации SPSS? – Wietze314

Смежные вопросы