Текущее время: Чт, апр 18 2024, 13:14

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


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


ВНИМАНИЕ!

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



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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
-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, 10:01 
Специалист
Специалист

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

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

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

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

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


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
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, 11:16 
Специалист
Специалист

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

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


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

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

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

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

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

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


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

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

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


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

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

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


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

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

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

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

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


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

Зарегистрирован:
Чт, июл 05 2012, 07: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, 09:09 
Менеджер
Менеджер
Аватара пользователя

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

_________________
Sapere aude!


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
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, 15:15 
Менеджер
Менеджер
Аватара пользователя

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

_________________
Sapere aude!


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

Зарегистрирован:
Пн, апр 21 2008, 16: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, 20:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
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, 13:29 
Ассистент
Ассистент
Аватара пользователя

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

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

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

Спасибо.


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

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


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

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


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

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