Array Showing wrong Data
jsshivalik
Member Posts: 67
Hi
I have below code . In array Qty[1] it is showing 0 whereas in OQty it is showing correct value
ILE is Item Ledger Entry with DataType Record.
ILE[1].SETRANGE("Posting Date",0D,CALCDATE('-1D',StDt));
IF ILE[1].FINDFIRST THEN REPEAT
ILE[1].CALCFIELDS("Cost Amount (Expected)","Cost Amount (Actual)");
Qty[1] += ILE[1].Quantity;
OQty += ILE[1].Quantity;
END;
UNTIL ILE[1].NEXT=0;
I have below code . In array Qty[1] it is showing 0 whereas in OQty it is showing correct value
ILE is Item Ledger Entry with DataType Record.
ILE[1].SETRANGE("Posting Date",0D,CALCDATE('-1D',StDt));
IF ILE[1].FINDFIRST THEN REPEAT
ILE[1].CALCFIELDS("Cost Amount (Expected)","Cost Amount (Actual)");
Qty[1] += ILE[1].Quantity;
OQty += ILE[1].Quantity;
END;
UNTIL ILE[1].NEXT=0;
0
Answers
-
Please Share Screen Shot of your Code.0
-
IF ILE[1].FINDFIRST THEN REPEAT
Never use FINDFIRST with REPEAT UNTILNow or Never0 -
please share your codeNow or Never0
-
It Is Not good to Use FindFirst With Repeat..Until , But Its Not Problem.0
-
If this is the EXACT code
Qty[1] += ILE[1].Quantity; OQty += ILE[1].Quantity;
and you have Qty[1] not the same as OQty then I would rather expect a mistake like looking in debugger at wrong variable.. Happens sometimes. Or using global Qty array and not clearing the value before loop.
Are you sure you have the number one in the Qty[1] += ... and not l (small L letter) ?
If Qty array is global then add thisQty[1] := 0;
before loop.Slawek Guzek - www.yitron.co.uk
Business Central, MS SQL Server, Wherescape RED;0
Categories
- All Categories
- 75 General
- 75 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K 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
- 610 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 253 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions


