SetCurrentDate(NewDate As Date) ( Function )
Установить текущую дату
Синтаксис:
objectvariable.SetCurrentDate( NewDate )
objectvariable -
ICalendar
NewDate - устанавливаемая дата
Пример на VB Script:
Sub Test()
Set CalendarType = TCSApp.Manufacturing.CalendarType
If CalendarType.ShowModal( "Выберите календарь" )>0 Then
Set Calendar = CalendarType.Properties("Calendar").AsIDispatch
i = Calendar.ShowModal( "Смотрим какая текущая дата" )
Call Calendar.SetCurrentDate(CDate("01.01.2004"))
i = Calendar.ShowModal( "Текущая дата должна измениться" )
If Calendar.Locate("Date", CDate("30.12.2004"), 0) Then
msgbox "Нашли!"
End If
'Calendar.First
Do While Not Calendar.EOF
msgbox "Date := " + Calendar.Properties("Date").DisplayText + chr(10) + "WorkTime := " + Calendar.Properties("WorkTime").DisplayText
Calendar.Next
Loop
End If
End Sub