Текущее время: Чт, дек 14 2017, 04:24

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2109 ]  На страницу Пред.  1 ... 137, 138, 139, 140, 141  След.
Автор Сообщение
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пн, июн 26 2017, 00:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1776
Откуда: Москва
Пол: Мужской
ssv10 писал(а):
Подскажите, пожалуйста, как правильно реализовать подитоги.
Клиент хочет видеть в таблице суммы в разрезе видов документа.
В шаблоне у меня строка с именем lines, никаких группировок или подитогов нет.

Хожу по выбранным позициям и заполняю поля:
Код:
    setline 'lines' l_cnt '[belnr]' '' <line>-belnr.
    setline 'lines' l_cnt '[blart]' '' <line>-blart.
    setline 'lines' l_cnt '[bldat]' '' <line>-bldat.
    setline 'lines' l_cnt '[bwwrt]' '' <line>-bwwrt.
    setline 'lines' l_cnt '[hwaer]' '' <line>-hwaer.
    setline 'lines' l_cnt '[augbl]' '' <line>-augbl.
    setline 'lines' l_cnt '[augdt]' '' <line>-augdt.



Как изменить код так, чтобы подитоги по bwwrt в разрезе blart появились в шаблоне?

Смотрела пример - программу ZWWW_MANY_LIST, в которой есть строки с типом V
SetLine NameList 'User' Num '' 'V' 'Function'.
SetLine NameList 'User' Num '[DEPARTMENT]' '' it_Usr-DEPARTMENT.
Пробовала добавлять у себя строку, но тогда в экселе просто пустая строка выводится.

Код:
      setline 'lines' l_cnt '' 'V' 'blart'.
      setline 'lines' l_cnt '[blart]' '' l_blart.
      setline 'lines' l_cnt '[bwwrt]' '' l_bwwrt.

Обратите внимание, в шаблоне ZWWW_MANY_LIST есть именованная область 'Function'.
А команда SetLine NameList 'User' Num '' 'V' 'Function' означает, что строке 'User' с номером Num нужно присвоить другую строку с именем 'Function' (тип значения VAL_TYPE='V', Variable, в документации Excel именованные строки назывались переменными). По сути в текущую строку таблицы 'User' перед заполнением данными копируется образец другой строки 'Function'.
В Вашем случае, чтобы сработала команда setline 'lines' l_cnt '' 'V' 'blart', нужно в шаблоне создать строку образец подытогов с метками '[blart]' и '[bwwrt]', и присвоить ей имя 'blart'.

p.s. Можете обращаться напрямую по почте misterxyz (сбк) mail (тчк) ru

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


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

Зарегистрирован:
Чт, май 02 2013, 00:47
Сообщения: 11
Спасибо огромное, теперь все отлично.


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

Зарегистрирован:
Пн, май 29 2017, 13:45
Сообщения: 7
Добрый день!
Наткнулась на параметр IT_GROUPS_CATALOG в ФМ ZAAWWW_PREPARE_TABLE, но в одном из сообщений от 2016 года вы писали, что его пока не использовать.
Начала копаться в коде, но раз есть форум, хотела уточнить, что это за волшебный параметр, и как тогда называть закладки со строками итогов и подитогов. Или же пока не получится?

Заранее спасибо.


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1776
Откуда: Москва
Пол: Мужской
moi_n_eau писал(а):
Добрый день!
Наткнулась на параметр IT_GROUPS_CATALOG в ФМ ZAAWWW_PREPARE_TABLE, но в одном из сообщений от 2016 года вы писали, что его пока не использовать.
Начала копаться в коде, но раз есть форум, хотела уточнить, что это за волшебный параметр, и как тогда называть закладки со строками итогов и подитогов. Или же пока не получится?

Заранее спасибо.

ФМ ZWWW_PREPARE_TABLE был создан для упрощения вывода данных из внутренних таблиц. Параметр IT_GROUPS_CATALOG задумывался для создания подзаголовков и подытогов, но так и не был доделан. Оказалось, что в этом в общем то нет особой нужды, этим ФМ-ом мало кто пользуется, к тому же довольно просто сформировать отчет любой сложности без использования ФМ ZWWW_PREPARE_TABLE. В общем, так руки и не дошли.

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


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

Зарегистрирован:
Пн, авг 22 2016, 15:52
Сообщения: 4
а есть возможность не создавать файл excel?
чтобы при попытке закрыть открытый он предлагал сохранить, а если отказываешься, то его ни где бы не оказывалось ?


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1776
Откуда: Москва
Пол: Мужской
rh66 писал(а):
а есть возможность не создавать файл excel?
чтобы при попытке закрыть открытый он предлагал сохранить, а если отказываешься, то его ни где бы не оказывалось ?

Такую возможность не делал. А для чего это нужно?

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


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

Зарегистрирован:
Пн, авг 22 2016, 15:52
Сообщения: 4
Parazit писал(а):
rh66 писал(а):
а есть возможность не создавать файл excel?
чтобы при попытке закрыть открытый он предлагал сохранить, а если отказываешься, то его ни где бы не оказывалось ?

Такую возможность не делал. А для чего это нужно?


возникают вопросы по безопасности, получаются что отчеты сохраняются на клиента пользователя, даже если он не желает, необходимо искать файл и удалять вручную


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

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

Временные файлы удаляются при первом (после входа в SAP) запуске ZWWW. А ещё в SAP-Logon с версии 7.20 после закрытия самого SAP-Logon автоматически удаляются все временные файлы из каталога "C:\Users\<UserName>\AppData\Local\SAP\SAP GUI\tmp", в т.ч. и выгруженные из ZWWW.

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


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

Зарегистрирован:
Пн, май 29 2017, 13:45
Сообщения: 7
Добрый день!
Столкнулась с проблемой, что в ФМ Open_form макросы срабатывают до удаления закладок.
Насколько это важный момент в программе?
Вряд ли это будет очень критично, если будет добавлена галочка - выполнять макросы после удаления закладок?
Или же удаления закладок до заполнения параметров.


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

Зарегистрирован:
Пн, май 29 2017, 13:45
Сообщения: 7
Видимо, только навешивать макрос на открытие файла поможет..


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1776
Откуда: Москва
Пол: Мужской
moi_n_eau писал(а):
Добрый день!
Столкнулась с проблемой, что в ФМ Open_form макросы срабатывают до удаления закладок.
Насколько это важный момент в программе?
Вряд ли это будет очень критично, если будет добавлена галочка - выполнять макросы после удаления закладок?
Или же удаления закладок до заполнения параметров.

Макросы применяются к закладкам, поэтому могут выполняться только до их удаления.
А что вы хотите реализовать?

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


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

Зарегистрирован:
Вт, ноя 25 2014, 15:24
Сообщения: 4
Parazit, коллеги,

столкнулась со следующей проблемой:
при использовании в связке с web dynpro получаю архив jar, который на некоторых машинах при выборе опции открыть мелькает и тут же закрывается. На некоторых машинах отрабатывает нормально: при нажатии кнопки "открыть" файл открывается.
Настройки безопасности при этом одинаковые.

Кто-нибудь сталкивался с таким, как решали?


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

Зарегистрирован:
Чт, мар 17 2011, 16:14
Сообщения: 8
Откуда: г. Красноярск
Пол: Мужской
Приветствую,

На проекте используется:
1) SAP_ABAP 740
2) ZWWW 3.03
3) OpenText

Требуется при сохранение страница WDA формировать Excel файл и далее загружать его в OpenText, по данной причине сохранять файл на локальном ПК пользователя возможности нет, так как любая попытка обращения на локальную машину - будет вызывать диалоговое окно, запрос на сохранение, а пользователь не должен знать и контролировать создание данного файла.

Пытаюсь реализовать через SAP Office, то есть:
Формирую Excel c параметром FILE_LOCATION = ‘O’(Сохранение в SAP Office) и вытягиваем данные из SAP Office с помощью ZCL_ZWWW=>SAP_OFFICE_GET_FILE_ID + SO_OLD_DOCUMENT_SEND_API1.
Но для передачи в OpenText требуется именно файл .xlsx в байтовом потоке, cтолкнулся с проблемой, преобразования JAR в байтовом потоке, в формат .xlsx.

Подскажи, пожалуйста, есть ли возможность преобразовывать на стороне SAP-а из JAR в .xlsx и уже передавать на стороне OpenText(это сложно так система незнакомая) или существуют другие способы для решения подобных задач?


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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1776
Откуда: Москва
Пол: Мужской
w-f писал(а):
Parazit, коллеги,

столкнулась со следующей проблемой:
при использовании в связке с web dynpro получаю архив jar, который на некоторых машинах при выборе опции открыть мелькает и тут же закрывается. На некоторых машинах отрабатывает нормально: при нажатии кнопки "открыть" файл открывается.
Настройки безопасности при этом одинаковые.

Кто-нибудь сталкивался с таким, как решали?

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

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


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

Зарегистрирован:
Вт, ноя 25 2014, 15:24
Сообщения: 4
Parazit писал(а):
w-f писал(а):
Parazit, коллеги,

столкнулась со следующей проблемой:
при использовании в связке с web dynpro получаю архив jar, который на некоторых машинах при выборе опции открыть мелькает и тут же закрывается. На некоторых машинах отрабатывает нормально: при нажатии кнопки "открыть" файл открывается.
Настройки безопасности при этом одинаковые.

Кто-нибудь сталкивался с таким, как решали?

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


Выгруженный на "нормальных" машинах файл мелькает-самозакрывается на проблемных и наоборот: сохраненный на проблемной машине файл нормально открывается на "нормальных". Что странно версии ИЕ и джавы и там и там совпадают.
То есть это уже точно не браузер. Настройки безопасности джавы идентичные.

Если выгружать файл в режиме отладки, то при пошаговом прохождении файл формируется, данными заполняется, но спотыкается где-то в этом месте:

Код:
Public Sub FillVariables(FileData As String, BookTempl) 'flgUnicode As String
'  ZWWW_FillVariables FileData, flgUnicode
  Call UserFormProgress.UserFormProgressShow(FileData, BookTempl) 'flgUnicode
  Application.ActiveWindow.Activate
End Sub


макрос прерывает выполнение, остается заполненный экселевский файл.

Причем, если выполнять непошагово, то симптомы те же: мелькает(открывается-закрывается).


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

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


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

Сейчас этот форум просматривают: BingBot, Google Feedfetcher и гости: 11


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

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