Показать сообщение отдельно
Старый 15.08.2007, 09:41   #1  
VasVovec is offline
VasVovec
Участник
Аватар для VasVovec
 
145 / 10 (1) +
Регистрация: 13.04.2007
Что то я из справки не очень понял про эту функцию.
Цитата:
[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;