Экспорт данных из файла данных в формат Excel
Фон:
Наша компания использует Sage Line 50 в качестве нашей бухгалтерской программы. Мы генерируем все наши заказы на продажу из этой программы. Мы также используем MS Access 2010 для хранения информации о заказах и создания внутренних документов магазина и упаковочных листов.
Эта проблема:
Резервирование ввода данных. Мы вводим информацию из заказов на покупку клиентов в наше программное обеспечение Sage, а затем вводим эту же информацию в базу данных Access.
Что я ищу:
Решение, которое позволит мне экспортировать необработанные данные заказа клиента после создания в Sage в MS-Access
Что я пробовал:
Процесс экспорта из Sage позволяет экспортировать только CSV, и это ручной процесс, который вообще нельзя автоматизировать. Я могу произвести этот экспорт, а затем выполнить запрос на добавление, который импортирует эти данные в данные Access, но я хочу автоматизировать этот процесс, возможно, на ежедневной основе. Я рассмотрел использование Crystal Reports (в комплекте с Sage, который, как мне говорят, может запускать автоматические отчеты и сохранять в формате MS Excel), но я не знаю, как перемещаться по файлам данных, чтобы найти конкретные данные о продажах, которые я ищу,
2 ответа
Ребята правы - самый простой способ сделать это - использовать драйвер ODBC, однако вы должны выполнить правильный SQL-запрос и убедиться, что вы присоединяете таблицу "Заказ на покупку" к таблице "Элемент заказа", используя правильные поля, иначе он не вернет правильные данные.
Одна из проблем, с которой вы столкнетесь, заключается в том, что вы хотите просматривать только самые последние транзакции, поэтому используйте такой запрос, чтобы ваш запрос выглядел примерно так:
SELECT *, PURCHASE_LEDGER.ACCOUNT_REF, PURCHASE_LEDGER.E_MAIL ОТ purchase_order, PURCHASE_LEDGER INNER JOIN POP_ITEM ON PURCHASE_ORDER.ORDER_NUMBER = POP_ITEM.ORDER_NUMBER WHERE PURCHASE_LEDGER.ACCOUNT_REF = PURCHASE_ORDER.ACCOUNT_REF И RECORD_MODIFY_DATE >= '2013-04-03 00:00:00'
В качестве альтернативы, есть много коммерческих решений этой проблемы в один клик - выполните поиск в Google по запросу "Интеграция с Sage", и вы найдете различных поставщиков, которые производят продукты, которые сделают это для вас.
То, что вы пытаетесь сделать, может быть автоматизировано, как я сделал для последней компании, в которой я работал (экспорт заказов на продажу и счетов-фактур в CSV и Excel). Однако недостатком является то, что для этого требуется Sage SDK, который стоит 1500 фунтов стерлингов.