Navigation:  Macros > Macro Language > Built-in Functions > All Functions (Alphabetical) >


Previous pageReturn to chapter overviewNext page

int = GetHolIdFromTable()


This macro function returns the holiday ID of the current holiday in the holidays table. This function overlaps with GetDateForHolidayId and is part of a set of advanced functions that give you direct access to the holidays tables.


// initialize the holidays table


// check if there is a holiday today

if FindNextHolidayOnDate(Today(), nHolSet)

 nID = GetHolIdFromTable()

 sRESULT = Concat('The holiday ID is ', IntToStr(nID))



To set the current record to a desired holiday occurrence you would use one of the functions such as : FindNextHolidayOnDate or GetDateForHolidayIdOfYear. The 3 functions GetHolDateFromTable, GetHolIdFromTable, and GetHolNameFromTable are used to read information about the current holiday record in the holidays table.

Topic 105136 updated on 29-Sep-17.
Topic URL: