Текущее время: Сб, май 10 2025, 22:40

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 57, 58, 59, 60, 61, 62, 63 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, авг 23 2011, 18:14 
Почетный гуру
Почетный гуру
Аватара пользователя

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

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

Пока еще не было возможности. Постараюсь в выходные поковырять. Я раньше уже занимался этим вопросом, пришел к выводу, что надо как то научить стандартную функцию GUI_DOWNLOAD выгружать эти символы.
Юникод я пробовал, кое что получалось, но не вся функциональность работать будет. У Excel-я не все функции, которые я использую, работают с юникодами.
Похоже учить GUI_DOWNLOAD выгружать эти символы бессмысленно, т.к. потом еще MS Office нужно учить конвертировать их в юникод, поскольку MS Office на внутреннем уровне, как минимум с версии 2003, использует исключительно юникод. В общем, восстанавливаю былые эксперименты с выводом через юникод. Тесты уже работают, однако теряется функциональность оптимизации вывода больших таблиц (VAL_TYPE = T). Остальные режимы вроде работают. Насколько я понимаю, юникод уже давно поддерживает казахские буквы и никаких доп. драйверов для их отображения в MS Office не нужно.

p.s.
Выкладывать пока не буду, ибо сыровато, да и для Web Dynpro надо юникоды допилить. Однако, желающим быть бета-тестерами, могу выслать по почте!

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


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

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
to Parazit, да, если система юникод, то с казахскими буквами особых проблем не возникает.


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

Зарегистрирован:
Вт, мар 01 2011, 10:46
Сообщения: 3
Добрый день.

Проблема такая при загрузке данных из EXCEL.

При загрузке XLS файла в SAP с помощью некоей транзакции происходит обязательный запуск нового процесса Excel, даже если во время запуска он уже был открыт. Если после этого продолжать работу в Excel, открывать новые файлы, то они будут открываться как в одном , так и в другом процессе. При этом, связи между некоторыми файлами не работают, поэтому приходится полностью закрывать все копии Excel и открывать все файлы заново.

Можно ли перед открытием Excel проверять, запущен ли уже процесс и использовать его или это вообще не проблема SAP , а Excel и корректных связей между файлами?
Я FM-щик, поэтому заранее извиняюсь , если некорректно задан вопрос.


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

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
toГалинка, Вы загружаете данные из excel, при чем тут выгрузка?
"некоей транзакции" это какой? Что она делает, для чего она, Z или стандарт, на основе чего работает?
Что значит "открываться как в одном , так и в другом процессе", "связи между некоторыми файлами не работают", "корректных связей между файлами"?
Что говорят Ваши программисты?


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

Зарегистрирован:
Вт, мар 01 2011, 10:46
Сообщения: 3
Besa написал:
toГалинка, Вы загружаете данные из excel, при чем тут выгрузка?

ухватилась за строки :oops:
Code:
Create object App 'Excel.Application'

ткните куда надо :oops:
Besa написал:
"некоей транзакции" это какой? Что она делает, для чего она, Z или стандарт, на основе чего работает?

не указала транзакцию, потому как она самописная ZF_MFP_DIRECT, загружают директивные значения финплана в BPEP

Besa написал:
Что значит "открываться как в одном , так и в другом процессе"

У пользователя открыт Excel с файлами 1, 2, 3 . В диспетчере задач видим в закладке процессов EXCEl.EXE
Запускаем нашу транзакцию , при запуске загрузки данных появляется еще один процесс EXCEl.EXE
Пользователь , пока идет загрузка , открывает еще файл 4 из проводника.
Теперь в открытом файле идем закладки Вид/Перейти в другое окно и видим только файл 4. Если тоже самое сделать в файле 1, то будем видеть список 1,2,3.
Если файл 4 будет открываться из меню Excel, когда находишься в файле 1, такой картины не наблюдается

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

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

Besa написал:
Что говорят Ваши программисты?

У нас этого никто не делал, пусть не парятся :(
Хотелось услышать более аргументированный ответ, прежде чем отказать пользователю.


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

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

Проблема такая при загрузке данных из EXCEL.

При загрузке XLS файла в SAP с помощью некоей транзакции происходит обязательный запуск нового процесса Excel, даже если во время запуска он уже был открыт. Если после этого продолжать работу в Excel, открывать новые файлы, то они будут открываться как в одном , так и в другом процессе. При этом, связи между некоторыми файлами не работают, поэтому приходится полностью закрывать все копии Excel и открывать все файлы заново.

Можно ли перед открытием Excel проверять, запущен ли уже процесс и использовать его или это вообще не проблема SAP , а Excel и корректных связей между файлами?
Я FM-щик, поэтому заранее извиняюсь , если некорректно задан вопрос.

Похоже это проблема Excel-я

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


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

Зарегистрирован:
Вт, мар 01 2011, 10:46
Сообщения: 3
Parazit написал:
Похоже это проблема Excel-я


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


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

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 409
Всем привет.

А у кого-нибудь возникала проблема с EXCEL 2010 при выводе рисунков?

Т.е. есть шаблон со строками, их количество разное, внизу картинка с подписями ответственных.

При печати картинки начинаю съезжать. В настройках екселя есть параметр менять положение или размер картинки. Но он не помагает при печати. В любом случае, картинки сдвигаются вверх. В версии екселя 2003 такой проблемы не было.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
CrecerRu написал(а):
Всем привет.

А у кого-нибудь возникала проблема с EXCEL 2010 при выводе рисунков?

Т.е. есть шаблон со строками, их количество разное, внизу картинка с подписями ответственных.

При печати картинки начинаю съезжать. В настройках екселя есть параметр менять положение или размер картинки. Но он не помагает при печати. В любом случае, картинки сдвигаются вверх. В версии екселя 2003 такой проблемы не было.

Такой косяк был замечен и в Excel 2007. Самый надежный способ побороть - выводить картинки при помощи макросов.

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


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

Зарегистрирован:
Пн, май 07 2007, 09:44
Сообщения: 409
Parazit написал:
Такой косяк был замечен и в Excel 2007. Самый надежный способ побороть - выводить картинки при помощи макросов.



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

Т.е. после вывода всех строк запускается макрос и ?
Где-то нужно хранить эту картинку, и как определить на кокое место листа ее разместить?


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

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



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

Т.е. после вывода всех строк запускается макрос и ?
Где-то нужно хранить эту картинку, и как определить на кокое место листа ее разместить?

Для начала почитайте FAQ, там есть про запуск макроса и про многое другое.
Основная идея в том, что для каждой именованной области (VAR_NAME) или строки таблицы (VAR_NAME+VAR_NUM), после их заполнения можно вызвать макрос VBA, сохраненный в модуле шаблона. Макросу передается эта область как параметр RANGE.
Code:
Sub MyMacros(R as Range)
  ...
EndSub

На примере ZWWW_MANY_LIST вы можете разобрать, как макросами включать в отчет картинки, выгруженные из SAP.
Можно хранить картинки в шаблоне и макросом копировать их, в общем то всё зависит от ваших потребностей, фантазии и знания VBA.

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


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

Зарегистрирован:
Чт, фев 16 2006, 15:46
Сообщения: 451
Откуда: Россия
Добрый день,

тут интересная проблема возникла (или это какая-то фича?)

Выгружаю текст в word, ок, но почему-то если текст, которым заменяют, начинается на '0' (ноль) то этот ноль съедается.

_________________
Ян Владимирович,
http://www.vladimirovich.net


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

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

тут интересная проблема возникла (или это какая-то фича?)

Выгружаю текст в word, ок, но почему-то если текст, которым заменяют, начинается на '0' (ноль) то этот ноль съедается.

Не замечал такого за Word-ом, только за Excel-ем водится. Пришлите мне шаблон и содержимое IT_VALUES.

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


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

Зарегистрирован:
Чт, фев 16 2006, 15:46
Сообщения: 451
Откуда: Россия
Цитата:
Не замечал такого за Word-ом, только за Excel-ем водится. Пришлите мне шаблон и содержимое IT_VALUES.


Так, разобрался. Всё дело в этой строчке:

Code:
*    Write &5 to ValueChar no-zero no-grouping left-justified.


Но есть другой вопрос.

Сейчас, увы, стираются стили. То есть, если у куска был присвоен стиль "заголовок", то он слетает. В результате нельзя, например, сделать автооглавление.

Это как-то правится?

_________________
Ян Владимирович,
http://www.vladimirovich.net


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Yanvladimirovich написал(а):
Цитата:
Не замечал такого за Word-ом, только за Excel-ем водится. Пришлите мне шаблон и содержимое IT_VALUES.


Так, разобрался. Всё дело в этой строчке:

Code:
*    Write &5 to ValueChar no-zero no-grouping left-justified.


Но есть другой вопрос.

Сейчас, увы, стираются стили. То есть, если у куска был присвоен стиль "заголовок", то он слетает. В результате нельзя, например, сделать автооглавление.

Это как-то правится?

Опять же нужен пример, иначе непонятно, что Вы делаете с этим куском.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 57, 58, 59, 60, 61, 62, 63 ... 161  След.

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


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

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


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

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