Текущее время: Чт, июл 10 2025, 08:34

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


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

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


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

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