Текущее время: Сб, сен 22 2018, 13:58

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2199 ]  На страницу Пред.  1 ... 132, 133, 134, 135, 136, 137, 138 ... 147  След.
Автор Сообщение
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, окт 10 2016, 14:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1847
Откуда: Москва
Пол: Мужской
-TT- написал:
...
И второй вопрос - я правильно понимаю, что это и есть пример того, как одну IT_VALUES раскидать на несколько страниц? Или есть какой-то другой алгоритм того, как это сделать?
...
UPD2 Немного поясню потребность - мне необходимо расшить основной и дополнительный лист в книгах покупок/продаж. Соответственно - брейкдаун из примера (по отделам, должностям и т.д.) тут не подходит. Я пошел по немного другому пути, сделал два листа, и на каждом присвоил свои имена полям (т.е. они не повторяются), набрал IT_VALUES с этими именами (сначала все строки с именами полей из основного листа, потом - строки с именами из дополнительного). И дальше не соображу, что делать. Судя по всему - в шаблоне назначаются какие-то рабочие области, что это и для чего оно нужно? И как их определить?

ZWWW_MANY_LIST это не пример алгоритма, а пример, как заполнять IT_VALUES. Смотрите содержимое таблицы перед вызовом ФМ, можете ограничить выборку данных 10 штук, чтобы понятней было. И смотрите шаблон, именованные области.

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


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

Зарегистрирован:
Вт, июн 10 2014, 10:41
Сообщения: 148
Parazit, добрый день!

А бывало ли такое, что при одинаковых входных данных получаются одинаковые ZWWW_DATA_NNNNNN.txt, но разные ZWWW_MACROS_NNNNNN.XLS?

У меня почему-то иногда не запускается макрос, заданный так:
Code:
setval  'Z01_MACRO' '' '' 'M' 'Format'.

Он всегда стоит последним после обработки, но почему-то иногда не загружается в независимости от того открыт/закрыт Excel, разрешены ли в правилах безопасности макросы или нет...

Сообщали ли о проблемах, когда иногда макросы не запускались автоматически средствами ZWWW? Если запускать вручную, то всё отрабатывает корректно...


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

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

А бывало ли такое, что при одинаковых входных данных получаются одинаковые ZWWW_DATA_NNNNNN.txt, но разные ZWWW_MACROS_NNNNNN.XLS?

У меня почему-то иногда не запускается макрос, заданный так:
Code:
setval  'Z01_MACRO' '' '' 'M' 'Format'.

Он всегда стоит последним после обработки, но почему-то иногда не загружается в независимости от того открыт/закрыт Excel, разрешены ли в правилах безопасности макросы или нет...

Сообщали ли о проблемах, когда иногда макросы не запускались автоматически средствами ZWWW? Если запускать вручную, то всё отрабатывает корректно...

Ещё в самом начале разработки ФМ (лет 10 назад) я замечал свойство Excel, если создать именную область и макрос с одинаковым названием, то макрос не запускается. Возможно, что могут быть пересечения и с какими-то стандартными именами Excel. У Вас очень рисковое, с этой точки зрения, наименование макроса - "Format". Советую назвать его более уникальным именем.

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


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

Зарегистрирован:
Вт, июн 10 2014, 10:41
Сообщения: 148
Parazit написал:
У Вас очень рисковое, с этой точки зрения, наименование макроса - "Format". Советую назвать его более уникальным именем.

Переименовал в ZFormat, но, к сожалению, не помогло...
Ладно бы всегда не работало или всегда работало, а когда то работает, то нет без всякий причин - не понять, что не так.


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1847
Откуда: Москва
Пол: Мужской
UKY написал(а):
Parazit написал:
У Вас очень рисковое, с этой точки зрения, наименование макроса - "Format". Советую назвать его более уникальным именем.

Переименовал в ZFormat, но, к сожалению, не помогло...
Ладно бы всегда не работало или всегда работало, а когда то работает, то нет без всякий причин - не понять, что не так.

Можете подробней описать условия формирования? Один отчет или массовый вывод? Как давно установлен ZWWW, какая версия?
Вносили изменения в ФМ? Не срабатывает только макрос или вообще отчет?

И ещё. Можете прислать шаблон и содержимое IT_VALUES? Я потестирую.
На мыло misterxyz (сбк) mail (тчк) ru

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


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

Зарегистрирован:
Вт, июн 10 2014, 10:41
Сообщения: 148
Parazit написал:
UKY написал(а):
И ещё. Можете прислать шаблон и содержимое IT_VALUES? Я потестирую.

Parazit, огромное Вам спасибо за помощь! С флагом WITHOUT_OLE = X всё работает как часы!


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

Зарегистрирован:
Чт, июл 05 2012, 08:56
Сообщения: 2
Parazit, добрый день!

Больше года использую Ваш пакет, большое спасибо!
Подскажите, можно сформировать и напечатать подряд несколько документов WORD автоматически, чтобы человек не нажимал даже кнопку "ок" в диалоге печати?
У меня не получилось.
Добавила в шаблон макрос, отправляющий на печать и его вызов в it_val
setline 'zmacros' '' '' 'M' 'zprint'.
В результате на печать ушли документы с неудаленными элементами форматирования таблиц(таблицы заполнились данными, но элементы форматирования не удалились).
При этом в документах, которые остались открытыми на экране все красиво, только данные.


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

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

Больше года использую Ваш пакет, большое спасибо!
Подскажите, можно сформировать и напечатать подряд несколько документов WORD автоматически, чтобы человек не нажимал даже кнопку "ок" в диалоге печати?
У меня не получилось.
Добавила в шаблон макрос, отправляющий на печать и его вызов в it_val
setline 'zmacros' '' '' 'M' 'zprint'.
В результате на печать ушли документы с неудаленными элементами форматирования таблиц(таблицы заполнились данными, но элементы форматирования не удалились).
При этом в документах, которые остались открытыми на экране все красиво, только данные.

Можете прислать мне шаблон, который пытаетесь напечатать?
мыло misterxyz (сбк) mail (тчк) ru

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


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

Зарегистрирован:
Чт, июл 05 2012, 08:56
Сообщения: 2
Проблема была решена следующим образом:
1) установила для параметра optimize значение 500, заведомо больше , чем у меня формируется строк в it_values. В ФМ обработка идет по разным веткам. Ранее было по умолчанию 100, а у меня формируется порядка 180-200 строк.
2) отказалась от использования форматирования через VAL_TYPE = ‘V’ – для изменения вида (стиля, шрифта…) закладки ( setval 'Tab31' '4' ' ' 'V' 'Tab31_k'. ) .
В ФМ форматирование типа 'V' и 'D' обрабатывается(очищается) после того, как отработали макросы. Поэтому на печать уходили элементы форматирования, а на экране их не было


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

Зарегистрирован:
Пн, май 14 2007, 14:05
Сообщения: 561
Откуда: Москва
Добрый день!
Подскажите плиз, кто-нибудь делал с помощью ZWWW познаковый вывод текстов и сумм в отдельных ячейках Excel как в стандартных отчетных формах?
Конкретно, чтобы не выводить каждый знак через переменную, а выводишь значение и вжуууух оно разбивается автоматом )
или макрос придется писать?

_________________
Sapere aude!


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1847
Откуда: Москва
Пол: Мужской
N/A написал(а):
Добрый день!
Подскажите плиз, кто-нибудь делал с помощью ZWWW познаковый вывод текстов и сумм в отдельных ячейках Excel как в стандартных отчетных формах?
Конкретно, чтобы не выводить каждый знак через переменную, а выводишь значение и вжуууух оно разбивается автоматом )
или макрос придется писать?

Так или иначе всё-равно нужно выводить поячеечно, что ABAP-ом, что VBA-макросом.
Мой подход - ABAP, а VBA-макросы использовать только если невозможно реализовать ABAP-ом.
Можно упростить задачу, придерживаясь простых правил разметки шаблона. Например, присвоить диапазону имя "ИНН", а в ячейки прописать метки "[1] [2] [3]....". Тогда можно написать простую подпрограмму, которая будет генерить записи в IT_VALUES:
VAR_NAME='ИНН'. FIND_TEXT='[1]'. VALUE='7'.
VAR_NAME='ИНН'. FIND_TEXT='[2]'. VALUE='8'.
VAR_NAME='ИНН'. FIND_TEXT='[3]'. VALUE='9'.
...

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


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

Зарегистрирован:
Пн, май 14 2007, 14:05
Сообщения: 561
Откуда: Москва
Parazit написал:
Так или иначе всё-равно нужно выводить поячеечно, что ABAP-ом, что VBA-макросом....
Ок. Спасибо!

_________________
Sapere aude!


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

Зарегистрирован:
Пн, апр 21 2008, 17:41
Сообщения: 12
Добрый день,

спасибо за функционал.
Появился вопрос, который уже обсуждался ниже, но чёткого ответа на свою ситуацию не нашёл.
Вопрос был здесь (Ср июл 16, 2014 10:27 am)
viewtopic.php?f=13&t=4880&hilit=%D0%BA%D0%B0%D0%B7%D0%B0%D1%85*&start=1470

Суть моей проблемы: взял ZWWW303.rar с сайта, создал класс разработки ZWWW_EXCEL, программу импорта, все объекты успешно импортировались и активны. ФМ выгрузки отработал в моей программе (проверял сначала в песочнице, потом в разработку основного ландшафта ещё раз импортировал и всё проверил - отработало); пытаюсь перенести в тестовую систему. В разработке запрос деблокирован без ошибок. При импорте в тест - ошибки:

Program ZCL_ZWWW======================CU: Syntax error in line 000001
REPORT/PROGRAM statement missing, or program typeis INCLUDE.
Program ZCL_ZWWW======================CO: Syntax error in line 000003
REPORT/PROGRAM statement missing, or program typeis INCLUDE.
Program ZCL_ZWWW======================CI: Syntax error in line 000003
REPORT/PROGRAM statement missing, or program typeis INCLUDE.

Если выполнить Check для Public, Protected и Private Section в разработке получим ошибку (что не мешает активировать их при внесении формальных изменений):
Line 7
Private Section ZCL_ZWWW
Implementation missing for method "ASSIGN_CHAR_X". "ASSIGN_CHAR_X".

Хотя метод имплементирован.

Возможно есть какие-то мысли?

Спасибо


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

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

спасибо за функционал.
Появился вопрос, который уже обсуждался ниже, но чёткого ответа на свою ситуацию не нашёл.
Вопрос был здесь (Ср июл 16, 2014 10:27 am)
http://www.sapboard.ru/forum/viewtopic. ... start=1470

Суть моей проблемы: взял ZWWW303.rar с сайта, создал класс разработки ZWWW_EXCEL, программу импорта, все объекты успешно импортировались и активны. ФМ выгрузки отработал в моей программе (проверял сначала в песочнице, потом в разработку основного ландшафта ещё раз импортировал и всё проверил - отработало); пытаюсь перенести в тестовую систему. В разработке запрос деблокирован без ошибок. При импорте в тест - ошибки:

Program ZCL_ZWWW======================CU: Syntax error in line 000001
REPORT/PROGRAM statement missing, or program typeis INCLUDE.
Program ZCL_ZWWW======================CO: Syntax error in line 000003
REPORT/PROGRAM statement missing, or program typeis INCLUDE.
Program ZCL_ZWWW======================CI: Syntax error in line 000003
REPORT/PROGRAM statement missing, or program typeis INCLUDE.

Если выполнить Check для Public, Protected и Private Section в разработке получим ошибку (что не мешает активировать их при внесении формальных изменений):
Line 7
Private Section ZCL_ZWWW
Implementation missing for method "ASSIGN_CHAR_X". "ASSIGN_CHAR_X".

Хотя метод имплементирован.

Возможно есть какие-то мысли?

Спасибо

При выполнении Check для Public, Protected и Private Section по Ctrl+F2 так и должно выдавать ошибку, а если через Ctrl+F7 (проверить класс целиком), то должно быть без ошибок.
Проверьте класс ZCL_ZWWW целиком в тестовой системе, если есть ошибки, то пришлите их описание мне на мыло:
misterxyz (сбк) mai (тчк) ru

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


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

Зарегистрирован:
Пт, май 28 2010, 13:50
Сообщения: 34
Откуда: Украина - Киев
Пол: Мужской
Добрый день.

Запускаю "ZWWW_OPENFORM" и открывается только шаблон, но данные передаваемые в таблице не выгружаются.
Такая ситуация с офисом 2013 и 2016. Пробовал на 2010 и 2007 все отрабатывает корректно.

Подскажите, пожалуйста, как решить этот вопрос или проблема не в версии офиса?

Спасибо.


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

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


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

Сейчас этот форум просматривают: Aleksoid1978


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

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