ClassiX InstantView CX_DATE Останнє
Будь ласка, почекайте
Переклади
Побічні дії
CX_DATE: Останнє
Опис:
Ця функція визначає день останній Тиждень місяця дати, що відповідає перенесеному дню тижня. Отже, ми маємо справу з 3-кроковим пошуком:

- Місяць/рік дати як вихідний пункт. (День не має значення)
- Шукати в останній Тиждень до цього місяця/року
- Знайдіть день тижня на цьому тижні
Отже, ми отримуємо результат, який відповідає недбалому опису типу "Остання середа місяця"відповідає.
У місяцях, коли день тижня, про який йде мова, трапляється чотири рази, результат цієї функції збігається з результатом четвертого. Протягом місяців, у яких день тижня трапляється п’ять разів, ця функція замінює неіснуючу функцію П’яте.
День тижня передається як константа, така як використовується функцією DayOfWeek. Дивіться таблицю буднього дня.
Для періоду дати ця функція стосується дати початку .
У прикладі програми визначається останній понеділок місяця "3.1.1997", при цьому понеділок представляється "0".
Var (дата) CreateTransObject (CX_DATE) -> дата // створення об'єкта
Дата "3.1.1997" Покласти // Встановити значення
0 дзвінок за датою (останній) // Отримайте останній понеділок (константа: 0) цього місяця
Результат - поточна дата "27.1.1997".