计数

2020-09-09 09:23发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想计算PERMIT_NO日期的数量。

例如。

日期PERMIT_NO

2009年2月2日3451

2009年2月2日3452

2009年2月2日3453

2009年2月3日3454

2009年2月3日3455

2009年2月3日3456

2009年2月3日3457

2009年4月2日3458

2009年4月4日3459

2009年4月4日3460

2009年4月4日3461

04.02.2009 3462

输出:

日期计数

2009年2月2日3

2009年2月3日4

04.02.2009 5

一个信息丰富的主题将为您带来更多更好的答案。

编辑:Rob Burbank于2009年2月24日上午11:22

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想计算PERMIT_NO日期的数量。

例如。

日期PERMIT_NO

2009年2月2日3451

2009年2月2日3452

2009年2月2日3453

2009年2月3日3454

2009年2月3日3455

2009年2月3日3456

2009年2月3日3457

2009年4月2日3458

2009年4月4日3459

2009年4月4日3460

2009年4月4日3461

04.02.2009 3462

输出:

日期计数

2009年2月2日3

2009年2月3日4

04.02.2009 5

一个信息丰富的主题将为您带来更多更好的答案。

编辑:Rob Burbank于2009年2月24日上午11:22

付费偷看设置
发送
11条回答
我是小鹏鹏啊
1楼 · 2020-09-09 09:36.采纳回答

Karthikeyan,

您检查过我的代码了吗。

应该认为,如果在日期之前有任何字段可用,则它们应具有与

相同的值

每个日期。

即。

例如,您的int选项卡包含以下字段和条目。

 field1日期PERMIT_NO
    一个02.02.2009 3451
    b 02.02.2009 3452
    c 02.02.2009 3453。

因为字段1的结尾处的值不同,所以每个日期都将执行,而每个日期的计数将仅为1。

在这种情况下,请创建另一个带有日期和计数字段的int选项卡,并使用相同的

逻辑。

此致

Manoj Kumar P

作者:Manoj Kumar,2009年2月25日,下午1点22分

梦想连接
2楼-- · 2020-09-09 09:41

嗨,

很抱歉,它没有给出正确的答案。

输出将是这样。

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年2月1日1

2009年3月1日1

2009年5月1日1

2009年5月1日1

2009年5月1日1

2009年5月1日1

2009年5月1日1

2009年5月1日1

3楼-- · 2020-09-09 09:34

创建一个内部表,其中包含2个字段:1表示日期,1表示计数器。 然后只需将您的条目收集到该内部表中即可。

 types:ty_dates的开始,
               date(10)类型c,
               算我
           ty_dates结束。

 数据:ty_dates的it_dates类型表,
         wa_date类型ty_dates。


 循环到[您的Itab]。

    wa_dates-date = [您的itab]-日期。
    wa_dates-count = 1。
    收集wa_dates到it_dates。

 结束循环。
Tong__Ming
4楼-- · 2020-09-09 09:36

嗨,卡西克,

这可能有帮助。

 数据:
 w_count类型i。

 在itab循环播放。
 加1计数。
 在日期结束时。
 写:/itab-date,
           w_count。
 w_count = 0。
 Endat。
 结束循环。
 

此致

迪迪巴(Mdi.Deeba)

宇峰Kouji
5楼-- · 2020-09-09 09:51

你好,卡西凯扬(

日期PERMIT_NO

2009年2月2日3451

2009年2月2日3452

2009年2月2日3453

2009年2月3日3454

2009年2月3日3455

2009年2月3日3456

2009年2月3日3457

2009年4月2日3458

2009年4月4日3459

2009年4月4日3460

2009年4月4日3461

04.02.2009 3462

按日期allow_no对itab进行排序。

数据:l_itab像itab一样,

l_count类型为i。

在itab上循环

将itab移至l_itab。

i = i + 1。

在日期结束时。

写:\ 1(10)l_itab日期

13我。

清除我。

endat。

endloop。

此致

Anil

一周热门 更多>