Vbscript

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем bin, 15 май 2007.

Статус темы:
Закрыта.
  1. bin

    bin Гость

    Нужно в зависимости от значения одного поля (дропдаун) установить дату в другом, с учетом рабочих/нерабочих дней.

    Вот скрипт без учета выходных дней, просто плюсует дату:
    Код (Text):
       
    Dim priority   
    Dim today
    Dim my_weekday

    my_weekday = FormatDateTime(Date, 2)
    today = WeekDay(my_weekday)

    priority = GetFieldValue("Priority").GetValue()

    if priority = "1 - Critical" then
    SetFieldValue "due_date", date + "1"
    elseif priority = "2 - High" then
    SetFieldValue "due_date", date + "1"
    elseif priority = "1 - Highest" then
    SetFieldValue "due_date", date + "1"
    elseif priority = "3 - Medium" then
    SetFieldValue "due_date", date + "2"
    elseif priority = "4 - Low" then
    SetFieldValue "due_date", date + "2"
    elseif priority = "5 - Very Low" then
    SetFieldValue "due_date", date + "3"
    elseif priority = "5 - Lowest" then
    SetFieldValue "due_date", date + "3"
    end if
    Определить какой день недели тоже не состовляет проблемы:
    Код (Text):
        if weekday(my_weekday) = 2 then
    SetFieldValue "due_date", date + "10"
    else SetFieldValue "due_date", date + "20"
    end if
    А как все это объеденить не знаю)))))
    Может кто-нибудь поможет мне с этим)
     
Загрузка...
Похожие Темы - Vbscript
  1. mokritskayana
    Ответов:
    0
    Просмотров:
    1.551
Статус темы:
Закрыта.

Поделиться этой страницей