Текущее время: Пн, май 12 2025, 04:00

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 48, 49, 50, 51, 52, 53, 54 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, мар 22 2011, 14:41 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
FoLKo написал:
Скажите пожалуйста, если на компьютере стоит две версии офиса - office 97 и 2007, как сделать чтобы отчет выгружался в офис 2007 ? потому что по умолчанию подхватывается 97ой и там всё ломается.
То, какой офис будет вызываться, заложено в коде или это можно поменять настройками в Windows ?

Когда у меня стояли 2003 и 2007, то по умолчанию запускался 2007, хотя мне хотелось 2003.
Ничего специального я не делал, MS сама как то рулит, я не знаю как.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 09:07 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, фев 04 2009, 13:46
Сообщения: 95
Пол: Мужской
Parazit, вопрос в следующем, использую шаблон ZWWW_ALV_GRID для выгрузки динамической таблицы, данные ложатся нормально, но при изменения цвета ячейки выводит сообщение:
Изображение
если продолжить сохранение, то при выгрузки падает в дебаг макроса:
Изображение

p.s. Офис 2007


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 11:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
kamlit написал:
Parazit, вопрос в следующем, использую шаблон ZWWW_ALV_GRID для выгрузки динамической таблицы, данные ложатся нормально, но при изменения цвета ячейки выводит сообщение:
Изображение
если продолжить сохранение, то при выгрузки падает в дебаг макроса:
Изображение

p.s. Офис 2007

Судя по картинкам, скорее всего вы используете в шаблоне функцию (изменения цвета?) не совместимую с Excel 2003, но файл сохранен именно в 2003 - т.к. расширение XLS.
Дебаг - но вы же сами поставили точки останова STOP ?!

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 15:19 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
сам по роду деятельности не abaper. но прошу помощи здесь)

Пользуемся программой выгрузки в Excel, описанной тут. В качестве повторяющейся табличной части используется диапазон из нескольких строк с наложенными на него рисунками. В 2003 Office все работает хорошо. В 2007 и 2010 происходит интересный глюк - при количестве повторений больше 7 раз в третьей и последующей области пропадают рисунки

помогите, пожалуйста, может кто сталкивался с такой проблемой

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 15:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Justudent написал:
сам по роду деятельности не abaper. но прошу помощи здесь)

Пользуемся программой выгрузки в Excel, описанной тут. В качестве повторяющейся табличной части используется диапазон из нескольких строк с наложенными на него рисунками. В 2003 Office все работает хорошо. В 2007 и 2010 происходит интересный глюк - при количестве повторений больше 7 раз в третьей и последующей области пропадают рисунки

помогите, пожалуйста, может кто сталкивался с такой проблемой

Я тоже сталкивался с этим, в 2003-м картинки нормально копируются вместе со строками, в 2007-м картинки "едут". Я отнес это в копилку глюков Excel.
Побороть можно убрав картинку из строки шаблона, сохранив ее в другом месте, и вставлять ее макросом во время вывода строк.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 16:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
уважаемый Parazit, сорри, но не могли бы ненмого подробней дать описание, какие классами, методами вызывать макросы. Если писать много или не то спросил, то поищу сам с программистом... просто не работали с таким ни разу

спасибо!

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 17:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Justudent написал:
уважаемый Parazit, сорри, но не могли бы ненмого подробней дать описание, какие классами, методами вызывать макросы. Если писать много или не то спросил, то поищу сам с программистом... просто не работали с таким ни разу

Вам в любом случае понадобится программист, желательно умеющий писать макросы на VBA.
Вызов макросов для строк выводимой таблицы:
VAR_NAME = имя шаблона строки
VAR_NUM = порядковый номер строки
VAL_TYPE = 'M'
VALUE = имя макроса, помещенного в Module шаблона

Рекомендую также посмотреть мой пример ZWWW_MANY_LIST.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 18:01 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 07 2006, 16:32
Сообщения: 131
Откуда: Украина, Мариуполь
Пол: Мужской
а подскажите пожалуйста. как запустить макрос в Word шаблоне?

_________________
я в пути и нет у меня никаких тревог и забот. одинокая лодка моя рассекая волну плывет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 18:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
будем терзать, спасибо!!!!

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 18:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
r00xus написал:
а подскажите пожалуйста. как запустить макрос в Word шаблоне?

Так же, как в Excel (см.выше или FAQ), только в качестве имени VAR_NAME используются Закладки.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 18:49 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 07 2006, 16:32
Сообщения: 131
Откуда: Украина, Мариуполь
Пол: Мужской
я сделал макрос
Code:
Sub Macro1 (R As Range)

...

End Sub

вызываю его с помощью
Code:
hd_fields-value = 'Macro1'.
hd_fields-val_type = 'M'.

но он не вызывается :( я так понял, что в шаблоне надо определить еще какую-то область? но в Word-е как ее определить???

_________________
я в пути и нет у меня никаких тревог и забот. одинокая лодка моя рассекая волну плывет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 24 2011, 19:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
r00xus написал:
я сделал макрос
Code:
Sub Macro1 (R As Range)

...

End Sub

вызываю его с помощью
Code:
hd_fields-value = 'Macro1'.
hd_fields-val_type = 'M'.

но он не вызывается :( я так понял, что в шаблоне надо определить еще какую-то область? но в Word-е как ее определить???

Посмотрите пример ZWWW_SAMPLE_INVOICE для Word, и внимательно изучите шаблон ZWWW_SAMPLE_INVOICE_WORD - в нем есть "Закладки", например такая "Я_Формат как раз для макроса!

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Ср, мар 30 2011, 17:01 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 14 2010, 13:26
Сообщения: 70
Откуда: Санкт-Петербург
Пол: Мужской
Добрый день! Подскажите пожалуйста... У меня такая проблема...
Code:
CALL FUNCTION 'ZWWW_OPENFORM'
    EXPORTING
      FORM_NAME   = 'ZLO_STORE_ZWAPPQN'
      PRINTDIALOG = ''
      FILE_NAME   = file_name
      PROTECT     = 'X'
      OPTIMIZE    = 0
      CLOSE_FORM  = ''
    TABLES
      IT_VALUES   = IT_xlstable
    EXCEPTIONS
      PRINTCANCEL = 1
      OTHERS      = 2.

Так все отлично работает, файл создается... Но когда ставлю CLOSE_FORM = 'X' - тогда ничего не происходит, когда фм отрабатыват - пишет "ХХХ байт перенесено и тп.", но ни файл не появляется, ни икселевское окно тоже не появляется... Мне нужно, чтобы иксель обратно закрылся, а файлик появился (нужно несколько файлов выгружать подряд).... Подскажите в чем может быть дело или может я что-то не так делаю..


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Ср, мар 30 2011, 17:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
у нас все работает!!! PARAZIT, МЕГА СПАСИБО!!!! :pivo:

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Ср, мар 30 2011, 17:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
lestat написал:
Добрый день! Подскажите пожалуйста... У меня такая проблема...
Так все отлично работает, файл создается... Но когда ставлю CLOSE_FORM = 'X' - тогда ничего не происходит, когда фм отрабатыват - пишет "ХХХ байт перенесено и тп.", но ни файл не появляется, ни икселевское окно тоже не появляется... Мне нужно, чтобы иксель обратно закрылся, а файлик появился (нужно несколько файлов выгружать подряд).... Подскажите в чем может быть дело или может я что-то не так делаю..

По умолчанию параметр DELETE_FILE = 'X', сбросьте его

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 48, 49, 50, 51, 52, 53, 54 ... 161  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB