Текущее время: Ср, май 14 2025, 07:21

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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