How to do a Sum total without using the FlowField

i_musaliyu
Member Posts: 5
I have a page and table with various data, i want to sum up the data in each fields in the line and show in the page total i created without using the flowfield but a CODE unit. Can anyone assist or give me a walk through.
0
Answers
-
if your field to be summed up is of decimal type, and if you can use filters to isolate/select a set of records to be summarised, use CALCSUM
SomeRec.SETRANGE("Field 1", 'smth'); SomeRec.SETRANGE("Field 2", 'smth'); SomeRec.SETRANGE("Field 3", 'smth3', 'smth4'); SomeRec.CALCSUM("A decimal field to be summarised");
If your field is of the integer type, or the subset of records cannot be expressed in terms of NAV filters then you need to loop through records and add them up manually.SomeRec.SETRANGE("Field 1", 'smth'); SomeRec.SETRANGE("Field 2", 'smth'); SomeRec.SETRANGE("Field 3", 'smth3', 'smth4'); IF SomeRec.FINDSET THEN REPEAT IF someComplicatedContition = TRUE THEN Total += "A field to be summarised"; UNTIL SomeRec.NEXT = 0;
Then you need to assign calculated value to a global variable, and put a field on a Page with SourceExpr property set to this global variableSlawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
You simply need to convert then Flowfields intio a loop code if its for sum. It depends exactly which Flowfield you want to convert?Thanks
Blog - rockwithnav.wordpress.com/
Twitter - https://twitter.com/RockwithNav
Facebook - https://facebook.com/rockwithnav/0 -
[Topic moved from 'NAV Tips & Tricks' forum to 'NAV Three Tier' forum]
Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions