Нужен полный код Lotus-Formula для текущей даты в определенном формате - PullRequest
0 голосов
/ 02 января 2019

Получить текущий год для автоматического заполнения.

Код, который я имею, создает следующее:

"01/02/19: LastName: "

FIELD Comments := @Left (@Text(@Today); "2018") + "18: " + @Right(@Name([CN];@UserName); " ") + ": ";

Хотелось бы, чтобы "/ 19" (год) автоматически использовал текущий год вместо его жесткого кодирования. Я уверен, что это смехотворно легко, но я не программист. Пожалуйста, дайте мне знать, какой код должен быть

1 Ответ

0 голосов
/ 02 января 2019

Это должно работать для большинства локалей (настройки для конкретного языка):

_Year := @Text(@Year(@Today));
_Today := @ReplaceSubstring(@Text(@Today; "D0S0"); _Year; @Right(_Year; 2));
FIELD Comments := _Today + ": " + @Right(@Name([CN];@UserName); " ") + ": ";

Заменяет цифры за 4 года на цифры за последние 2 года.

...