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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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