Имя: Пароль:
1C
1С v8
Как различить группы с одинаковыми названиями
, ,
0 Herber
 
30.07.12
12:34
НаходимГруппуРодитель = Справочники.Номенклатура.НайтиПоНаименованию(СокрЛП(Родитель));
       НоваяГруппа = Справочники.Номенклатура.СоздатьГруппу();
       НоваяГруппа.Наименование = Группа;
       НоваяГруппа.Записать();
       
       НоваяГруппа.Родитель = НаходимГруппуРодитель.Ссылка;
       НоваяГруппа.Записать();
               
У меня две группы товаров "Светильники". Как определить какой был создан позже. Ну или вообще как их различать чтобы использовать в этой процедуре
1 zak555
 
30.07.12
12:36
>  Как определить какой был создан позже

никак

если только по ЖР
2 zak555
 
30.07.12
12:37
хотя можно ссылки сравнить, но не это гарантирует последовательность
3 Herber
 
30.07.12
12:38
Тогда просто переименовать что ли?
4 Heckfy
 
30.07.12
12:39
А код в сравнение добавить никак?
5 Ant1773
 
30.07.12
12:39
Либо переименовать, либо искать по коду.
6 Herber
 
30.07.12
12:40
Чем код старit тем позже он был создан?
7 Herber
 
30.07.12
12:41
старше
8 Aleksey
 
30.07.12
12:41
(6) В частном случае - да. Но это не всегда так
9 Ant1773
 
30.07.12
12:42
(6) В общем случае да, но не факт. Можно и перенумеровать.
10 rphosts
 
30.07.12
12:42
(1) в пределах одного справочника ссылки должны гарантировать последовательность создания
11 Ant1773
 
30.07.12
12:42
(8) Осталось договориться об общностях и частностях. :)
12 akaBrr
 
30.07.12
12:42
(0) в идентификаторе объекта содержится время и дата его создания
13 rphosts
 
30.07.12
12:43
(10) номера ссылок, т.е. если ref1 > ref2, то элемент соответсвующий ref2 - старше
14 akaBrr
 
30.07.12
12:43
+(12) и различать можно по идентификатору
15 akaBrr
 
30.07.12
12:44
(13) не факт
16 Aleksey
 
30.07.12
12:44
(10) Никому ничего они не должны
17 Aleksey
 
30.07.12
12:45
Я например для справочника номенклатура и контрагенты генерирую свои УИДы, по определенному правилу
18 akaBrr
 
30.07.12
12:46
(16) должны быть уникальны
19 Ant1773
 
30.07.12
13:06
(18) Уникальны - да. Показывать последовательность создания элементов - не факт.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn