Текущее время: Вт, июл 01 2025, 15:21

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 161  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 18 2008, 09:36 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Мы не добавляли функциональности, а скорее перенастраивали, и убирали некоторые строки(делал не я), например была проблема, что в разработческой системе все отрабатывало отлично, а после переноса в продуктив, работала не корректно. Исправили, но до причины не докопались, в ZWWW_FILLFORM не работала PERFORM runexcelmacros, сделали чтобы всегда отрабатывала PERFORM fillexcelform, вообщем ничего нового. :oops:

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 22 2008, 14:16 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 20 2007, 11:40
Сообщения: 19
Добрый день!

Есть задача, которая пока не решилась. Возможно, кто-то ее уже решал:
Две системы, одна - на Windows, другая - на Unix. (Возможно, это не имеет значения..)
Есть выгрузка в Excel c использованием макросов (runexcelmacros).
В первой системе все работает замечательно. Во второй на выходе из русских букв получается абра-кадабра. Текст начинает читаться нормально, если кодировку Кирилица(Windows) поменять на Unicode UTF-8. Промежуточный файл *.txt формируется корректно.

Заранее всем спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 22 2008, 15:18 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 20 2007, 11:40
Сообщения: 19
Нашел проблему - разные кодировки в системах.
При вызове WS_DOWNLOAD - вызывается метод CONSTRUCTOR класса CL_ABAP_CONV_OBJ.
В первом случае значение параметра outcode - 1504, во втором - 4110. Если 4410 подменить в отладчике на 1504, то все работает.
Теперь осталось выяснить - что это за кодировки и как их настраивать :roll:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 22 2008, 19:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
s_sergei написал(а):
Нашел проблему - разные кодировки в системах.
При вызове WS_DOWNLOAD - вызывается метод CONSTRUCTOR класса CL_ABAP_CONV_OBJ.
В первом случае значение параметра outcode - 1504, во втором - 4110. Если 4410 подменить в отладчике на 1504, то все работает.
Теперь осталось выяснить - что это за кодировки и как их настраивать :roll:


А в SAP-Logon какие кодировки указаны в настройке языка и настройке загрузки/выгрузки?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 23 2008, 08:24 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 20 2007, 11:40
Сообщения: 19
Проблема решилась изменением именно этих настроек..
Правда, изначально они были одинаковые - ANSI Unicode - при этом выгружалось по-разному. Но если выставить Cyrillic (Windows), то все работает.
Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 11 2008, 12:12 
Специалист
Специалист

Зарегистрирован:
Ср, окт 04 2006, 13:52
Сообщения: 100
Parazit написал:
s_sergei написал(а):
Нашел проблему - разные кодировки в системах.
При вызове WS_DOWNLOAD - вызывается метод CONSTRUCTOR класса CL_ABAP_CONV_OBJ.
В первом случае значение параметра outcode - 1504, во втором - 4110. Если 4410 подменить в отладчике на 1504, то все работает.
Теперь осталось выяснить - что это за кодировки и как их настраивать :roll:


А в SAP-Logon какие кодировки указаны в настройке языка и настройке загрузки/выгрузки?


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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 11 2008, 15:15 
Почетный гуру
Почетный гуру
Аватара пользователя

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

Ну так в сап-логоне и настроить...

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 28 2008, 06:46 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, апр 08 2005, 09:03
Сообщения: 98
Здравствуйте.

Есть проблема в версиях excel-я при выгрузке в шаблон.
есть несколько именованных диапазонов. TABLE1, TABLE2, TABLE3, TABLE4.
TABLE3 = TABLE4 (так надо) :)
TABLE1 (несколько первых полей строки) и TABLE2 - находятся в одной строке. TABLE2 продолжает TABLE1 до конца документа. не пересекаются.
TABLE1 и TABLE2 ниже, через строку от TABLE3 и TABLE4

программа работает с динамическими таблицами (форма Т51).
TABLE1-TABLE2 - данные сотрудника + данные з/п

в TABLE3 выводятся имена полей, по которым потом будет выведена шапка отчета, но уже в диапазон TABLE4.

в 2007 ёкселе TABLE3 выводится в диапазон TABLE2 :( хотя при вызове ZWWW_PREPARE_TABLE четко указан TABLE3. если в отладке руками выделить нужный диапазон, то все выводится правильно.
а в ёкселе 2003 все нормально и так.

R/3 версии 4.7 (PI_BASIS 2005_1_620)

могу выслать код программы + шаблон.

спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 28 2008, 15:08 
Почетный гуру
Почетный гуру
Аватара пользователя

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

Есть проблема в версиях excel-я при выгрузке в шаблон.
есть несколько именованных диапазонов. TABLE1, TABLE2, TABLE3, TABLE4.
TABLE3 = TABLE4 (так надо) :)
TABLE1 (несколько первых полей строки) и TABLE2 - находятся в одной строке. TABLE2 продолжает TABLE1 до конца документа. не пересекаются.
TABLE1 и TABLE2 ниже, через строку от TABLE3 и TABLE4

программа работает с динамическими таблицами (форма Т51).
TABLE1-TABLE2 - данные сотрудника + данные з/п

в TABLE3 выводятся имена полей, по которым потом будет выведена шапка отчета, но уже в диапазон TABLE4.

в 2007 ёкселе TABLE3 выводится в диапазон TABLE2 :( хотя при вызове ZWWW_PREPARE_TABLE четко указан TABLE3. если в отладке руками выделить нужный диапазон, то все выводится правильно.
а в ёкселе 2003 все нормально и так.

R/3 версии 4.7 (PI_BASIS 2005_1_620)

могу выслать код программы + шаблон.

спасибо

Ребус не осилил, лучше шаблон и выгрузку таблицы IT_VALUES. :)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 29 2008, 04:19 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, апр 08 2005, 09:03
Сообщения: 98
я и не сомневался в своих способностях передачи информации :oops:

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 29 2008, 09:20 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, апр 08 2005, 09:03
Сообщения: 98
Если можно, то в аське хотелось бы объяснить то, что я пытаюсь сделать...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 29 2008, 09:23 
Почетный гуру
Почетный гуру
Аватара пользователя

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

Оно конечно, можно и так. Только какой смысл, сначала сказать, что A это B, а потом B это C ?!
И всё же хотелось бы взглянуть на шаблончик и табицу, ибо если работает по разному в разных версиях, то хотелось бы это учесть.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 29 2008, 09:26 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, апр 08 2005, 09:03
Сообщения: 98
да не в том дело
шаблон я уже попеределывал и не один раз...
я в принципе не могу сообразить можно ли с помошью вашей ФМ выгрузить динамические таблицы с произвольным набором полей, свободным их наименованием и общей длиной заголовка более 254 байт...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 29 2008, 09:33 
Почетный гуру
Почетный гуру
Аватара пользователя

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

Вообще можно, причем разными способами.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 08 2008, 22:40 
Начинающий
Начинающий

Зарегистрирован:
Вс, ноя 25 2007, 12:48
Сообщения: 10
Откуда: Воронеж
Большое спасибо автору за ФМ, а так же всем кто принял участие в этой разработке. :D
У меня возникла проблема при выгрузке таблицы в WORD. Задача: выгружать в ячейку одного из столбца нумерованный список т.е. строчки в ячейке должны разделяться знаком "перевода каретки" 000D-шестнадцатиричный-в уникоде (должен отображтся в WORDe знаком "пи"). Код 000D я в текст вставляю, в файле в двойчном виде просматриваю, а WORDе вижу как не отображаемый символ - квадрат вместо знака "пи". Как побороть MS WORD?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 161  След.

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


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

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


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

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