Текущее время: Сб, июл 19 2025, 14:54

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


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

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


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

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