Выделение Цветом Через Css

Тема в разделе "Lotus - Xpages", создана пользователем Arkanum, 9 ноя 2012.

  1. Arkanum

    Arkanum Гость

    Есть computedField. Вытаскивае по dt сегодняшнюю дату, по idx - дату из базы. Если смотреть через return, всё показывается как надо.
    Вопрос в следующем: как сделать сравнение (по условию?), чтобы по return возвращался цвет из css-стиля past, present, future.
    Через условие IF ELSE ничего не работает. Подскажите, в какую степь рыть?

    Пытались сравнивать через timeDifference. Итог провальный.

    var dt = session.createDateTime("Today");
    var idx = rowdoc.getColumnValue("Object_GarantiaTo")
     
  2. Zeka

    Zeka Well-Known Member

    Регистрация:
    1 сен 2009
    Сообщения:
    219
    Симпатии:
    0
    Потому, что session.createDateTime("Today") возвращает NotesDateTime объект, а rowdoc.getColumnValue скорее всего java.util.Date.
     
  3. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Простите, что-то совсем ничего не понял... а причем тут цвет и дата?
     
  4. Zeka

    Zeka Well-Known Member

    Регистрация:
    1 сен 2009
    Сообщения:
    219
    Симпатии:
    0
    Как я понял, Arkanum хочет поразному отоброжать даты из прошлого и будующего. Т.е. динамически определять стиль поля с датой.

    Хотя, действительно, вопрос сформулирован так, что отвечать на него не хочется.
     
  5. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Ну с динамической покраской проблем быть не должною. Все достаточно легко
     
  6. Arkanum

    Arkanum Гость

    Извините за некорректно поставленный вопрос. В терминах пока недостаточно силён. Zeka справедлив в своём упрёке.
     
Загрузка...

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