Сравнение версий
по сравнению с
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Подсказка |
---|
Использование примеров |
Свойства страницы | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Текущий пользователь
Используется класс AFSession
Блок кода |
---|
T(ru.intertrust.cmj.af.core.AFSession).get().currentUser().getBeard() |
Текущая дата
Используется класс AFDateTimeБлок кода |
---|
T(ru.intertrust.cmj.af.misc.AFDate).createCurrent() |
Увеличение / уменьшение даты
Функции rollYears, rollMounths, rollDays класса AFDate изменяют дату на указанное в параметре количество лет, месяцев, дней соответственно. Отрицательный параметр уменьшает дату.
Пример. В поле соответствующее свойству схемы, устанавливается значение на месяц раньше текущей даты
Блок кода |
---|
T(ru.intertrust.cmj.af.misc.AFDate).createCurrent().rollMounths(-1) |
Первый элемент %-имени пользователя, указанного в свойстве схемы SDepartment с типом SOBeard
Используется класс SOBeard
Блок кода |
---|
SDepartment != null ? SDepartment.toString(T(ru.intertrust.cmj.af.so.SOBeard.ToStringFormat).CMDOMINO_STD).split('%')[0] : '' |
массив, берем первый элемент списка
Блок кода |
---|
SDepartment != null ? T(com.google.common.collect.Lists).transform(SDepartment, T(ru.intertrust.cmj.rest.vcards.VCardResource).vcardTobeard).get(0).toString(T(ru.intertrust.cmj.af.so.SOBeard.ToStringFormat).CMDOMINO_STD).split('%')[0] : '' |
Оглавление |
---|