Кол-во дней

Тема в разделе "Lotus - FAQ", создана пользователем Жук, 11 окт 2007.

  1. Жук

    Жук Active Member

    Регистрация:
    29 янв 2007
    Сообщения:
    25
    Симпатии:
    0
    Добрый день!
    Написала так в формуле столбца:

    time_z:=P_Data_Zapr;
    time_y:=P_Data_Yes;

    @If (time_z!="";@Text(@Abs(@Day(time_z)-@Day(time_y)))+" д "+@Text(@Abs(@Hour(time_z)-@Hour(time_y)))+"ч";"")

    Можно ли в лотусе подсчитать дату? Например если time_z=31.10.2007 time_y=01.11.2007
    Кол-во дней должно быть 1. Возможен ли такой подсчет?
    Заранее благодарю!
     
  2. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Точно уже не помню, но, так как время хранится в относительном формате от какой-то даты (типа Юлианской даты) кажется в секундах, то можно сделать разницу дат и переводить в дни. Опытным путем быстро поймешь как переводить.

    Знающие товарищи подскажут.
     
  3. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
  4. Жук

    Жук Active Member

    Регистрация:
    29 янв 2007
    Сообщения:
    25
    Симпатии:
    0
    Добрый день!
    в формуле столбца в представления мне нужно написать это вычисления кол-во дней.
    Наверное я чего то не понимаю. Спасибо!
     
  5. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Жук
    @If(time_z-time_y)/86400 = 1; "один день"; "не один день" )
     
Загрузка...

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