Мне нужно изменить часть имени документа после изменения другого поля.
Так вот как я делаю это в начале: (в форме загрузки) documentNameVariable = дата + время + имя списка + имя пользователя
(concat(translate(today(); "-"; ""); "T"; translate(calc_curr_time; ":"; ""); "_"; "ListName"; "_"; Value[Name = "FirstName"]; Value[Name = "LastName"])
Я пробовализменить имя с условием anotherFieldInput = не является пустым.
documentNameVariable = translate(documentNameVariable; "ListName"; anotherFieldInput)
Я ожидал, что «ListName» будет заменено тем, что было написано в другом поле. Что на самом деле происходит, так это то, что только часть входных данных написана правильно (например, вместо «123456» это «123451»), а имена после этого также неверны (вместо, например, «Роберт» - «R0bert»). Что делать?