Текущее время: Вс, июл 20 2025, 00:07

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


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

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


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

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