Calcdate issue [solved]

Roy
Member Posts: 3
Hello,
I'm new here and a junior programmer.
I need to filter a field from the first day of the current year (01-01-05) till the last day of the current year (31-12-05). I also need a filter of the first day of the past (01-01-04) year and the last day of the past year (31-12-04).
I'm using a calcdate but i'm stuck can anyone help me?
This is what i got so far to calculate the first day of the current year:
a := calcdate('<1Y>',workdate);
I'm new here and a junior programmer.
I need to filter a field from the first day of the current year (01-01-05) till the last day of the current year (31-12-05). I also need a filter of the first day of the past (01-01-04) year and the last day of the past year (31-12-04).
I'm using a calcdate but i'm stuck can anyone help me?
This is what i got so far to calculate the first day of the current year:
a := calcdate('<1Y>',workdate);
0
Comments
-
Add 4 date variables called CurrentYearStart, CurrentYearEnd, LastYearStart, LastYearEnd. This is in itself not necessary, but I always like to keep stuff in variables with names.
CurrentYearStart := := DMY2DATE(1,1,DATE2DMY(workdate,3)); LastYearStart := CALCDATE('-1Y',CurrentYearStart; CurrentYearEnd := CALCDATE('CY',workdate); LastYearEnd := CALCDATE('-1Y',CurrentYearEnd);
The 'C' will give you the last date of the period. So 'CM' gives you the last day of the month, 'CQ' gives you the last day of the quarter, etcetera.
Oh and welcome to mibuso, hopefully you will find everything you need.0 -
Thanx, this works for me!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