2-What is the difference between At New and On change Of
inside a loop??I want inside a loop difference not basic
difference??
Answers were Sorted based on User's Feedback
Answer / sagi.nagamani
1.at new is always followed by single field.
eg: AT NEW MATNR.
if any changes in matnr occurs at new event triggers.
at this case right side fields of matnr appears like
this.right side character fields appears like **** &
numeric field become null in work area.
2.on change of follows by single or more fields.
eg: ON CHANGE OF MATNR OR LABST OR WERKS.
here any change in any field on change of event
triggers.here we can see all fields in work area.
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / nagaraju
1.At new statement is used inside the loop and end loop.
2.At new f3 : at new will trigger if any F1,F2,F3 field
value changes
1.on change of is used with in loop end loop, select end
select,do,do while.
2 on change of F3, on change of will trigger when only F3
value changes,
it won't bother about F1 and F2 changes.
| Is This Answer Correct ? | 9 Yes | 4 No |
Answer / gagan
in addition to previous answer:
1. in At new field say f3, the fields on the right side of
f3, will become * ( if char field) or 0 ( if integer field).
this wont happen in on change event.
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / bhuvanya
Q. What is the difference between 'At New / End At' and 'On Change Of / EndOn'?
1. 'On Change Of' can be used in any loop construct, not just 'Loop At'.
2. A Single 'On Change Of' can be triggered by a change within one or more fields named after of and separated by OR.
3. When used within a loop, a change in a field to the left of the control level does not trigger a control break.
4. When used within a loop, fields to the right still contain their original values; they are not changed to contain zero or asterisks.
5. You can use 'else' statement between 'On Change OF' and 'End On'. You can also use ELSEIF statements in conjunction with special implementation of ON, but should always try to avoid this because they may not be supported in future.
6. You can use it with 'Loop At' IT WHERE clause……
7. You can use 'SUM' with 'On Change Of'. It sums all numeric fields except the one(s) named after Of.
8. Another difference is while using 'at new' in case if you code any write statements between 'at new' and 'end at' the value for the numeric fields will be returned as 0 and that of no numeric fields will be returned as *(asterisk). But in on change of the original values will be returned.
NOTE: Use the 'At First' and 'At Last' statement to perform during the first or last pass of internal table. These statements can only be used within 'LOOP AT'; they cannot be used within select.
| Is This Answer Correct ? | 0 Yes | 0 No |
why scripts are client dependent and smart forms are client independent.?
WHAT IS THE DIFF B/W MACRO & SUBROUTINE?
What are the screen elements.
Hi To all ABAP Gurus Is there any other way to create data elements apart from se11 tocde as we dont use the se11 in real time generally this question is asked in enteg infotech
What are field symbols and field groups? Have you used component idx of structure clause with field groups?
How to delete the field created using APPEND STRUCTURE (.APPEND)
A Report program is executed in Back ground mode. The out put of this program must be sent to the inbox for a list of users.The users are based on an Organizational assignment defined in a configuration table. what is the Best way this can be performed?
what is the use of field symbol?
What are the Synchronous and asynchronous methods in bdc ?
In one of our zflash against collections report is not matching with the actual collections i.e invoice valuse of 200000 and payment had received for entire invoice and as per accounts of the particular customer this invoice is cleared but when we had tken z flash for collections which had developed my ABAP tem it's not matching.it's happened for many invoices how to get right report as per the payment details?
What are the types of subroutines? : abap modularization
What are vale table check table? What's the difference between the two? Explain with simple example taking table.
SAP Basis (1262)
SAP ABAP (3939)
SAPScript (236)
SAP SD (Sales & Distribution) (2717)
SAP MM (Material Management) (912)
SAP QM (Quality Management) (99)
SAP PP (Production Planning) (523)
SAP PM (Plant Maintenance) (252)
SAP PS (Project Systems) (138)
SAP FI-CO (Financial Accounting & Controlling) (2766)
SAP HR (Human Resource Management) (1180)
SAP CRM (Customer Relationship Management) (432)
SAP SRM (Supplier Relationship Management) (132)
SAP APO (Advanced Planner Optimizer) (92)
SAP BW (Business Warehouse) (896)
SAP Business Workflow (72)
SAP Security (597)
SAP Interfaces (74)
SAP Netweaver (282)
SAP ALE IDocs (163)
SAP Business One (110)
SAP BO BOBJ (Business Objects) (388)
SAP CPS (Central Process Scheduling) (14)
SAP GTS (Global Trade Services) (21)
SAP Hybris (132)
SAP HANA (700)
SAP PI (Process Integration) (113)
SAP PO (Process Orchestration) (25)
SAP BI (Business Intelligence) (174)
SAP BPC (Business Planning and Consolidation) (38)
SAP BODS (Business Objects Data Services) (49)
SAP BODI (Business Objects Data Integrator) (26)
SAP Ariba (9)
SAP Fiori (45)
SAP EWM (Extended Warehouse Management) (58)
Sap R/3 (150)
SAP FSCM Financial Supply Chain Management (101)
SAP WM (Warehouse Management) (31)
SAP GRC (Governance Risk and Compliance) (64)
SAP MDM (Master Data Management) (0)
SAP MRS (Multi Resource Scheduling) (0)
SAP ESS MSS (Employee Manager Self Service) (13)
SAP CS (Customer Service) (0)
SAP TRM (Treasury and Risk Management) (0)
SAP Web Dynpro ABAP (198)
SAP IBP (Integrated Business Planning) (0)
SAP OO-ABAP (Object Oriented ABAP) (70)
SAP S/4 HANA Finance (Simple Finance) (143)
SAP FS-CD (Collections and Disbursements) (0)
SAP PLM (Product Lifecycle Management) (0)
SAP SuccessFactors (33)
SAP Vistex (0)
SAP ISR (IS Retail) (28)
SAP IdM (Identity Management) (0)
SAP IM (Investment Management) (0)
SAP UI5 (59)
SAP SCM (Supply Chain Management) (51)
SAP XI (Exchange Infrastructure) (49)
SAP Cloud Platform (34)
SAP Testing (89)
SAP SolMan (Solution Manager) (63)
SAP MaxDB (116)
SAP GUI (15)
SAP AllOther (329)