Текущее время: Пт, авг 01 2025, 15:01

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: объединение текста
СообщениеДобавлено: Чт, май 28 2009, 15:18 
Начинающий
Начинающий

Зарегистрирован:
Ср, май 27 2009, 07:14
Сообщения: 20
Пол: Женский
Code:
it_data2 type standard table of FEBRE with header line.

data sKUKEY=BKPF-XBLNR+12(4).
data sESNUM=BSEG-ZUONR(5).

select VWEZW from febre where KUKEY=sKUKEY and ESNUM=sESNUM and RSNUM <>1


получаю 4 записи. Как объединить их в одну переменную?
Спасибо


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: объединение текста
СообщениеДобавлено: Чт, май 28 2009, 15:30 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
knives_out написала:
Code:
it_data2 type standard table of FEBRE with header line.

data sKUKEY=BKPF-XBLNR+12(4).
data sESNUM=BSEG-ZUONR(5).

select VWEZW from febre where KUKEY=sKUKEY and ESNUM=sESNUM and RSNUM <>1


получаю 4 записи. Как объединить их в одну переменную?
Спасибо

Из этого кода я не вижу чтобы Вы получили какие-то записи. Объясните подробнее.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: объединение текста
СообщениеДобавлено: Чт, май 28 2009, 15:35 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
а вы по чём абап учите?

concatenate


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: объединение текста
СообщениеДобавлено: Пт, май 29 2009, 06:46 
Начинающий
Начинающий

Зарегистрирован:
Ср, май 27 2009, 07:14
Сообщения: 20
Пол: Женский
Besa написал:
knives_out написала:
Code:
it_data2 type standard table of FEBRE with header line.

data sKUKEY=BKPF-XBLNR+12(4).
data sESNUM=BSEG-ZUONR(5).

select VWEZW from febre where KUKEY=sKUKEY and ESNUM=sESNUM and RSNUM <>1


получаю 4 записи. Как объединить их в одну переменную?
Спасибо

Из этого кода я не вижу чтобы Вы получили какие-то записи. Объясните подробнее.

into table it_data2 конечно
например, в febre:
KUKEY ESNUM RSNUM VWEZW
001 0001 1 Текст1
001 0001 2 Текст2
001 0001 3 Текст3

нужно получить sComment=Текст2+Текст3


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: объединение текста
СообщениеДобавлено: Пт, май 29 2009, 07:18 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Code:
loop at itab2.
concatenate sComment itab2-VWEZW into sComment separated by space.
endloop.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: объединение текста
СообщениеДобавлено: Пт, май 29 2009, 18:51 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Извиняюсь за занудство, но если в ITAB2 должно быть всего одно поле VWEZW, то лучше так и определяйте, не ленитесь. В этом конкретном случае это не так страшно, т.к. в FEBRE всего несколько полей, но вот когда из-за 1-2 полей делают, скажем, TYPE VBAP, то "поубывал бы".

Опять же имена лучше давать какие-нибудь более подробные, например, itab_texts вместо itab2. Подумайте о тех, кто будет ваш код поддерживать! 8)

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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