1. Mechanik21 20 30.06.20 15:16 Сейчас в теме

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

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

Вакансии

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата до 150 000 руб.
Полный день

Программист 1С
Екатеринбург
зарплата от 80 000 руб. до 130 000 руб.
Полный день

Ведущий программист 1С
Москва
зарплата от 150 000 руб.
Полный день

Ведущий программист 1С (УТ 11)
Москва
зарплата до 200 000 руб.
Полный день