Текущее время: Ср, июл 16 2025, 21:28

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


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


ВНИМАНИЕ!

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



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

Зарегистрирован:
Пт, фев 17 2006, 07:38
Сообщения: 99
Parazit написал:
А прилагаемые примеры: ZWWW_SAMPLE_INVOICE, ZWWW_ALV_GRID, ZWWW_MANY_LIST тоже не выводятся?
ZWWW_SAMPLE_INVOICE выводится нормально. ZWWW_ALV_GRID и ZWWW_MANY_LIST не выводятся. В виртуальной машине с 2003 офисом все отчёты формируются нормально. Буду вести разработку пока там.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
vahtang написал(а):
Parazit написал:
А прилагаемые примеры: ZWWW_SAMPLE_INVOICE, ZWWW_ALV_GRID, ZWWW_MANY_LIST тоже не выводятся?
ZWWW_SAMPLE_INVOICE выводится нормально. ZWWW_ALV_GRID и ZWWW_MANY_LIST не выводятся. В виртуальной машине с 2003 офисом все отчёты формируются нормально. Буду вести разработку пока там.

Удалось добраться до Офиса 2013, действительно есть проблема. Разбираюсь...

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


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

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
При выгрузке в Excel, с параметром WITHOUT_OLE='X' не отрабатывает функция 'GUI_EXEC', т.к. в переменной w_CmdLine (при вызове функции) содержится пробел в пути к файлу - 'C:\Users\User\AppData\Local\SAP\SAP GUI\tmp\ZHR_UA_PA_USED_VACATION_FULL-160015.XLS'. Папка "SAP GUI" с пробелом и команда CMD выдает ошибку. Эта проблема уже решалась, но у меня не работает, т.к. старая версия ZWWW* (272)? Или нет?


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
akim написал(а):
При выгрузке в Excel, с параметром WITHOUT_OLE='X' не отрабатывает функция 'GUI_EXEC', т.к. в переменной w_CmdLine (при вызове функции) содержится пробел в пути к файлу - 'C:\Users\User\AppData\Local\SAP\SAP GUI\tmp\ZHR_UA_PA_USED_VACATION_FULL-160015.XLS'. Папка "SAP GUI" с пробелом и команда CMD выдает ошибку. Эта проблема уже решалась, но у меня не работает, т.к. старая версия ZWWW* (272)? Или нет?

Посмотрел код, вроде ничего специального по этой теме не нашел. Надо бы как то симулировать эту ситуацию. Где перенастроить папку для временных файлов?

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


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

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
В SAP логоне не увидел где можно ее поменять. Но, можно ведь в отладчике, где идет определение папки для временных файлов. Perform GetTempDir using TempDir.


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

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
Пришлите, пожалуйста, свежую версию разработки.
Заранее спасибо.


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

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

Косячок исправил. Спасибо за наводку! Куда слать?

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


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
vahtang написал(а):
...
В 2013 офисе вместо отчёта выводится только шаблон, если запускать с DEBUG_MODE = 'X', то отчёт формируется нормально.

С офисом 2013 разобрался, могу выслать обновленную версию!

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


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

Зарегистрирован:
Пн, мар 11 2013, 10:54
Сообщения: 12
Parazit написал:
akim написал(а):
Пришлите, пожалуйста, свежую версию разработки.
Заранее спасибо.

Косячок исправил. Спасибо за наводку! Куда слать?


zwasu@mail.ru
Большое спасибо


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

Зарегистрирован:
Вс, мар 24 2013, 17:20
Сообщения: 1
akim написал(а):
Косячок исправил. Куда слать?

А можно и мне последнюю: 4borodin@mail.ru


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

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Добрый день. Возникла небольшая проблема, добавил макрос:
Code:
Private Sub Workbook_BeforePrint(Cancel As Boolean)

Static not_print_def As Boolean

If not_print_def = False Then
        not_print_def = True
        ThisWorkbook.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
        not_print_def = False
        Cancel = True
End If

End Sub
Не хочет выводить на печать через ФМ, из сформированного файла выводит нормально. Может подскажите куда смотреть?


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Выложил новую версию 2.90 !
Добавлена поддержка: WebDynpro, Mac OS, MS Office 2013...

Обратить внимание на изменение структуры и формата файлов объектов разработки, ZWWW_MIGRATE обновить обязательно!

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


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

Зарегистрирован:
Чт, июн 23 2005, 11:51
Сообщения: 31
Откуда: Москва
поставил версию 2.9
главная причина апгрейда - нежелание работать в связке W7/Excel2010.
сейчас всё равно, в XP/2003 выгружается нормально, а в W7/2010 - только шаблон. :(

изменил параметр OPTIMIZE в ФМ "ZWWW_OPENFORM" на 1000 - стал выгружаться везде нормально.
как я понимаю, используется другой алгоритм выгрузки. но хочется понять насколько этот параметр влияет на работу, и не случится-ли так, что в будущем на выгрузке большого файла, опять появится ошибка. могу, конечно, поставить и 65к., но не уверен, что не найдётся отчет, где этот размер будет превышен.


Последний раз редактировалось sam750 Пн, мар 25 2013, 17:20, всего редактировалось 1 раз.

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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
sam750 написал(а):
поставил версию 2.9
главная причина апгрейда - нежелание работать в связке W7/Excel2010.
сейчас в XP/2003 выгружается нормально, а в W7/2010 - только шаблон. :(

изменил параметр OPTIMIZE в ФМ "ZWWW_OPENFORM" на 1000 - стал выгружаться везде нормально.
как я понимаю, используется другой алгоритм выгрузки. но хочется понять насколько этот параметр влияет на работу, и не случится-ли так, что в будущем на выгрузке большого файла, опять появится ошибка. могу, конечно, поставить и 65к., но не уверен, что не найдётся отчет, где этот размер будет превышен.

Странно, у меня именно в связке W7/2010 проблем не было и нет!
Как устанавливали, через ZWWW_MIGRATE? Все объекты?
Мои примеры тоже не работают?

При параметре OPTIMIZE = 0 должно работать исключительно через мой макрос. Может у вас проблемы с запуском макросов, например, инсталляция MS Office урезана?!

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


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

Зарегистрирован:
Чт, июн 23 2005, 11:51
Сообщения: 31
Откуда: Москва
к сожалению, сам сижу на XP/2003, и прошу коллег из другого города (у которых нашлась связка 7/2013 (я ошибся, указав 7/2010 :( )) выгружать и выгружать файл. :)

как я понял, проблема при работе макроса? просто получается, что при одних и тех же параметрах ФМ, у меня всё выгружается нормально, а у коллеги - нет. :(
обновлял через ZWWW_MIGRATE. да, импорт и активация была всех объектов.

зы. как определить "урезанность" MSO?


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

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


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

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


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

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