Имя: Пароль:
1C
1С v8
Найти и присвоить значение колонке ТЧ
0 synapce
 
12.08.21
17:11
Всем привет!
Конфигурация БП 3.0

Вопрос в следующем, проверяю элементы на уникальность.

Есть поле ПОЛЕ1, задано, как объект.поле1
И ТЧ с колонками Свойство и Значение.
Перечень свойств задается из подчиненного справочника.

Количество строк в ТЧ меняется в зависимости от значения в ПОЛЕ1

К примеру: В ПОЛЕ1 выбираем "машина"
в ТЧ формируются данные из подчиненного справочника:
Колесо круглое
Тип седан

Если в ПОЛЕ1 выбираем "телефон"
В ТЧ следующее:

Марка Самсунг
Модель Н1
СерийныйНомер 001

Не могу понять, как обратиться к значению табличной части. Тобишь - я хочу, чтобы при копировании, если к примеру значение Самсунг и серийный номер 001 уже присутствует - очищались эти поля в ТЧ у этого, созданного копированием, элемента.
1 Beduin
 
12.08.21
17:14
Ты хочешь обратиться к значению, где курсор стоит?
2 Beduin
 
12.08.21
17:16
А так по стилю, как будто Бузова писала.
3 synapce
 
12.08.21
17:21
(2) пытался максимально подробно описать, чтобы было понятно.
Хочу обратиться к колонке "Значение" и дальше проверка на уникальность.
К примеру, скопирована запись, если в колонке Значение серийный номер 001, значит не уникально и он должен затираться
4 Beduin
 
12.08.21
17:23
(3) К примеру у тебя по отбору заполнилось 5 строк в ТЧ. Ты к какой строке хочешь обратиться?
5 synapce
 
12.08.21
17:25
(4) В данном случае, если выбираем телефон, появляются следующие значения

Марка Самсунг
Модель Н1
СерийныйНомер 001

Хочу обратиться к третьей строке, чтобы проверить серийный номер на уникальность.
6 Малыш Джон
 
12.08.21
19:20
(5) а если там не телефон??? Что тогда делать? Как жить дальше?
7 synapce
 
13.08.21
09:14
(6) зависит от поле1 поэтому
8 mistеr
 
13.08.21
09:43
(0) Честно, ничего не понял. При копировании объекта копируешь ТЧ — где там может появиться неуникальность?