Текущее время: Пн, июл 14 2025, 04:17

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Передача в строку кода перехода на следующую строку.
СообщениеДобавлено: Ср, май 24 2006, 14:28 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
Каким образом я могу добавить в строковую переменную
код скажем кнопки "Enter" или пробел ?

в других языках семантикой предусмотрены операторы например
chr(10) это в аскии таблице является пробелом
отсюда можно и получить строку

str1+chr(10)+str2

как в ABAPe ? это реализовать


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача в строку кода перехода на следующую строку.
СообщениеДобавлено: Ср, май 24 2006, 14:56 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Lexx_nv написал(а):
Каким образом я могу добавить в строковую переменную
код скажем кнопки "Enter" или пробел ?

в других языках семантикой предусмотрены операторы например
chr(10) это в аскии таблице является пробелом
отсюда можно и получить строку

str1+chr(10)+str2

как в ABAPe ? это реализовать


А какая цель?
И стоит посмотреть класс CL_ABAP_CHAR_UTILITIES (его атрибуты)

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 24 2006, 14:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
перекидываю в Excel в определенные ячейки
строковые переменные
поскольку ширина предопределена для ячеек нужно сообразить перенос
вот и хотел влюдить интер промеж нужных строк
вот собственно и задумка

_________________
Best regards
Dolbnev Alexandr


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 24 2006, 15:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Попробуйте
Code:
CONSTANTS:
CC_0D                 TYPE X VALUE '0D',
CC_0A                 TYPE X VALUE '0A'.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 24 2006, 15:17 
Гость
да, к сожалению в абапе нет CHR :(

поэтому можно вот так:

Code:
  CONSTANTS: GC_HEX_TAB  TYPE X  VALUE 9.  "Код символа(табулятор)
  DATA: LD_SEPARATOR  TYPE  C.
  FIELD-SYMBOLS: <FIELD>.
  ASSIGN LD_SEPARATOR TO <FIELD> TYPE 'X'.
  <FIELD> = GC_HEX_TAB.
  DATA: LN1(255) VALUE 'Текстовая переменная 1',
        LN2(255) VALUE 'Текстовая переменная 2',
        LN(255).


  CONDENSE: LN1, LN2.  "Удаляем лишние пробелы
  CONCATENATE LN1 LD_SEPARATOR LN2 INTO LN.



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

Зарегистрирован:
Пн, сен 19 2005, 08:33
Сообщения: 56
Откуда: Воронеж
Lexx_nv написал(а):
перекидываю в Excel в определенные ячейки
строковые переменные
поскольку ширина предопределена для ячеек нужно сообразить перенос
вот и хотел влюдить интер промеж нужных строк
вот собственно и задумка


если я правильно тебя понял, то установи свойство ячейки WrapText = 1 .

_________________
4.0B


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 25 2006, 06:22 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, май 24 2006, 09:33
Сообщения: 154
Откуда: Москва
Спасибо всем сейчас попробую.
:)

_________________
Best regards
Dolbnev Alexandr


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

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


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

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


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

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