|
иерархический справочник
| ☑ |
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) А, вот ты про что. Я уж думал про что-то "системное", а не "прикладное". Автору виднее, что там делать с его уникальностью. К тому же она необязательна.
|
|