Имя: Пароль:
1C
 
Правильно использование соответствия
,
0 BaldKiwi
 
03.08.21
10:41
Добрый день, коллеги.
Есть табличная часть, и соответствие(попадают все документы(ключ) при заполнении ТЧ, и в качестве значения структура с нужными значениями), раньше не было проблемы в том, что соответствие удаляет элементы с уже существующим ключом, но теперь нужна построчная работа с ТЧ и появились проблемы в поиске нужных документов, потому что если исправляется значение в последней строке ТЧ, а в первой строке тч есть такой же документ, то при обращении к соответствию по индексу, меняется значения у структуры данного элемента соответствия, после нужно обработать измененные строки, но тут проблема, что в соответствие уже не правильные данные хранятся, подскажите, как лучше обработать такую проблему? можно ли как-то в соответствие добавить 2 элемента с одинаковыми ключами, но разными значениями?
1 ДенисЧ
 
03.08.21
10:42
@ожно ли как-то в соответствие добавить 2 элемента с одинаковыми ключами, но разными значениями?@
Нет.
2 ДенисЧ
 
03.08.21
10:42
Точнее, без изврата - нет
3 ДенисЧ
 
03.08.21
10:43
Тупо по определению соответствия.
4 mistеr
 
03.08.21
10:44
(0) Не очень понятно, но...

В соответствии ключи уникальные, в этом его смысл. Если нужна коллекция с неуникальными ключами, используй ТЗ.

Ну и затирать значение в соответствии раньше времени никто не заставляет.
5 BaldKiwi
 
03.08.21
10:47
(2) Спасибо.
(4) соответствие было выбрано из-за быстрого поиска по нему, тз не совсем подходит, затирание значений соответствия не поможет, документа 2, изменено может быть 2, а по итогу изменения мы учитываем только последнего измененного