Текущее время: Вс, май 28 2017, 03:10

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2066 ]  На страницу Пред.  1 ... 134, 135, 136, 137, 138  След.
Автор Сообщение
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 09 2017, 11:31 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 09 2017, 11:23
Сообщения: 2
Добрый день!

при импорте зацепили не нужные объекты, которые руками система не дает удалить.

возможно ли удалить объекты созданные утилитой ZWWW_MIGRATE ?


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1743
Откуда: Москва
Пол: Мужской
syst-nouname писал(а):
Добрый день!

при импорте зацепили не нужные объекты, которые руками система не дает удалить.

возможно ли удалить объекты созданные утилитой ZWWW_MIGRATE ?

Вероятно это объект (ZIWCI_WWW_SAMPLE_INVOICE), относящийся к Web Dynpro, генерируемый автоматически стандартом, но всё равно попадающий в запрос.
Удалить его нельзя, но можно просто исключить из запроса, мешать он никому не будет.

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


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

Зарегистрирован:
Чт, мар 09 2017, 11:23
Сообщения: 2
Parazit писал(а):
syst-nouname писал(а):
Добрый день!

при импорте зацепили не нужные объекты, которые руками система не дает удалить.

возможно ли удалить объекты созданные утилитой ZWWW_MIGRATE ?

Вероятно это объект (ZIWCI_WWW_SAMPLE_INVOICE), относящийся к Web Dynpro, генерируемый автоматически стандартом, но всё равно попадающий в запрос.
Удалить его нельзя, но можно просто исключить из запроса, мешать он никому не будет.


Нет, прокси класс и структуры, которые тоже генерируемые


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1743
Откуда: Москва
Пол: Мужской
syst-nouname писал(а):
Parazit писал(а):
...
Вероятно это объект (ZIWCI_WWW_SAMPLE_INVOICE), относящийся к Web Dynpro, генерируемый автоматически стандартом, но всё равно попадающий в запрос.
Удалить его нельзя, но можно просто исключить из запроса, мешать он никому не будет.


Нет, прокси класс и структуры, которые тоже генерируемые

Речь идёт об объектах не из пакета ZWWW?
Я в утилите ZWWW_MIGRATE не делал возможности удаления объектов.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, мар 14 2017, 14:54 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 16 2010, 16:23
Сообщения: 92
Откуда: Набережные Челны
Пол: Мужской
Делаю выгрузку данных в Excel используя тип присваиваемого значения 'T':
Код:
wa_values-val_type = 'T'.
wa_values-var_name = 'DATA'.
wa_values-var_num = 1.
wa_values-value = данные

данные выгружаются только если указать FIND_TEXT.
Почему только по VAR_NAME нельзя выгружать?
Версия 303.


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1743
Откуда: Москва
Пол: Мужской
broker.chelny писал(а):
Делаю выгрузку данных в Excel используя тип присваиваемого значения 'T':
Код:
wa_values-val_type = 'T'.
wa_values-var_name = 'DATA'.
wa_values-var_num = 1.
wa_values-value = данные

данные выгружаются только если указать FIND_TEXT.
Почему только по VAR_NAME нельзя выгружать?
Версия 303.

FIND_TEXT позволяет задать первую колонку выводимой таблицы, а VAR_NAME определять строку целиком.

Насколько помню, я старался сделать максимально легким переход от обычного поячеечного вывода таблицы к ускоренным вариантам ('R'-строка целиком и 'T'-таблица целиком), и обратно, т.е. не меняя шаблона и используя ФМ ZWWW_PREPARE_TABLE. Поскольку при обычном выводе таблицы FIND_TEXT используется всегда, то я другие варианты просто не рассматривал.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, мар 14 2017, 16:34 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 16 2010, 16:23
Сообщения: 92
Откуда: Набережные Челны
Пол: Мужской
'R' работает только по VAR_NAME, а 'T' нет, это немного путает.

P.S. я выгружаю около 700 тыс. строк с 49 столбцами, и после выгрузки в статусе пишется что передано 358 байт :D. Почему понятно, но забавно.


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

Зарегистрирован:
Чт, ноя 17 2011, 07:12
Сообщения: 10
Приветствую!
Имею сходную проблему, как уже писали ранее:
Цитата:
"...Запускаю ZWWW_OPENFORM и открывается только шаблон, но данные передаваемые в таблице не выгружаются"
, только проблема наблюдается во всех версиях MS Office (2007,2013) на НОВОЙ диалоговой инстанции (SLES 12).
Если данных в IT_VALUES немного, то отображается нормально (даже в Office 2013), если данных много (больше какого-то числа), то выгрузка идёт через макрос (с генерацией txt-файлов) и в Excel открывается только шаблон, данные не передаются (даже в Office 2007).
На всех наших старых диалоговых инстанциях программа работает нормально при любом количестве данных на Office 2007. И не работает на большом количестве на Office 2013. Это пока не проблема, т.к. 2013 пользователи не используют. Но намекает, что где-то тут что-то не так.

Модуль используем старой версии, наверное года так с 2008.
версия SAP_ABA = 740 SP08

Я понимаю, что обновление модуля ZWWW - самый правильный и первый способ (хотя не факт, что поможет). Но это обновление довольно сложно запланировать и вписать в бизнес. Придется запланировать несколько тестирований тех модулей, которые основаны на ZWWW, чтобы ничего не сломалось.

Может быть, есть еще какие-то моменты, которые мне следует рассмотреть? Ведь глюк проявил себя именно на недавно установленной третьей диалоговой инстанции на linux (старые инстанции, включая центральную - работают на HP-UX).


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1743
Откуда: Москва
Пол: Мужской
sergejh писал(а):
Приветствую!
Имею сходную проблему, как уже писали ранее:
Цитата:
"...Запускаю ZWWW_OPENFORM и открывается только шаблон, но данные передаваемые в таблице не выгружаются"
, только проблема наблюдается во всех версиях MS Office (2007,2013) на НОВОЙ диалоговой инстанции (SLES 12).
Если данных в IT_VALUES немного, то отображается нормально (даже в Office 2013), если данных много (больше какого-то числа), то выгрузка идёт через макрос (с генерацией txt-файлов) и в Excel открывается только шаблон, данные не передаются (даже в Office 2007).
На всех наших старых диалоговых инстанциях программа работает нормально при любом количестве данных на Office 2007. И не работает на большом количестве на Office 2013. Это пока не проблема, т.к. 2013 пользователи не используют. Но намекает, что где-то тут что-то не так.

Модуль используем старой версии, наверное года так с 2008.
версия SAP_ABA = 740 SP08

Я понимаю, что обновление модуля ZWWW - самый правильный и первый способ (хотя не факт, что поможет). Но это обновление довольно сложно запланировать и вписать в бизнес. Придется запланировать несколько тестирований тех модулей, которые основаны на ZWWW, чтобы ничего не сломалось.

Может быть, есть еще какие-то моменты, которые мне следует рассмотреть? Ведь глюк проявил себя именно на недавно установленной третьей диалоговой инстанции на linux (старые инстанции, включая центральную - работают на HP-UX).

Во-первых, у версии 2008-го года явно будут проблемы с Excel 2013, по крайней мере при работе через оптимизирующий макрос. Честно говоря мне природа этого косяка непонятна, у меня это проявлялось как зависание при работе макроса в любом непредсказуемом месте. Подозреваю, что это связано с работой каких-то фоновых процессов Excel, которых раньше не было. Обойти удалось при помощи интуиции и магических пассов с активацией рабочей книги. Поскольку с 2008-го вносилось множество разных изменений, даже менялся формат выгружаемых текстовых файлов, то могу посоветовать только полное обновление.
Во-вторых, поскольку текущая проблема выгрузки явно связана с новой инстанцией и работой оптимизирующего макроса, то имеет смысл обратить внимание на кодировку выгружаемых текстовых файлов. По идее, чтобы Excel их нормально обрабатывал, они должны соответствовать кодировке Win1251. Проверьте сами эти файлы, или пришлите мне по мылу misterxyz (сбк) mail (тчк) ru . Кодировка выгрузки файлов настраивается в SAP Logon.

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


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

Зарегистрирован:
Чт, ноя 17 2011, 07:12
Сообщения: 10
Подсказка обратить внимание на кодировку выгружаемых текстовых файлов привела меня к интересному результату. Кодировка одинаковая, но как оказалось, разные символы-разделители полей.
В нормальной инстанции используется разделитель 0x23 (решетка), а в новой оказывается 0x09 (табуляция).
Хотелось бы понять, откуда сап берет этот разделитель? Решетку, например.
(файлы выслал на почту)


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

Зарегистрирован:
Пн, фев 09 2015, 12:16
Сообщения: 33
Есть необходимость выгружать таблицу в таблице в Excel, поиск либо не работает либо я не то нажимаю, ничего не находит. Есть такая возможность?


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1743
Откуда: Москва
Пол: Мужской
gospodipomogi писал(а):
Есть необходимость выгружать таблицу в таблице в Excel, поиск либо не работает либо я не то нажимаю, ничего не находит. Есть такая возможность?

Можно вывести любую форму Excel, которую возможно создать руками. Только надо понимать, что Excel это ВСЕГДА двумерная таблица, т.е. плоскость, а вы лишь проецируете на неё своё представление "вложенных таблиц".
Например, ZWWW_MANY_LIST показывает, как при помощи дополнительных шаблонов строк (VAL_TYPE='V') можно изобразить таблицу с подуровнями, т.е. иерархию. По сути это и есть таблица в таблице.
Используя этот приём или, в крайнем случае, свои макросы, можно представить любую форму.
Возможно, если Вы покажете пример нужной Вам формы, я смогу посоветовать что-то конкретней.

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


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

Зарегистрирован:
Пн, фев 09 2015, 12:16
Сообщения: 33
Parazit писал(а):
gospodipomogi писал(а):
Есть необходимость выгружать таблицу в таблице в Excel, поиск либо не работает либо я не то нажимаю, ничего не находит. Есть такая возможность?

Можно вывести любую форму Excel, которую возможно создать руками. Только надо понимать, что Excel это ВСЕГДА двумерная таблица, т.е. плоскость, а вы лишь проецируете на неё своё представление "вложенных таблиц".
Например, ZWWW_MANY_LIST показывает, как при помощи дополнительных шаблонов строк (VAL_TYPE='V') можно изобразить таблицу с подуровнями, т.е. иерархию. По сути это и есть таблица в таблице.
Используя этот приём или, в крайнем случае, свои макросы, можно представить любую форму.
Возможно, если Вы покажете пример нужной Вам формы, я смогу посоветовать что-то конкретней.


То есть на подтаблицу вешаем имя в Excel, отдельно ее заполняем, а потом в определенное место в главной таблицы копируем эту подтаблицу с типом 'V'? Она, по-моему, не скопируется в строку т.к. в ней будет больше 1 строки, вроде бы.
Схематичную форму прикрепил.
http://rgho.st/7C4JtbWpT


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1743
Откуда: Москва
Пол: Мужской
gospodipomogi писал(а):
...
То есть на подтаблицу вешаем имя в Excel, отдельно ее заполняем, а потом в определенное место в главной таблицы копируем эту подтаблицу с типом 'V'? Она, по-моему, не скопируется в строку т.к. в ней будет больше 1 строки, вроде бы.
Схематичную форму прикрепил.
http://rgho.st/7C4JtbWpT

Ваша форма в точности соответствует примеру ZWWW_MANY_LIST. запустите его, ограничьте количество выбираемых записей (например, 10 вместо 1000), чтобы было проще разбираться, и смотрите содержимое IT_VALUES перед вызовом ФМ.
Обратите внимание, что VAR_NAME всегда имеет одно значение, что соответствует тезису "всегда одна таблица". А при помощи VAL_TYPE='V' подставляются шаблоны строк (заголовки, подзаголовки), отличающиеся внешне от основной (значения).

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


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

Зарегистрирован:
Пт, фев 19 2016, 12:12
Сообщения: 7
Добрый день!
Нужна Ваша помощь.
После выгрузки документа в Excel должен запуститься макрос, который выделяет цветом строки с подитогами, итогами и т.д.

*вызов макроса
CLEAR it_val.
it_val-val_type = 'M'.
it_val-value = 'YZZ_DOWNTIME'.
APPEND it_val.

*заполнение внутренней таблицы
CALL FUNCTION 'ZZHCM_PY_02_2'
EXPORTING
line_name = 'line'
val_type = ''
TABLES
it_any_table = lt_ztab_pdf
it_values = it_val.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2066 ]  На страницу Пред.  1 ... 134, 135, 136, 137, 138  След.

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


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

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


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

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