05.07.2005, 17:40 | #1 |
Участник
|
Экспорт из Axapta в Excel
Здравствуйте,
подскажите, пожалуйста, как проще всего организовать экспорт клиентской базы данных из Аксапты (3.0) в MSExcel? Как будет выглядеть такой запрос? Необходимые данные: название компании, должность, фио, телефон и т.д. Заранее спасибо |
|
05.07.2005, 17:45 | #2 |
Роман Долгополов (RDOL)
|
1. Выделить все строчки в на форме клиентов, нажать ctrl-c, перейти в excel, нажать ctrl-v
2. Стандартными стредсвами экспорта-импорта |
|
05.07.2005, 17:59 | #3 |
Участник
|
хех... да там нужны данные следующего рода:
Название компании Должность сотрудника (контакт) ФИО сотрудника (контакт) Телефон Факс www Индекс Город Адрес Подотрасль Принадлежность к холдингу Статус (состоявшийся клиент, потенциальный клиент, ознакомлен, оповещен,…) Конечно, можно написать SQL-запрос и т.д., но возможно ли обойтись стандартным функционалом, например, создав кАмпанию и настроив рассылку; тогда Axapta сохранит всё в виде текстового файла для дальнейшей интеграции с Word'ом или Excel'ем? |
|
06.07.2005, 09:28 | #4 |
Роман Долгополов (RDOL)
|
короче, что надо сделать то надо? зачем вам этот экспорт? как он должен выполняться - педальным приводом, нажимаемым теткой или в пакетном режиме?
Что значит слово "рассылка" в вашем постинге - собираетесь куда то эти файлы сразу посылать по почте или еще что? а то какие вопросы такие и ответы |
|
07.07.2005, 10:35 | #5 |
Участник
|
to: db
Уважаемый db, уточню по пунктам: 1. Надо получить табличку (либо иную структуру), содержащую указанные мной данные с помощью СТАНДАРТНОГО функционала Axapta, не прибегая к программированию на X++, SQL-запросам и пр. Форма может быть, в принципе, любой: какой-либо более-менее стандартный запрос/отчёт, сохранение в виде текста и т.п. 2. экспорт нужен клиенту для дальнейшей обработки полученной таблички в Excel 3. режим - педальный привод, т.е. не пакетный 4. Слово "рассылка" в моём случае означает идею использовать... [CRM] > Периодические операции > Маркетинг > Кампании: [Рассылка>] ...для получения желаемого результата. Добавлю, что технически я могу легко сделать такой отчёт на Х++ или даже скрипт на VBA в последствии написать, чтобы по нужным ячейкам Excel распределял данные из Axapta, но меня интересует возможность сделать это именно СТАНДАРТНЫМИ средствами Axapta. Цель - чтобы клиенту можно было по телефону или e-mail объяснить, что настроить и куда нажать для получения желаемого результата. Всяческие модификации и программирование - лишь на крайний случай. Спасибо. |
|
07.07.2005, 10:40 | #6 |
Участник
|
формат RTF (понимаемый вордом) спасет отца русской демократии?
|
|
07.07.2005, 10:50 | #7 |
Роман Долгополов (RDOL)
|
1. Садитесь на телефон, звоните клиенту, зовете к телефону того, кто хотя бы знает, что такое автоотчет. Он заходит в аксапту под именем того, кто будет этот отчет делать
2. Объясняете ему последовательность нажатия клавиш, чтобы создать нужный отчет через мастер автоотчетов и сохраняете его 3. Когда надо будет напечатать отчет - его запускают и печают в RTF - можно будет открыть вордом, или в TXT - можно будет открыть экселем |
|
07.07.2005, 14:27 | #8 |
злыдень
|
Цитата:
Изначально опубликовано db
или в TXT - можно будет открыть экселем |
|
07.07.2005, 17:05 | #9 |
Участник
|
Спасибо всем за помощь!
Сделал, как и посоветовали: мастером создал отчёт, на который вытащил все необходимые поля и "напечатал" его в файл ASCII, дав имя *.xls. Получилось очень даже неплохо |
|
07.07.2005, 17:10 | #10 |
Участник
|
Roman, обратите внимание, что db говорил об автоотчете.
он проще, чем мастер http://axapta.mazzy.ru/lib/autoreport/ |
|
20.03.2015, 18:07 | #11 |
Участник
|
Добрый день!
Подскажите пожалуйста, чем возможно сохранить документ эксель игнорируя диалог о замене файла (Excel.Workbook.SaveAs)? Формирую Excel документ. Пользователь, через диалог, указывает путь к файлу, в этом диалоге уже есть проверка на наличие файла. После этого формируется документ Excel и сохраняет данные исходя из диалога, но при сохранении возникает повторное уведомление пользователя (уже со стороны Excel, которое и необходимо пропустить) о наличии документа с данным названием. |
|
20.03.2015, 18:32 | #12 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: Товарищ ♂uatr (1). |
20.03.2015, 18:55 | #13 |
Участник
|
может вызвать сначала excel.displayAlerts(false)
|
|
|
За это сообщение автора поблагодарили: Товарищ ♂uatr (1). |