Имя: Пароль:
1C
 
При записи изменений в элемент справочника...
0 Alexxx
 
17.10.04
10:31
...выдает ошибку - Код не уникальный! - (причем элемент не новый, а уже существует). В чем тут загвоздка?
1 Рупор абсурда
 
17.10.04
10:35
Значит, кроме этого, в справочнике есть еще, минимум один, элемент с таким же кодом ...
2 Guk
 
17.10.04
10:38
Забанили, что ли...
3 Alexxx
 
17.10.04
10:41
Тогда как записать?
4 Рупор абсурда
 
17.10.04
10:44
Неужели ответ не напрашивается сам собой? ...
Назначить новый код ...
5 Alexxx
 
17.10.04
10:45
Серии кодов стоят в пределах подчинения.
6 Рупор абсурда
 
17.10.04
10:48
Так ты его переносишь в другую группу чтоль?
7 Alexxx
 
17.10.04
10:53
Нет просто записываю изменения во все элементы методом выборки и в какой-то момент оно выдает Код не уникальный!
Вот такая история...
8 Alexxx
 
17.10.04
10:56
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
   Спр.СтавкаНДС=СтавкаНДС;
   Спр.Записать();
КонецЦикла;
9 Рупор абсурда
 
17.10.04
11:01
Нафига придумали уникальность в пределах подчинения?
Никогда не пользовался ...
10 Alexxx
 
17.10.04
11:14
а фиг его знает, не я придумывал, до меня постарались...
11 Рупор абсурда
 
17.10.04
11:18
(10) Да я уже не про тебя ..., я про ващще ... :))
12 Alexxx
 
17.10.04
11:18
И что теперь делать???
13 Рупор абсурда
 
17.10.04
11:28
(12) Внимательно перечитать этот топик ...
14 NS
 
17.10.04
15:16
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
  Спр.СтавкаНДС=СтавкаНДС;
  попытка
   Спр.Записать();
  исключение
   Спр.УстановитьНовыйКод("Л-");
   Спр.Записать();
  КонецПопытки
КонецЦикла;
Можно лучше написать - но влом...
15 Мишка на сеРвере
 
17.10.04
19:15
(9) Я, допустим, использовал это метод уникальности при формировании штрих-кода... Легче видеть какому справочнику принадлежит баркод...
16 Мишка на сеРвере
 
17.10.04
19:15
+15 А заодно и сколько элементов находится в данном разделе.. =)
17 NS
 
18.10.04
00:42
(15,16) Для этого есть другие методы...А так - будут проблемы при перемещении элемента в другую группу.
18 bsg
 
18.10.04
02:12
(17) Есть предопределенная процедура ПриПереносеЭлементаВДругуюГруппу(). И проблем не будет.