Текущее время: Вт, июл 29 2025, 07:24

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 25 2006, 12:19 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, окт 23 2006, 16:59
Сообщения: 24
Откуда: Запорожье
holocron написал(а):

если я правильно понял, надо получить сумму по переменному столбцу, так? тогда надо динамический селект написать

select (fields) from... надо только fields заполнить


Ну так я и хочу узнать как заполнить :cry:
<я не знать русский языка>:
select (kstar sum( kstarwtg )) into (my-mystar, my-wtg) from............
select (kstar, sum( kstarwtg )) into (my-mystar, my-wtg) from............
select kstar sum( (kstarwtg) ) into (my-mystar, my-wtg) from............

Вобщем много вариантов, так как всё-таки? :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 25 2006, 13:01 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, окт 23 2006, 16:59
Сообщения: 24
Откуда: Запорожье
Спасибо, получилось, правда не так как я думал
Code:
DATA: line(19) TYPE c value 'kstar sum( wtg000 )',
      list LIKE TABLE OF line(19).
line+15(2) =  '07'.
append line to list.
select (list) into (my-mystar, my-wtg) from...........


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

Зарегистрирован:
Ср, сен 20 2006, 16:47
Сообщения: 78
Откуда: Москва
еще такой вариант:
Code:
data:
  t_ekpo type table of ekpo,
  fnm(20) value 'MENGE',
  mng like ekpo-menge.

field-symbols:
  <fs>,
  <fs2>.

select * into table t_ekpo from ekpo up to 100 rows.

loop at t_ekpo assigning <fs>.
  assign component fnm of structure <fs> to <fs2>.
  if <fs2> is assigned.
    mng = mng + <fs2>.
  endif.
endloop.



Последний раз редактировалось AK Ср, окт 25 2006, 16:04, всего редактировалось 1 раз.

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

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
люди, вы чего, ещё же не пятница...

Code:
data tmp(50) type c.
concatenate 'kstar sum( kstarwtg )' into tmp
select (tmp) from и т.д. и т.п.


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

Зарегистрирован:
Ср, сен 20 2006, 16:47
Сообщения: 78
Откуда: Москва
aht написал(а):
люди, вы чего, ещё же не пятница...


мы не ищем легких путей :)
на самом деле ранее было заявлено следующее:
Zidan написал(а):
С использованием assign не получается, потому что в нём:
ASSIGN TABLE FIELD (NAME) TO <F>.
надо указывать поле таблицы (в данном примере NAME), а оно то у меня и будет изменяться.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

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


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

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


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

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