SkyhiKeeper
Programmer
How do I set the print date dynamically I do not want to have to go into the set print date and time menu oprion , i want to prime the value from a parameter, How is this possible
Terence
Terence
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
{Orders.Order Date} in
Switch
(
{?reference condition} = "Aged 0 to 30 days",
({?reference date} - 30) To {?reference date},
{?reference condition} = "Aged 31 to 60 days",
({?reference date} - 60) To ({?reference date} - 31),
{?reference condition} = "Aged 61 to 90 days",
({?reference date} - 90) To ({?reference date} - 61),
{?reference condition} = "All dates from today",
Is >= {?reference date},
{?reference condition} = "All dates from tomorrow",
Is >= ({?reference date} + 1),
{?reference condition} = "All dates to today",
Is <= {?reference date},
{?reference condition} = "All dates to yesterday",
Is <= ({?reference date} - 1),
{?reference condition} = "Calender 1st half",
CDate(Year({?reference date}), 1, 1) To CDate(Year({?reference date}), 6, 30),
{?reference condition} = "Calendar 2nd half",
CDate(Year({?reference date}), 7, 1) To CDate(Year({?reference date}), 12, 31),
{?reference condition} = "Calendar 1st quarter",
CDate(Year({?reference date}), 1, 1) To CDate(Year({?reference date}), 3, 31),
{?reference condition} = "Calendar 2nd quarter",
CDate(Year({?reference date}), 4, 1) To CDate(Year({?reference date}), 6, 30),
{?reference condition} = "Calendar 3rd quarter",
CDate(Year({?reference date}), 7, 1) To CDate(Year({?reference date}), 9, 30),
{?reference condition} = "Calendar 4th quarter",
CDate(Year({?reference date}), 10, 1) To CDate(Year({?reference date}), 12, 31),
{?reference condition} = "Last 4 weeks to Sunday",
({?reference date} - 27 - (WeekDay({?reference date}) - 1)) To
({?reference date} - (Weekday({?reference date}) - 1)),
{?reference condition} = "Last 7 days",
({?reference date} - 6) To {?reference date},
{?reference condition} = "Last full month",
DateSerial(Year({?reference date}), Month({?reference date}) - 1, 1) To
DateSerial(Year({?reference date}), Month({?reference date}), 1 - 1),
{?reference condition} = "Last full week",
({?reference date} - 6 - WeekDay({?reference date})) To
({?reference date} - WeekDay({?reference date})),
{?reference condition} = "Last year Month to Date",
CDate(Year({?reference date}) - 1, Month({?reference date}), 1) To
CDate(DateAdd("yyyy", -1, {?reference date})),
{?reference condition} = "Last year Year to Date",
CDate(Year({?reference date}) - 1, 1, 1) To
CDate(DateAdd("yyyy", -1, {?reference date})),
{?reference condition} = "Month to Date",
CDate(Year({?reference date}), Month({?reference date}), 1) To {?reference date},
{?reference condition} = "Next 30 days",
{?reference date} To ({?reference date} + 30),
{?reference condition} = "Next 31 to 60 days",
({?reference date} + 31) To ({?reference date} + 60),
{?reference condition} = "Next 61 to 90 days",
({?reference date} + 61) To ({?reference date} + 90),
{?reference condition} = "Next 91 to 365 days",
({?reference date} + 91) To ({?reference date} + 365),
{?reference condition} = "Over 90 days",
Is <= ({?reference date} - 91),
{?reference condition} = "Week to Date from Sunday",
({?reference date}- (Weekday({?reference date}) - 1)) To {?reference date},
{?reference condition} = "Year to Date",
CDate(Year({?reference date}), 1, 1) To {?reference date},
True, // provide default handling and specify a valid range
CDate(1899, 12, 30) To CDate(1899, 12, 30)