Текущее время: Пн, авг 04 2025, 12:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Убрать строки с непонятными данными
СообщениеДобавлено: Пт, фев 29 2008, 18:00 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 08 2008, 10:52
Сообщения: 67
Ситуация такая
открываю файл
OPEN DATASET dsn FOR INPUT IN LEGACY BINARY MODE .
читаю его
READ DATASET dsn INTO rec .
В отладчике некоторые поля отбражаються вот так - ############
Такие символы ABAP почему то не анализирует.
Понятно что значек # скрывает что то другое, что непонятно .
Может кто знает проанализировать такие кракозябры

Заранее спасибо.


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

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
А что за файл-то? Может его надо читать по-другому? Например:

Code:
OPEN DATASET filepath FOR INPUT IN TEXT MODE ENCODING DEFAULT.


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

Зарегистрирован:
Вт, янв 08 2008, 10:52
Сообщения: 67
Сам файл создан Apllication server кодировка по умаолчанию 1500

OPEN DATASET dsn FOR INPUT IN TEXT MODE ENCODING DEFAULT.

не помогает, код символа который не читаеться 32


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, мар 03 2008, 23:31 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
scooter13 написал(а):
Сам файл создан Apllication server кодировка по умаолчанию 1500

OPEN DATASET dsn FOR INPUT IN TEXT MODE ENCODING DEFAULT.

не помогает, код символа который не читаеться 32


"- Штурман, приборы.
- Двести.
- Что "двести"?
- А что "приборы"?" :)

Я извиняюсь, мы не местные - что это за кодировка такая 1500? :? В ABAP Help такого не значится. Откуда взялся "код символа"? (Помнится 32 был код пробела в ASCII...)

Вообще вы бы может почитали help по OPEN DATASET - там еще другие опции есть...


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

Зарегистрирован:
Вт, янв 08 2008, 10:52
Сообщения: 67
Да в ASCII это код пробела, ходил к БАЗИСУ - показали что в настройках Apllication server кодовая страница 1500. Help прочитан. Проблема была в сбое на сервере, произошел сбой при записи файла.


Всем спаибо.


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

Зарегистрирован:
Вт, янв 08 2008, 10:52
Сообщения: 67
Еще по поводу кодовой страницы для не местных. На серваке стоит опернационка SUN OS Solaris, она то и использует code page 1500

Еще раз всем спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

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


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

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