Текущее время: Пт, июл 18 2025, 12:30

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 78, 79, 80, 81, 82, 83, 84 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Сб, мар 02 2013, 00:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
grizlik написал(а):
Уважаемый паразит, в абапе строка получается 721 символ (value), в отладчике вижу что всё ок.
В экселе не появляется, остается шаблонная строка вида [блаблабла].
Офис 2013. Как быть? Есть ограничение на количество символов?

Это ограничение Excel, вот здесь подробней.

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


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
V.A. ABAP написал(а):
Здравствуйте! Кто-нибудь сталкивался с тем, что при закрытии Excel (флаг CLOSE_FORM) в ZWWW_OPENFORM приложение продолжает висеть в процессах? Можно это как-нибудь побороть?

Как давно установлена разработка, какая версия: SAP, SAP-Logon (релиз), Windows, MS Office? Не вносились ли какие-либо изменения в мой код?
Возможно поможет обновление, могу выслать последнюю версию.

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


Последний раз редактировалось Parazit Вс, мар 10 2013, 22:33, всего редактировалось 1 раз.

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

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

В том то и дело, что не массовая. Эта проблема действительно была году в 2005-м, тогда я с ней и боролся, с тех пор больше не возникала. Правда осталось ощущение, что это была не совсем моя проблема, а то ли офиса 2000-го, то ли тогдашнего SAP-Logon. Потом, кстати, были проблемы другого рода из-за сырой версии SAP-Logon, после патча проходило.
Сейчас ни на одной доступной мне системе проблемы висящих процессов не наблюдаю. Вносить изменений в код вслепую не хочу, т.к. это может как-раз привести к массовым траблам.
Возможно я просто не могу воспроизвести подобную ситуацию. К тому же, по слухам, некоторые вносят свои "улучшения" в мой код - тут уж я ни за что не ручаюсь. В таких случаях обычно предлагаю полностью обновить на последнюю версию, часто помогает.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, мар 11 2013, 11:10 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
Здравствуйте.

Подскажите пожалуйста, почему может не запускаться макрос оптимизации для выгрузки в Excel?
Даже на шаблоне примера ZWWW_SAMPLE_INVOICE.

Среда запуска:
MS Excel 2010.
Уровень безопасности - "Отключить все макросы с уведомлением".
Win 2008 Server R2 Standart

Без оптимизации выгрузка работает :-)


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

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

Подскажите пожалуйста, почему может не запускаться макрос оптимизации для выгрузки в Excel?
Даже на шаблоне примера ZWWW_SAMPLE_INVOICE.

Среда запуска:
MS Excel 2010.
Уровень безопасности - "Отключить все макросы с уведомлением".
Win 2008 Server R2 Standart

Без оптимизации выгрузка работает :-)

Как давно установлена разработка?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, мар 11 2013, 11:50 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
На той неделе. 272


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
akim написал(а):
На той неделе. 272

Могу выслать более свежую по почте

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, мар 11 2013, 12:21 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
Поможет?
Дело в том, что любой макрос, не запускается. Т.е. я, например, в файл шаблона добавляю какой-нибудь макрос в одно действие.
В абапе добавляю его в таблицу it_val. А он не запускается?!?!
Пробовал на разных машинах - ситуация одинаковая.

В отладчике sy-subrc = 2 после вызова метода запуска макроса оптимизации.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
akim написал(а):
Поможет?
Дело в том, что любой макрос, не запускается. Т.е. я, например, в файл шаблона добавляю какой-нибудь макрос в одно действие.
В абапе добавляю его в таблицу it_val. А он не запускается?!?!
Пробовал на разных машинах - ситуация одинаковая.

В отладчике sy-subrc = 2 после вызова метода запуска макроса оптимизации.

Возможно установили сильно обрезанный MS Office?!

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, мар 11 2013, 13:32 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
А что должно быть в офисе?

Если запустить вывод в Excel с режимом отладки, и перед запуском простого макроса из АВАР, в Excele, нажать кнопку включить макросы и продолжить вывод, то макрос таки отработает. А макрос оптимизации - ни при каких условиях.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
akim написал(а):
А что должно быть в офисе?

Если запустить вывод в Excel с режимом отладки, и перед запуском простого макроса из АВАР, в Excele, нажать кнопку включить макросы и продолжить вывод, то макрос таки отработает. А макрос оптимизации - ни при каких условиях.

Надо посмотреть в отладке подпрограмму DownloadMacros, нормально ли и куда выгружается файл ZWWW_MACROS.xls.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, мар 11 2013, 14:38 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
Все выгружается в папку C:\Users\User\AppData\Local\SAP\SAP GUI\tmp
Три файла: файл шаблон отчета, файл макроса, текстовый файл с данными. На первый взляд - корректные все.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
akim написал(а):
Все выгружается в папку C:\Users\User\AppData\Local\SAP\SAP GUI\tmp
Три файла: файл шаблон отчета, файл макроса, текстовый файл с данными. На первый взляд - корректные все.

Значит дальше смотреть в отладке, DEBUG_MODE = 'X', OPTIMIZE = 0. Нормально ли открывается файл макроса?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, мар 11 2013, 17:06 
Начинающий
Начинающий

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
Файл макроса открывается нормально.

В FORM RUNEXCELMACROS после вызова
CALL METHOD OF APP 'Run'
EXPORTING #1 = MACROSNAME
#2 = FILE_DATA
#3 = UseUnicode.

sy-subrc = 2.

Значения: MACROSNAME = 'ZWWW_MACROS_144525.xls'!FillVariables
FILE_DATA = C:\Users\User\AppData\Local\SAP\SAP GUI\tmp\ZWWW_DATA_144525.txt
UseUnicode = ''

Макрос не запускается. А если сразу после CALL METHOD OF APP 'Run', не выходя из ABAP отладчика, в окне Excel нажать кнопку "включить макрос", то сразу попадаю в отладку макроса, даже что-то выполняется, но в файле шаблона ничего не меняется.


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

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

В FORM RUNEXCELMACROS после вызова
CALL METHOD OF APP 'Run'
EXPORTING #1 = MACROSNAME
#2 = FILE_DATA
#3 = UseUnicode.

sy-subrc = 2.

Значения: MACROSNAME = 'ZWWW_MACROS_144525.xls'!FillVariables
FILE_DATA = C:\Users\User\AppData\Local\SAP\SAP GUI\tmp\ZWWW_DATA_144525.txt
UseUnicode = ''

Макрос не запускается. А если сразу после CALL METHOD OF APP 'Run', не выходя из ABAP отладчика, в окне Excel нажать кнопку "включить макрос", то сразу попадаю в отладку макроса, даже что-то выполняется, но в файле шаблона ничего не меняется.

А если просто временно понизить уровень безопасности в Excel?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 78, 79, 80, 81, 82, 83, 84 ... 161  След.

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


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

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


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

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