Текущее время: Пт, ноя 01 2024, 03:18

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 77, 78, 79, 80, 81, 82, 83 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Сб, янв 26 2013, 21:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
begda написал(а):
...
Офис русский 2003. Коллега на другом проекте решил проблему как вы предложили - с помощью SUM и шаблона 2007 офиса. У меня в 2003-м SUM не распознается, более того, шаблоны 2007 офиса выгружаются с ошибками, даже у тех у кого стоят 2007/2010 офисы. Вычитал что если сменить локализацию офиса на английский, то SUM заработает, но заказчику это не предложишь, может как-то можно проще включить английские формулы без настроек экселя?
...

Можно прописать формулы в шаблоне, а при выводе заменять в них адреса суммируемых ячеек. Например в в формуле =СУММ(kuku) заменять kuku на любые адреса. А лучше использовать относительную адресацию, например, в формуле =СУММ(СМЕЩ(A10;;;kuku)) заменять kuku на количество предшествующих строк со знаком минус "-4".
Однако все равно странная задача, если уж знаешь адреса суммируемых ячеек, то и сами суммы знаешь. Какой смысл писать формулы, если можешь сразу вписать суммы? Единственное исключение себе могу представить, если это не отчетная форма, а некая заготовка для последующей ручной корректировки.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, фев 05 2013, 15:41 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Всем привет!
Как-то вот не получается использовать типы значений R и T в экселе, если optimize не увеличивать. Показывает незаполненный шаблон. При формировании строк использую константы cl_abap_char_utilities=>horizontal_tab и cl_abap_char_utilities=>CR_LF. Другие типы значений работают, в том числе и через ZWWW_MACROS.

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Сергей Королев написал:
Всем привет!
Как-то вот не получается использовать типы значений R и T в экселе, если optimize не увеличивать. Показывает незаполненный шаблон. При формировании строк использую константы cl_abap_char_utilities=>horizontal_tab и cl_abap_char_utilities=>CR_LF. Другие типы значений работают, в том числе и через ZWWW_MACROS.

Я бы глянул на шаблон и содержимое IT_VALUES.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, фев 05 2013, 16:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Parazit написал:
Я бы глянул на шаблон и содержимое IT_VALUES.

Отослал на misterxyz.
Спасибо.

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Сергей Королев написал:
Parazit написал:
Я бы глянул на шаблон и содержимое IT_VALUES.

Отослал на misterxyz.
Спасибо.

Всё понятно. Для вывода с типом R и T нужно заполнять поле FIND_TEXT, чтобы определить точное место в строке, откуда начинать заполнять. Соответственно и в шаблоне его указать.
Типа:
Code:
SetVal 'Line' '1' '[начало]' 'R' 'знач1#знач2#знач3#и т.д.'.

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


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

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Parazit написал:
Всё понятно. Для вывода с типом R и T нужно заполнять поле FIND_TEXT, чтобы определить точное место в строке, откуда начинать заполнять. Соответственно и в шаблоне его указать.
Типа:
Code:
SetVal 'Line' '1' '[начало]' 'R' 'знач1#знач2#знач3#и т.д.'.

Спасибо, работает! Буду знать.

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Пт, июл 04 2008, 08:17
Сообщения: 41
вопрос, после обновления офиса до 2013го, у пользователей стал выгружаться пустой шаблон со всеми метками вида [MATNR]. У меня тоже стоит 2013, такой проблемы нет.
Макросы разрешены, оптимизацию ставили 0 и 1000 - у одного человека заработало.
Что это за полтергейст?


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
grizlik написал(а):
вопрос, после обновления офиса до 2013го, у пользователей стал выгружаться пустой шаблон со всеми метками вида [MATNR]. У меня тоже стоит 2013, такой проблемы нет.
Макросы разрешены, оптимизацию ставили 0 и 1000 - у одного человека заработало.
Что это за полтергейст?

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

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


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

Зарегистрирован:
Вт, фев 26 2013, 13:13
Сообщения: 1
Подскажите пожалуйста, пытаюсь выгрузить в ворд по одному шаблону несколько страниц в один документ, упорно выгружает только последнюю, либо просто шаблон, как можно это сделать?


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

Зарегистрирован:
Ср, дек 06 2006, 19:41
Сообщения: 16
я дико извиняюсь, а если минус все еще выводится справа, а не слева, что делать? куда бежать?


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Юзвер написал(а):
я дико извиняюсь, а если минус все еще выводится справа, а не слева, что делать? куда бежать?

Вообще то в моей выгрузке данные выводятся строго в текстовом формате, и сделано это сознательно. Соответственно, как значение положите, так и получите.
Я для себя нашел простой способ, класть значение в тип string (value=<число>) и делать циклический shift вправо. Есть и другие способы.

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


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

Зарегистрирован:
Ср, дек 06 2006, 19:41
Сообщения: 16
Parazit написал:
Юзвер написал(а):
я дико извиняюсь, а если минус все еще выводится справа, а не слева, что делать? куда бежать?

Вообще то в моей выгрузке данные выводятся строго в текстовом формате, и сделано это сознательно. Соответственно, как значение положите, так и получите.
Я для себя нашел простой способ, класть значение в тип string (value=<число>) и делать циклический shift вправо. Есть и другие способы.


спасибо за ответ и за разработку, очень помогает в работе.

_________________
Бесплатные знакомства


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

Зарегистрирован:
Пт, мар 01 2013, 07:56
Сообщения: 1
Здравствуйте! Кто-нибудь сталкивался с тем, что при закрытии Excel (флаг CLOSE_FORM) в ZWWW_OPENFORM приложение продолжает висеть в процессах? Можно это как-нибудь побороть?


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

Зарегистрирован:
Пт, июл 04 2008, 08:17
Сообщения: 41
Уважаемый паразит, в абапе строка получается 721 символ (value), в отладчике вижу что всё ок.
В экселе не появляется, остается шаблонная строка вида [блаблабла].
Офис 2013. Как быть? Есть ограничение на количество символов?


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

Зарегистрирован:
Чт, ноя 23 2006, 17:37
Сообщения: 197
Откуда: Москва
Пол: Мужской
V.A. ABAP написал(а):
Здравствуйте! Кто-нибудь сталкивался с тем, что при закрытии Excel (флаг CLOSE_FORM) в ZWWW_OPENFORM приложение продолжает висеть в процессах? Можно это как-нибудь побороть?

Сталкивался безотносительно флага, пришлось исходник править.

В ФМ ZWWW_FILLFORM вставил необяз. параметр APP TYPE OLE2_OBJECT, для того, чтобы передать его в perform fillexcelform.
Там, расширил блок:
Code:
  if i_app is initial.
    get property of doc 'Application' = app.
  else.
    app = i_app.
  endif.


Переписал последовательность удаления объектов:
Code:
  free object:
    cell, offset, find, qtable, qtables, rangetempl, newrng, range.

и убрал из удаления app.

Процесс Excel.exe пропадает.

Windows 7 x64, Office 2010, gui 720

PS: 2 Parazit: если проблема действительно имеет место и массовая, может быть, правки внести в код функционала?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 77, 78, 79, 80, 81, 82, 83 ... 161  След.

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


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

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


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

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