Текущее время: Сб, авг 02 2025, 22:26

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Слить вместе 2 поля
СообщениеДобавлено: Вт, май 16 2006, 12:22 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Привет всем!

Есть запрос в BEx, выдает отчет:

Наименование1 Наименование2 Адрес ....

Так как наименование длинное, пришлось его бить на 2 по 60 символов. А теперь как бы его обратно восстановить, чтобы получилось одно длинное наименование?

Понятно, что можно сделать книгу и там VBA, а есть ли возможность сделать какую нибудь переменную в запросе и туда все слить и вывести потом наименование одним столбцом?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Слить вместе 2 поля
СообщениеДобавлено: Вт, май 16 2006, 12:25 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Vitaly V.V. написал(а):
Привет всем!

Есть запрос в BEx, выдает отчет:

Наименование1 Наименование2 Адрес ....

Так как наименование длинное, пришлось его бить на 2 по 60 символов. А теперь как бы его обратно восстановить, чтобы получилось одно длинное наименование?

Понятно, что можно сделать книгу и там VBA, а есть ли возможность сделать какую нибудь переменную в запросе и туда все слить и вывести потом наименование одним столбцом?


only VBA

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Слить вместе 2 поля
СообщениеДобавлено: Вт, май 16 2006, 12:30 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
BW - ник написал:
only VBA


А если нужно будет это в вэбе публиковать? Там чем можно будет поправить? Java-Script?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 18 2006, 10:44 
Гость
Совет простой - не использовать при выводе в отчетах тексты длиной более 60 символов... просто взять это за правило и считать, что в BEX это сделать нельзя... сразу жить станет проще.


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

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
SAP-мучитель написал(а):
Совет простой - не использовать при выводе в отчетах тексты длиной более 60 символов... просто взять это за правило и считать, что в BEX это сделать нельзя... сразу жить станет проще.


1. Заказчик всегда прав.
2. Если заказчик не прав - см. пункт 1

Ну хочется ему видеть в отчете длинные адреса, наименования...

А может, это все как-то в свою таблицу ложить (там то можно длинные поля сделать), и потом ABAP-ом оттуда доставать... Хотя опять BEx не разрешит...

А в вэбе предлагается использовать класс - контроллер таблицы... Но дальше я не копал - эта работа свалилась другим.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Слить вместе 2 поля
СообщениеДобавлено: Чт, май 18 2006, 13:01 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 10:59
Сообщения: 754
Откуда: Moscow
Vitaly V.V. написал(а):
BW - ник написал:
only VBA


А если нужно будет это в вэбе публиковать? Там чем можно будет поправить? Java-Script?


ABAP! :)

_________________
Фарш невозможно провернуть назад,
И мясо из котлет не восстановишь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 18 2006, 13:35 
Гость
на sdn.sap.com есть weblog о том как считывать запросы в таблички.
Можно создать таблицу, считать туда запрос в bsp приложении, а потом вывести эту таблицу на экран в этой же bsp.
Выпадающее меню и фильтры вроде бы тоже можно сделать.
То есть в итоге будет не Bex отчет, а bsp приложение...


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

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Vitaly V.V. написал(а):
1. Заказчик всегда прав.
2. Если заказчик не прав - см. пункт 1


Ну-ну, с такой логикой далеко не уедешь.
Пункт 2: Если заказчик не прав, то нужно ему это доказать ИМХО.


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

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Bkmz написал:
Vitaly V.V. написал(а):
1. Заказчик всегда прав.
2. Если заказчик не прав - см. пункт 1


Ну-ну, с такой логикой далеко не уедешь.
Пункт 2: Если заказчик не прав, то нужно ему это доказать ИМХО.


Я подхожу с логикой: любые капризы за ваши деньги...


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

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


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

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


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

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