Нумерация строк в табличной части с подпунктами

1. Mechanik21 24 30.06.20 15:16 Сейчас в теме
Всем здравствуйте!
Затупил, не могу ничего путного придумать. Задача такая: нумерация табличной части с подпунктами, чтобы пользователь мог добавлять как пункты (строки с номерами 1, 2, 3...), так и подпункты(1.1, 1.1.1, 1.1.1.1...). Было бы интересно услышать мнение. Прикрепляю скрин командной панели таблицы, как я её нарисовал сейчас. Сейчас у меня НомерПунктаВУставе - это отдельный столбец, типа строка.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Sashares 34 30.06.20 15:41 Сейчас в теме
(1) Как вариант - на форме дерево значений.
Строки верхнего уровня - пункты (1,2,3...) подчиненные строки - подпункты (1.1, 1.2, 1.3 и ).
Если надо подпункты для подпунктов - то для подчиненных строк - тоже подчиненные строки.
2. alex-l19041 8 30.06.20 15:29 Сейчас в теме
пункты и подпункты как-то хранятся ?
4. Mechanik21 24 30.06.20 15:40 Сейчас в теме
(2)нет, это главный вопрос: как их хранить...
по умолчанию подгружается из макета заполненная таблица вместе с пунктами и подпунктами
но по задаче её пользователь может переписать хоть всю заново
6. alex-l19041 8 30.06.20 16:16 Сейчас в теме
(4)
как вариант иерархический справочник
- а на форме формируете строковое представление полного пути (все родители через точку )
7. DanDy 51 30.06.20 16:44 Сейчас в теме
(4) Дерево значений замечательно хранится в ТаблицеЗначений, например.
Конвертируется из ТЗ в ДЗ и обратно простейшей рекурсией.
Пару раз приходилось такое реализовывать.
Единственно пришлось сделать свою кнопку для добавления корневого Элемента в дереве. Типовая добавляет вложенный сразу)
Mechanik21; +1 Ответить
3. alex-l19041 8 30.06.20 15:36 Сейчас в теме
как вариант иерархический справочник...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот