Reset and Deleteall

Faulcon
Member Posts: 19
I see Deleteall used quite a lot in the standard navision codeunits, and lines like the following puzzle me somewhat:
TempJnlLineDim.RESET;
TempJnlLineDim.DELETEALL;
Given that TempJnlLineDim is a global variable for Record 356 (Journal Line Dimension), this would remove every row in that table would it not? My issue here is that the table in question (356) contains rows referring to multiple other tables and journal batches so for any single object to delete all rows in the table makes no sense to me. Can someone explain what it's really doing assuming my understanding is incorrect?
TempJnlLineDim.RESET;
TempJnlLineDim.DELETEALL;
Given that TempJnlLineDim is a global variable for Record 356 (Journal Line Dimension), this would remove every row in that table would it not? My issue here is that the table in question (356) contains rows referring to multiple other tables and journal batches so for any single object to delete all rows in the table makes no sense to me. Can someone explain what it's really doing assuming my understanding is incorrect?
0
Comments
-
TempJnlLineDim - referres to temp ie look for propery Temporary = Yes and I think you shall have a clue what's happening.0
-
Thanks, I keep missing those property pages. Doesn't seem to be the case in a couple of functions in Codeunit 5895 which might be where the problem I was trying to find lies.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