Default RecordSet 50?
Answers
-
Belias wrote:Yes, this is what i meant...MAYBE we'll have to modify a lot of findsets in the standard code, and this will be painful during an upgrade...as you said, it would be an optional parameter, but if you begin to use it, you have to merge it with all future versions; moreover, for an add-on solution, you'll probably have to refine the parameter everytime depending on the specific customer.
it's a difficult choice :-k
Some hints from MicroSoft guys?
I'm not sure if I agree that it'll be a pain to upgrade... You're only upgrading your own custom code.
The add-on solutions wouldn't define the number of recordsets if they intend their add-ons for popular use.Confessions of a Dynamics NAV Consultant = my blog
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book0 -
Maybe i'm too lazy, also for a programmer,
but i think that if the parameter will be wide used under standard objects (i mean, for example -and for hypotesis-, modifyng all findsets of codeunit 90), it will be a pain to change single lines of code..
about the add-on you're right: modifications for single customers only, shouldn't be in an add-on.
and what about different companies?the source code will ever be the same (unless you condition your FINDSETs to COMPANYNAME in some way, but this is weird to develop)0 -
If you are looping through all the records, why would you only return a given set X Records and then after that given set create cursor.
After all you are going to loop through all the recordset, why switch to a cursor?
On Service tier you'll be consuming more memory, but memory is cheap and get a 64 bit version of service tier. And I know that will take another 4 years.
So based on Jesper Falkebo post it purely a memory issue.
With having 4 gig on each workstation, how much heap memory are we talking about.0 -
You guys really do need to get an understanding on what hard coded means.
If there is a field that you can enter a value, that is NOT hard coded. If you have to open up the developer and modify C/AL somewhere then it IS hard coded.
Its a very simple concept.David Singleton0 -
David Singleton wrote:If there is a field that you can enter a value, that is NOT hard coded. If you have to open up the developer and modify C/AL somewhere then it IS hard coded.Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
generic wrote:If you are looping through all the records, why would you only return a given set X Records and then after that given set create cursor.
After all you are going to loop through all the recordset, why switch to a cursor?0 -
DenSter wrote:generic wrote:If you are looping through all the records, why would you only return a given set X Records and then after that given set create cursor.
After all you are going to loop through all the recordset, why switch to a cursor?
I guess we would never know.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