Текущее время: Вт, июл 15 2025, 00:14

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


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

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


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

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