Текущее время: Вс, май 11 2025, 01:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 99, 100, 101, 102, 103, 104, 105 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, окт 13 2014, 13:23 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
Parazit написал:
ghost написал:
...
все вопрос отпал. параметром приложения отключил отображения отдельного экрана.

Это браузер выдаёт? Что за браузер? Что за параметр приложения?


Да браузер выдает. Chrome. Параметр web приложения - WDENABLESECUREFILEDOWNLOAD (File Download in Separate Browser Window), его надо отключить в конфигурации.

С уважением,
Руслан

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


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

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
Возник очередной вопрос. При выгрузке через метод attach система всегда запрашивает путь сохранения и получается вкупе два действия вручную:
1) сохранить файл JAR (в опере и хроме ассоциация с ZIP архивом, а не с JAR, подозреваю что из-за того что в mime-type передается application , а не конкретно application/java-archive );
2) вручную запуск jar .

У меня вопрос, это так задумано или только у меня ?

С уважением,
Руслан

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
ghost написал:
Возник очередной вопрос. При выгрузке через метод attach система всегда запрашивает путь сохранения и получается вкупе два действия вручную:
1) сохранить файл JAR (в опере и хроме ассоциация с ZIP архивом, а не с JAR, подозреваю что из-за того что в mime-type передается application , а не конкретно application/java-archive );
2) вручную запуск jar .

У меня вопрос, это так задумано или только у меня ?

С уважением,
Руслан

Выгружаться могут не только файлы JAR, но и RTF или XML. Проблем с этим нет. Сохранить требуют настройки безопасности вашего браузера.

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


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

Зарегистрирован:
Ср, май 01 2013, 23:47
Сообщения: 18
Добрый день,
Посоветуйте, пожалуйста, как можно выгрузку ускорить.
У клиента довольно медленная сеть, отчеты выгружаются по 2 минуты. Размер IT_VAL -70-300 записей.
Поставили параметр without_ole = X, время выгрузки сократилось до 40 секунд. Можно ли еще что-то сделать?
(Используем версию 2.92 от 16 июля 2014).


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
ssv10 написал(а):
Добрый день,
Посоветуйте, пожалуйста, как можно выгрузку ускорить.
У клиента довольно медленная сеть, отчеты выгружаются по 2 минуты. Размер IT_VAL -70-300 записей.
Поставили параметр without_ole = X, время выгрузки сократилось до 40 секунд. Можно ли еще что-то сделать?
(Используем версию 2.92 от 16 июля 2014).

Странно, учитывая, что параметр OPTIMIZE = 100 по умолчанию. Т.е. режим выгрузки через макрос (оптимизация), который вы косвенно включили через without_ole = X, должен был автоматически срабатывать при количестве записей IT_VAL > 100. Если только вы не изменили напрямую этот параметр на большее число при вызове ФМ. Укажите OPTIMIZE = 0, чтобы оптимизация работала всегда.
Еще можете попробовать параметр USE_JAR = X, тогда выгружаемые данные будут упаковываться в файл JAR (zip), что несколько сэкономит трафик. Но в таком случае на компьютере пользователя должна быть установлена "Java Runtime Environment" (JRE) для запуска программ Java.

p.s.
Параметр USE_JAR создан для выгрузки под Web и включается автоматически, прямое его присвоение через параметр ФМ сделано для отладки и тестирования режима.

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


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

Зарегистрирован:
Пт, мар 30 2012, 17:11
Сообщения: 7
Добрый день!
Пользовалась этим замечательным ФМом не раз и всегда находила решения проблем, но тут ступор. Выгружаю данные в Excel, большую таблицу но не вниз а в ширину. В it_values около 5000 записей(так как много замен). Проблема собственно следующая: у меня на компьютере от любого пользователя выгружается корректно, но на других компьютерах выгружается только шаблон(ничего не заменяется). В безопасности вроде все отключила, защиту сняла. Подскажите пожалуйста, как решить проблему?
Вызов ФМа следующий:
CALL FUNCTION 'ZWWW_OPENFORM'
EXPORTING
form_name = sy-repid
printdialog = ''
optimize = '0'
TABLES
it_values = lt_values
EXCEPTIONS
printcancel = 1
OTHERS = 2.
Причем если optimize >= 100, то у меня тоже только шаблон. Версия Excel 2013.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
MaryGolv написал(а):
Добрый день!
Пользовалась этим замечательным ФМом не раз и всегда находила решения проблем, но тут ступор. Выгружаю данные в Excel, большую таблицу но не вниз а в ширину. В it_values около 5000 записей(так как много замен). Проблема собственно следующая: у меня на компьютере от любого пользователя выгружается корректно, но на других компьютерах выгружается только шаблон(ничего не заменяется). В безопасности вроде все отключила, защиту сняла. Подскажите пожалуйста, как решить проблему?
Вызов ФМа следующий:
CALL FUNCTION 'ZWWW_OPENFORM'
EXPORTING
form_name = sy-repid
printdialog = ''
optimize = '0'
TABLES
it_values = lt_values
EXCEPTIONS
printcancel = 1
OTHERS = 2.
Причем если optimize >= 100, то у меня тоже только шаблон. Версия Excel 2013.

Меня смущает "form_name = sy-repid", попробуйте для проверки задать константой.
Еще момент с Excel 2013, может быть у вас старая версия ZWWW. Когда обновляли последний раз?

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


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

Зарегистрирован:
Пт, окт 24 2014, 13:52
Сообщения: 4
Аналогичная проблема - выгружается только шаблон. Версия ФМ-ов 2.92. Кол-во записей в it_values - 711.
Если пользоваться более старой версией, то всё выгружается нормально, но есть проблемы с отображением с Office 2013, потому и обновляю функционал.
Вообще в системе сейчас две группы функций zwwwform - старая, и zwwwform1 - 2.92. Работают параллельно, не "пересекаются". Ну это я так, на всякий случай.
Какую ещё информацию нужно сообщить, чтобы прояснить картину?

Спасибо.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
4konishchev написал(а):
Аналогичная проблема - выгружается только шаблон. Версия ФМ-ов 2.92. Кол-во записей в it_values - 711.
Если пользоваться более старой версией, то всё выгружается нормально, но есть проблемы с отображением с Office 2013, потому и обновляю функционал.
Вообще в системе сейчас две группы функций zwwwform - старая, и zwwwform1 - 2.92. Работают параллельно, не "пересекаются". Ну это я так, на всякий случай.
Какую ещё информацию нужно сообщить, чтобы прояснить картину?

Спасибо.

Можете прислать шаблон и содержимое IT_VALUES?

Какая версия SAP-BASIS, Windows, SAP-Logon? Запускаете из под SAP-GUI или Web?

Поскольку вы установили новую версию в отдельную ФГ, значит вносили изменения в исходный код, может чего накосячили. Имеет смысл, если есть такая возможность, в какой-нибудь отдельной системе установить ВСЁ как есть и протестировать.

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


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

Зарегистрирован:
Пт, окт 24 2014, 13:52
Сообщения: 4
Parazit написал:
Можете прислать шаблон и содержимое IT_VALUES?

Какая версия SAP-BASIS, Windows, SAP-Logon? Запускаете из под SAP-GUI или Web?

Поскольку вы установили новую версию в отдельную ФГ, значит вносили изменения в исходный код, может чего накосячили. Имеет смысл, если есть такая возможность, в какой-нибудь отдельной системе установить ВСЁ как есть и протестировать.


SAP_BASIS 702 0012 SAPKB70212 SAP - базисная система
Windows 7 Professional SP1 64bit
SAP-Logon ver 720 Patch 7
Запуск из под SAP-GUI.

Установил группу функций на другую систему - работает нормально.
Единственную разницу в кодах двух систем обнаружил (с помощью winmerge) в LZWWWFORM1F01 на 1165 строке

Строка в рабочей системе 'Ѓ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–— ™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬ ®Ї°±Ііґµ¶·ё№є»јЅѕї' заменилась на
'Ѓ#ѓ######Љ#ЊЌЋЏђ####### #љ#њќћџ ЎўЈ###§Ё#Є## #Ї##Іі####ё№є#јЅѕї'

В рабочей системе версия ABAP - юникодовая, а во второй - ANSI.

Может ли из-за этой разницы выводиться пустой шаблон*?


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
4konishchev написал(а):
...
В рабочей системе версия ABAP - юникодовая, а во второй - ANSI.

Может ли из-за этой разницы выводиться пустой шаблон*?

Не понял, в какой версии работает без проблем, в юникодовой или ANSI?

p.s.
Просто непонятно, что значит "рабочая" - основная (в которой работаете) или в которой ZWWW работает? :)

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


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

Зарегистрирован:
Пт, окт 24 2014, 13:52
Сообщения: 4
Parazit написал:
Не понял, в какой версии работает без проблем, в юникодовой или ANSI?

p.s.
Просто непонятно, что значит "рабочая" - основная (в которой работаете) или в которой ZWWW работает? :)



Работает в версии UNICODE ('Ѓ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–— ™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬ ®Ї°±Ііґµ¶·ё№є»јЅѕї')
Не работает в версии ANSI ('Ѓ#ѓ######Љ#ЊЌЋЏђ####### #љ#њќћџ ЎўЈ###§Ё#Є## #Ї##Іі####ё№є#јЅѕї')

Нашёл таблицу кодов символов, которые используются в проблемной системе (ANSI) - в ней нет символов, тоторые заменились на решётку (#)
http://en.wikipedia.org/wiki/ISO/IEC_8859-5

P.S. При попытке вставить правильный вариант строки всё нормально вставляется, но потом при активации кода проблемные символы обновляются на #.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
4konishchev написал(а):
Parazit написал:
Не понял, в какой версии работает без проблем, в юникодовой или ANSI?

p.s.
Просто непонятно, что значит "рабочая" - основная (в которой работаете) или в которой ZWWW работает? :)



Работает в версии UNICODE ('Ѓ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–— ™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬ ®Ї°±Ііґµ¶·ё№є»јЅѕї')
Не работает в версии ANSI ('Ѓ#ѓ######Љ#ЊЌЋЏђ####### #љ#њќћџ ЎўЈ###§Ё#Є## #Ї##Іі####ё№є#јЅѕї')

Нашёл таблицу кодов символов, которые используются в проблемной системе (ANSI) - в ней нет символов, тоторые заменились на решётку (#)
http://en.wikipedia.org/wiki/ISO/IEC_8859-5

Хотя искажение символов в коде не имеет значения для ZWWW на НЕюникодных системах (они нужны для RTF),
но похоже проблема общая с выгрузкой - несоответствие настройки кодировки выгрузки в SAP-Logon.
Попробуйте в ANSI-системе выгрузить любой русский текст через ФМ GUI_DOWNLOAD (как ASC) в текстовый файл. Если в нём буквы не в кодировке 1251 (в блокноте не читаются), значит проблема в этом.

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


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

Зарегистрирован:
Пт, окт 24 2014, 13:52
Сообщения: 4
Добрый день. Нашёл причину проблемы. Всё оказалось банально просто - в новой версии группы функций использовался старый шаблон с макросами (ZWWW_MACROS). Добавил новую версию через SNW0 (ZWWW_MACROS_V292) и исправил код в Perform DownloadMacros.


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

Зарегистрирован:
Ср, май 01 2013, 23:47
Сообщения: 18
Parazit написал:
ssv10 написал(а):
Добрый день,
Посоветуйте, пожалуйста, как можно выгрузку ускорить.
У клиента довольно медленная сеть, отчеты выгружаются по 2 минуты. Размер IT_VAL -70-300 записей.
Поставили параметр without_ole = X, время выгрузки сократилось до 40 секунд. Можно ли еще что-то сделать?
(Используем версию 2.92 от 16 июля 2014).

Странно, учитывая, что параметр OPTIMIZE = 100 по умолчанию. Т.е. режим выгрузки через макрос (оптимизация), который вы косвенно включили через without_ole = X, должен был автоматически срабатывать при количестве записей IT_VAL > 100. Если только вы не изменили напрямую этот параметр на большее число при вызове ФМ. Укажите OPTIMIZE = 0, чтобы оптимизация работала всегда.
Еще можете попробовать параметр USE_JAR = X, тогда выгружаемые данные будут упаковываться в файл JAR (zip), что несколько сэкономит трафик. Но в таком случае на компьютере пользователя должна быть установлена "Java Runtime Environment" (JRE) для запуска программ Java.

p.s.
Параметр USE_JAR создан для выгрузки под Web и включается автоматически, прямое его присвоение через параметр ФМ сделано для отладки и тестирования режима.


Поставили OPTIMIZE = 0 и стало в несколько раз быстрее выгружаться. Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 99, 100, 101, 102, 103, 104, 105 ... 161  След.

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


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

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


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

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