AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.07.2005, 17:40   #1  
Roman812 is offline
Roman812
Участник
 
21 / 10 (1) +
Регистрация: 29.06.2005
? Экспорт из Axapta в Excel
Здравствуйте,

подскажите, пожалуйста, как проще всего организовать экспорт клиентской базы данных из Аксапты (3.0) в MSExcel?
Как будет выглядеть такой запрос?
Необходимые данные: название компании, должность, фио, телефон и т.д.

Заранее спасибо
Старый 05.07.2005, 17:45   #2  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
1. Выделить все строчки в на форме клиентов, нажать ctrl-c, перейти в excel, нажать ctrl-v
2. Стандартными стредсвами экспорта-импорта
Старый 05.07.2005, 17:59   #3  
Roman812 is offline
Roman812
Участник
 
21 / 10 (1) +
Регистрация: 29.06.2005
хех... да там нужны данные следующего рода:

Название компании
Должность сотрудника (контакт)
ФИО сотрудника (контакт)
Телефон
Факс
e-mail
www
Индекс
Город
Адрес
Подотрасль
Принадлежность к холдингу
Статус (состоявшийся клиент, потенциальный клиент, ознакомлен, оповещен,…)

Конечно, можно написать SQL-запрос и т.д., но возможно ли обойтись стандартным функционалом, например, создав кАмпанию и настроив рассылку; тогда Axapta сохранит всё в виде текстового файла для дальнейшей интеграции с Word'ом или Excel'ем?
Старый 06.07.2005, 09:28   #4  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
короче, что надо сделать то надо? зачем вам этот экспорт? как он должен выполняться - педальным приводом, нажимаемым теткой или в пакетном режиме?
Что значит слово "рассылка" в вашем постинге - собираетесь куда то эти файлы сразу посылать по почте или еще что?

а то какие вопросы такие и ответы
Старый 07.07.2005, 10:35   #5  
Roman812 is offline
Roman812
Участник
 
21 / 10 (1) +
Регистрация: 29.06.2005
to: db

Уважаемый db, уточню по пунктам:
1. Надо получить табличку (либо иную структуру), содержащую указанные мной данные с помощью СТАНДАРТНОГО функционала Axapta, не прибегая к программированию на X++, SQL-запросам и пр. Форма может быть, в принципе, любой: какой-либо более-менее стандартный запрос/отчёт, сохранение в виде текста и т.п.
2. экспорт нужен клиенту для дальнейшей обработки полученной таблички в Excel
3. режим - педальный привод, т.е. не пакетный
4. Слово "рассылка" в моём случае означает идею использовать...
[CRM] > Периодические операции > Маркетинг > Кампании: [Рассылка>]
...для получения желаемого результата.

Добавлю, что технически я могу легко сделать такой отчёт на Х++ или даже скрипт на VBA в последствии написать, чтобы по нужным ячейкам Excel распределял данные из Axapta, но меня интересует возможность сделать это именно СТАНДАРТНЫМИ средствами Axapta. Цель - чтобы клиенту можно было по телефону или e-mail объяснить, что настроить и куда нажать для получения желаемого результата. Всяческие модификации и программирование - лишь на крайний случай.
Спасибо.
Старый 07.07.2005, 10:40   #6  
Hamster is offline
Hamster
Участник
 
687 / 13 (2) ++
Регистрация: 15.05.2003
формат RTF (понимаемый вордом) спасет отца русской демократии?
Старый 07.07.2005, 10:50   #7  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
1. Садитесь на телефон, звоните клиенту, зовете к телефону того, кто хотя бы знает, что такое автоотчет. Он заходит в аксапту под именем того, кто будет этот отчет делать
2. Объясняете ему последовательность нажатия клавиш, чтобы создать нужный отчет через мастер автоотчетов и сохраняете его
3. Когда надо будет напечатать отчет - его запускают и печают в RTF - можно будет открыть вордом, или в TXT - можно будет открыть экселем
Старый 07.07.2005, 14:27   #8  
Recoilme is offline
Recoilme
злыдень
Аватар для Recoilme
Злыдни
 
895 / 192 (8) ++++++
Регистрация: 18.06.2003
Цитата:
Изначально опубликовано db
или в TXT - можно будет открыть экселем
Выбираете формат txt,а в имени файла в качестве расширения указываете xls, тогда экцель не будет задавать лишних вопросов (правда зависит от версии)
Старый 07.07.2005, 17:05   #9  
Roman812 is offline
Roman812
Участник
 
21 / 10 (1) +
Регистрация: 29.06.2005
Спасибо всем за помощь!

Сделал, как и посоветовали: мастером создал отчёт, на который вытащил все необходимые поля и "напечатал" его в файл ASCII, дав имя *.xls. Получилось очень даже неплохо
Старый 07.07.2005, 17:10   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Roman, обратите внимание, что db говорил об автоотчете.
он проще, чем мастер
http://axapta.mazzy.ru/lib/autoreport/
__________________
полезное на axForum, github, vk, coub.
Старый 20.03.2015, 18:07   #11  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
305 / 873 (30) +++++++
Регистрация: 23.10.2012
Добрый день!
Подскажите пожалуйста, чем возможно сохранить документ эксель игнорируя диалог о замене файла (Excel.Workbook.SaveAs)?

Формирую Excel документ.
Пользователь, через диалог, указывает путь к файлу, в этом диалоге уже есть проверка на наличие файла.
После этого формируется документ Excel и сохраняет данные исходя из диалога, но при сохранении возникает повторное уведомление пользователя (уже со стороны Excel, которое и необходимо пропустить) о наличии документа с данным названием.
Старый 20.03.2015, 18:32   #12  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
http://g.zeos.in/?q=excel%20workbook...as%20overwrite
За это сообщение автора поблагодарили: Товарищ ♂uatr (1).
Старый 20.03.2015, 18:55   #13  
michel1971 is offline
michel1971
Участник
 
78 / 78 (3) ++++
Регистрация: 14.01.2011
может вызвать сначала excel.displayAlerts(false)
За это сообщение автора поблагодарили: Товарищ ♂uatr (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Исследование скорости экспорта данных из Axapta в Excel (коллективный эксперимент) Gustav DAX: База знаний и проекты 79 13.02.2014 13:18
Как осуществить экспорт данных из Axapta 3.0 CIS SP3 в Axapta 3.0 CIS (без SP)? Кирилл DAX: Администрирование 3 24.05.2006 13:58
Axapta программирует Excel на VBA Gustav DAX: База знаний и проекты 10 13.03.2006 11:42
Печать отчета в Excel. Axapta 3.0 Fedr Kuzmich DAX: Функционал 2 19.05.2004 18:26
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:41.