SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

Промежуточные суммы



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
Fami4
Специалист
Специалист


Age: 43
Joined: 04 Aug 2009
Posts: 62
Location: UA

PostPosted: Mon Oct 26, 2009 3:11 pm    Post subject: Промежуточные суммы Reply with quote

Добрый день!!!

Помогите,пожалуйста, новичку, как посчитать промежуточные суммы в таблице такого вида:


2700028272| VL | 27.08.2009 | 20.880,37 | 4500017384
5100004803| RE | 31.07.2009 | 3.200,60| 4500017384
5100004804| RE | 31.07.2009 | 3.212,60| 4500017384
2700030898| RE | 31.08.2009 | 523,15 | 4500018653
5100004806| RE | 01.08.2009 | 2.561,50| 4500018653
...

исходя из примеров, то это реализуется с помощью at/endat,
но у меня в этом случае суммирует по каждой строке отдельно Confused

Заранее благодарен
Back to top
View user's profile Send private message
vga
Мастер
Мастер


Age: 165
Joined: 04 Oct 2007
Posts: 1218
Location: Санкт-Петербург

PostPosted: Mon Oct 26, 2009 3:18 pm    Post subject: Reply with quote

Здравствуйте!
Код покажите?
Back to top
View user's profile Send private message Blog Visit poster's website
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Mon Oct 26, 2009 3:30 pm    Post subject: Reply with quote

В документации ясно говорится:
Quote:
AT <level>.
<statement block>
ENDAT.

You can react to the following control level changes:

<level>


Meaning

FIRST


First line of the internal table

LAST


Last line of the internal table

NEW <f>


Beginning of a group of lines with the same contents in the field <f> and in the fields left of <f>

END Of <f>


End of a group of lines with the same contents in the field <f> and in the fields left of <f>

Т.е. при группировке учитываются все поля слева включительно до указанного в AT поля. И если таблица не отсортирована по этим полям, то блок AT будет отрабатывать неправильно.

_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
Fami4
Специалист
Специалист


Age: 43
Joined: 04 Aug 2009
Posts: 62
Location: UA

PostPosted: Tue Oct 27, 2009 11:53 am    Post subject: Reply with quote

Удав спасибо большое, все получилось. Действительно, невнимательно читал условия Embarassed

vga, спасибо,что откликнулись
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG.
SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG.
Every effort is made to ensure content integrity. Use information on this site at your own risk.