Имя: Пароль:
1C
 
Уникальное поле в Табличной части справочника
0 Churik
 
05.07.11
10:05
Здравствуйте,

имеется Справочник Комплектующие, у него табличная часть Элементы,
в которой есть реквизит Код, как можно сделать поле Код уникальным (независимо от элемента справочника)?

Спасибо
1 Maxus43
 
05.07.11
10:07
Только прописывать проверку, перед записью например...
2 dimoff
 
05.07.11
10:07
Табличную часть сделать справочником.
3 Maxus43
 
05.07.11
10:08
(2) + подчинённым, если требуется связь жесткая
4 dimoff
 
05.07.11
10:08
Конечно подчиненным
5 Ненавижу 1С
 
гуру
05.07.11
10:09
Табличную часть сделать регистром сведений с измерением Код
6 Живой Ископаемый
 
05.07.11
10:10
2(5) и тогда оно само пронумеруется?
7 Maxus43
 
05.07.11
10:10
создать план видов характеристик новый, сделать к справочнику свойства комплектующие )
8 dimoff
 
05.07.11
10:11
(5) При записи вся таблица будет блокироваться вроде как бы, что не есть гуд.
9 Grusswelle
 
05.07.11
10:12
(0) "Сворачивать" табличную часть по нужному тебе реквизиту.
10 Живой Ископаемый
 
05.07.11
10:12
2(8) ну.. только в файловой версии
11 Maxus43
 
05.07.11
10:13
(9) а где тут уникальность?
12 Ненавижу 1С
 
гуру
05.07.11
10:16
(10) для новых элементов - вся таблица
13 Grusswelle
 
05.07.11
10:17
(11) догадайся
14 Maxus43
 
05.07.11
10:17
(12) Отбор навесить если на набор записей - только записи соответствующие отбору блокируются же, не?
15 Живой Ископаемый
 
05.07.11
10:18
2(12) каких элементов? этож записи
16 Ненавижу 1С
 
гуру
05.07.11
10:20
(15) то бишь записей, если набор измерений новый (здесь Код), то все блокируется
(14) не, проверяли
18 Maxus43
 
05.07.11
10:26
(17) да забаньте его наконец
19 rutony
 
05.07.11
10:28
(17) на дыбы
(0) Подчиненный справочник, Нумерация - Во всем справочнике
20 Churik
 
06.07.11
08:03
А можно ли сделать код уникальным, хотя бы  в пределах табличной части одного элемента справочника?
21 Живой Ископаемый
 
06.07.11
08:52
для этого просто можно ничего не делать
22 Churik
 
06.07.11
09:08
(20)+ не правильно выразился, я имел ввиду уникальный и постоянно увеличивающийся
23 Живой Ископаемый
 
06.07.11
11:35
не сказал ничего нового...  разве счетчик строк не увеличивается?
24 Churik
 
06.07.11
12:59
(23) постоянно увеличивающийся, т.е были элементы: 1,2,3
удалили 2-ой, остались 1 и 3, а следующий добавленный будет 4-ым
25 Живой Ископаемый
 
06.07.11
13:30
послушай, если удаляли руками, то видимо тебе и программировать нужно будет руками
26 Churik
 
06.07.11
13:38
(25) да все сделал, добавил в спрКомплектующие реквизит НомерПоследнегоЭлемента, который при создании нового объекта = 0, а при добавлении строки в табличную часть Элементы увеличивается на 1, и записывается в поле Код
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс