Question: Flowfield Performance Key

nav_student
Member Posts: 175
Hi guys,
A newbie question about FlowField performance (Native database).
On the Customer table I have this field:
Field: Balance
Type: Decimal
FieldClass=FlowField;
CalcFormula=Sum("Detailed Cust. Ledg. Entry".Amount WHERE (Customer No.=FIELD(No.),
Initial Entry Global Dim. 1=FIELD(Global Dimension 1 Filter),
Initial Entry Global Dim. 2=FIELD(Global Dimension 2 Filter),
Currency Code=FIELD(Currency Filter)));
Question:
For the best performance possible do I need to have the exactly this Key:
- Customer No., Initial Entry Global Dim. 1, Initial Entry Global Dim. 2, Currency Code
setup on the table Detailed Cust. Ledg. Entry, related to the Amount field?
Thanks for your help!
A newbie question about FlowField performance (Native database).
On the Customer table I have this field:
Field: Balance
Type: Decimal
FieldClass=FlowField;
CalcFormula=Sum("Detailed Cust. Ledg. Entry".Amount WHERE (Customer No.=FIELD(No.),
Initial Entry Global Dim. 1=FIELD(Global Dimension 1 Filter),
Initial Entry Global Dim. 2=FIELD(Global Dimension 2 Filter),
Currency Code=FIELD(Currency Filter)));
Question:
For the best performance possible do I need to have the exactly this Key:
- Customer No., Initial Entry Global Dim. 1, Initial Entry Global Dim. 2, Currency Code
setup on the table Detailed Cust. Ledg. Entry, related to the Amount field?
Thanks for your help!
0
Comments
-
hello,
yes, you need to add that key to "Detailed Cust. Ledg. Entry" table, after that add Amount field in SumIndexFields column.
After this setup you will get better runtime.0 -
Remember that it will use the first key that contains all the fields on which you are filtering and has the proper SuMIndexField. So if there is a key, above the one you create, that also has those same fields, then it will use that key. Even if it contains additional fields.There are no bugs - only undocumented features.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