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

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


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

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


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

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