Текущее время: Пт, дек 15 2017, 18:18

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


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


ВНИМАНИЕ!

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



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

Зарегистрирован:
Чт, авг 19 2004, 18:37
Сообщения: 1776
Откуда: Москва
Пол: Мужской
w-f писал(а):
...
Выгруженный на "нормальных" машинах файл мелькает-самозакрывается на проблемных и наоборот: сохраненный на проблемной машине файл нормально открывается на "нормальных". Что странно версии ИЕ и джавы и там и там совпадают.
То есть это уже точно не браузер. Настройки безопасности джавы идентичные.
...


Можете прислать какой-нибудь готовый JAR файл, с которым есть проблемы на некоторых компьютерах?
Слать на почту misterxyz (сбк) mail (тчк) ru

Нужно всё-таки понять, в чём различия между этими компьютерами?
Какие версии: Windows, MS Office, SAP Logon, Java, Браузеров?
И какая версия ZWWW, когда установлена?

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


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

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

На проекте используется:
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(это сложно так система незнакомая) или существуют другие способы для решения подобных задач?

В ZWWW вывод в формат xlsx на стороне SAP, т.е. без использования самого Excel на машине пользователя, невозможен.
По-моему сам выбор формата xlsx для обмена данными неправльный, только излишнее утяжеление процесса. Вроде OpenText поддерживает формат XML, правильнеё использовать его.

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


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

Зарегистрирован:
Ср, мар 31 2010, 08:59
Сообщения: 56
Добрый день!

Разработали отчет на базе cl_salv_tree. Выложили данный отчет на портал через SAP Screen Personas 3.0. Реализовали функцию выгрузки в Excel ( CREATE OBJECT application 'excel.application' ) с отображением иерархии через группировку. На уровне SAP GUI выгрузка работает без проблем, но на уровне браузера выгрузка не работает. Один момент: Глубина иерархии (количество уровней и подчиненных узлов) заранее не известна.
Кто сталкивался, подскажите, пожалуйста, какие-нибудь инструменты, через которые можно будет выгрузить иерархию в Excel на портале.
Заранее благодарю.


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

Зарегистрирован:
Пн, апр 15 2013, 15:49
Сообщения: 35
Откуда: Санкт-Петербург
Пол: Мужской
Здравствуйте!
Передо мной пользователи поставили такую задачу:
В зависимости от условия необходимо в отчет в формате Word
1) Либо (если условие истинно) вывести текст в таблицу (таблица из одной ячейки)
и нужна только для того, чтобы можно было обвести текст в жирную рамку.
2) Либо (если условие ложно) не выводить текст в отчет и не выводить пустую таблицу
обведенную рамкой.

Если бы речь шла об Excel то вопроса бы не возникло.
Но можно ли реализовать подобную конструкцию в Word?
Условный вывод целого табличного блока.


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

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

Если бы речь шла об Excel то вопроса бы не возникло.
Но можно ли реализовать подобную конструкцию в Word?
Условный вывод целого табличного блока.

На первый взгляд это реализовать довольно просто. Создаём в шаблоне нужную таблицу с одной ячейкой, в которую вводим метку, например, [текст]. Выделяем таблицу целиком и присваиваем ей имя закладки, например, Табл1.
Далее, в зависимости от условия, либо выводим текст:
VAR_NAME = 'Табл1'.
FIND_TEXT = '[текст]'.
VALUE = <какой-то текст>.

Либо удаляем закладку (таблицу):
VAR_NAME = 'Табл1'.
VAL_TYPE = 'D'.

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


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

Зарегистрирован:
Пт, фев 17 2012, 16:37
Сообщения: 71
Добрый вечер господа.
Скажите пожалуйста с помошью данного FM можно сделать выгрузку документов в фоновом режиме в определенную папку на сервере?
Цель задачи выгрузить в фоне цепочку документов в Word в определенную папку на сервере.
заранее спосибо.


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

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

Если в качестве шаблона используется файл *.DOC или *.DOC? , то в фоне будет формироваться файл *.JAR, содержащий шаблон, данные и макрос для формирования отчета. Окончательно отчёт будет сформирован при запуске файла *.JAR пользователем.
Можно использовать альтернативный формат шаблона *.RTF, который формируется в фоне полностью.

p.s.
Ещё в новой версии появилась возможность формирования отчетов XML-Word (*.XML).

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


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

Зарегистрирован:
Ср, янв 12 2011, 15:21
Сообщения: 12
Добрый день!

Обнаружили небольшую проблему при выгрузке в Word: после формирования файла для всего приложения отключается проверка правописания во время набора текста, т.е. снимаются галки файл->параметры->правописание->'проверять орфографию в процессе набора текста' и 'отмечать ошибки грамматики в процессе набора текста'.

Это происходит при открытии файла с макросом ZWWW_MACROS_WORD_[ЧЧММСС].DOC, который выгружается во временную папку. При этом отрабатывает процедура AutoOpen, в которой вызывается ZWWW_FillVariables. Там вначале для оптимизации снимаются эти галки:

Код:
  With Options
    CheckSpel = .CheckSpellingAsYouType
    CheckGram = .CheckGrammarAsYouType
    .CheckSpellingAsYouType = False
    .CheckGrammarAsYouType = False
  End With


Затем в конце процедуры значения восстанавливаются. Но при открытии файла с макросом (а не шаблона, которое будет позже) выполняется досрочный выход из процедуры, и остаются значения Flase:

Код:
  If isAutoOpen = "X" And WITHOUT_OLE = "" Then
    CloseFileData
   
    Exit Sub
  End If


Для исправления восстанавливаем значения в этом месте перед выходом:

Код:
  If isAutoOpen = "X" And WITHOUT_OLE = "" Then
    CloseFileData

    With Options
      .CheckSpellingAsYouType = CheckSpel
      .CheckGrammarAsYouType = CheckGram
      .PasteAdjustTableFormatting = PasteAdjTblFormat
    End With

    Exit Sub
  End If


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

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

Спасибо большое за обнаружение ошибки!
Обязательно её исправлю.

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


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

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


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

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


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

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