Что то я из справки не очень понял про эту функцию.
Цитата:
[Ok]:= Record.RENAME(Value1, [Value2],...)
Value1, Value2, ...
Data type: text
The new values for the primary key.
Если у меня в первичном ключе к примеру 5 полей и мне надо у записи изменить значение одного из них,
то мне в этой функции надо всеравно перечислить все 5 значений которые примут поля ключа?
Тобишь примерно так должно выглядеть изменение значения 3 поля ключа?
Код:
фильтрация
IF SomeRecord.FIND('-') THEN
WITH SomeRecord DO
REPEAT
RENAME("Key1","Key2",NewValue,"Key4","Key5");
UNTIL SomeRecord.NEXT = 0;