Имя: Пароль:
1C
1С v8
иерархический справочник
0 Liya1203
 
26.10.16
13:23
Имеется иерархический справочник (иерархия элементов). Количество уровней иерархии 2. Код-Строка. Возможно ли сделать так, чтобы на первом уровне иерархии код элемента состоял из 2-х символов, а на втором - из 3-х?
Пример
01Стройплощадка
001Подготовка площади
1 Lexey_
 
26.10.16
13:26
(0) нет, символов в любом случае будет 3, даже если один из них будет пробелом
2 Fish
 
26.10.16
13:28
(0) А зачем это надо?
3 Cyberhawk
 
26.10.16
13:31
Возможно
4 Fish
 
26.10.16
13:31
+(2) И что делать при изменении иерархии или при подчинении другому элементу/переносе в другую группу? Код менять?
5 Torquader
 
26.10.16
13:32
Проще тогда сделать два справочника - один подчинённый другому и без иерархии.
6 Fish
 
26.10.16
13:33
(3) А как быть с уникальностью?
7 Cyberhawk
 
26.10.16
13:41
(6) А что с ней?
8 Fish
 
26.10.16
16:49
(7) Ну смотри. Имеем такую иерархию::
01
001
002
003
...
100
02
00? - А тут как нумеровать? Опять с 001? или с 100? но как тогда добавлять в 01?
9 Лефмихалыч
 
26.10.16
16:51
Возможно. Только не надо так делать, ибо при перетаскивании из папки в папку будет боль и бзхднсть
10 shpioleg
 
26.10.16
17:08
(0) Можно. Раньше так юсеры даже портили автонумерацию.
(8) В таких случаях ТС сам должен знать нужную ему разрядность кода. Я так представляю, у них какая-то своя фиксированная структура кодов.
11 Fish
 
26.10.16
17:10
(10) ТС исчезла из ветки, так что великая тайна их кодировки пока не разгадана.
12 Cyberhawk
 
26.10.16
18:33
(8) А, вот ты про что. Я уж думал про что-то "системное", а не "прикладное". Автору виднее, что там делать с его уникальностью. К тому же она необязательна.