Коллеги, вопросик.
В таблице есть стандартный уник. индек + 1 поле.
\Data Dictionary\Tables\RContractTable\Indexes\ContractTypeCodeAccountIdx
- RContractPartnerType
- RContractCode
- RContractAccount
- RContractPartnerCode
На таблице нет метода renamePrimaryKey()
При переименовании первичного ключа, в поле RContractAccount устанавливается новое значение.
Но оно устанавливается, так же и у тех записей у кого было такое же значение в поле RContractAccount.
Почему устанавливается не только для текущей записи, но и для других записей (получаем переименование 3-х записей в таблице)?
У полей RContractAccount, RContractPartnerCode разное значение.
А 2-х полей RContractCode, RContractAccount одинаковые значения.
таких записей 3шт.