需要Lotus-Formula代码以特定格式在当前日期完成

时间:2019-01-02 20:21:05

标签: lotus lotus-formula

获取当前年份以自动填写。

我创建的代码如下:

"01/02/19: LastName: "

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

想让“ / 19”(年份)自动使用当前年份,而不是对其进行硬编码。我敢肯定这很简单,但是我不是程序员。请让我知道代码是什么

1 个答案:

答案 0 :(得分:2)

这应该适用于大多数语言环境(特定于语言的设置):

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

它用最后2年的数字替换4年的数字。