Таблица в таблице в форме документа

1. vryabov 06.05.26 09:54 Сейчас в теме
Имеется самостоятельно разработанный документ, в табличную часть "Работы" которого сотрудники заносят информацию по выполненным работам. Одна строка - это одна работа. Появилась потребность также указывать людей, который выполняли данную работу, и указывать количество часов, затраченных на данную работу. Людей, которые выполняли конкретную работу, может быть несколько. Не хочется плодить огромное количество одинаковых строчек, где просто перечислять всех людей. Самая простая идея, которая приходит в голову, это создать еще одну табличную часть "Работники", в которой указывать людей и номер строки из первой таблицы "Работы", и разместить ее второй таблицей на форме. Но выглядит это как-то костыльно.
Можно ли сделать это следующим образом: в ячейке таблицы "Работы" разместить гиперссылку, по нажатию на которую будет открываться другая форма с таблицей "Работники" с установленным отбором по номеру строки таблицы "Работы"?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
4. Nadushka74 6 06.05.26 14:59 Сейчас в теме
(3) дополню.

и отображать только данные по сотрудникам по выделенной строке, а сама табличная часть будет срдержать все значения)
vryabov; Prikum; dehro; Sashares; +4 Ответить
3. Sashares 33 06.05.26 14:53 Сейчас в теме
(1)
Самая простая идея, которая приходит в голову, это создать еще одну табличную часть "Работники", в которой указывать людей и номер строки из первой таблицы "Работы", и разместить ее второй таблицей на форме. Но выглядит это как-то костыльно.


Вполне стандартный подход.
Разместить ее ниже или справа от основной таблицы.
Только как уже сказали - не номер строки использовать, а новый реквизит в таблицу добавить для этого.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Prikum 3 06.05.26 10:04 Сейчас в теме
(1)
с установленным отбором по номеру строки таблицы "Работы"?
К номеру строки лучше не привязываться, т.к. могут строки или переместить или удалить, делают обычно что то типа идентификатора строки и уже по нему связку 2-х таблиц
vryabov; SlavaKron; Sashares; +3 Ответить
3. Sashares 33 06.05.26 14:53 Сейчас в теме
(1)
Самая простая идея, которая приходит в голову, это создать еще одну табличную часть "Работники", в которой указывать людей и номер строки из первой таблицы "Работы", и разместить ее второй таблицей на форме. Но выглядит это как-то костыльно.


Вполне стандартный подход.
Разместить ее ниже или справа от основной таблицы.
Только как уже сказали - не номер строки использовать, а новый реквизит в таблицу добавить для этого.
4. Nadushka74 6 06.05.26 14:59 Сейчас в теме
(3) дополню.

и отображать только данные по сотрудникам по выделенной строке, а сама табличная часть будет срдержать все значения)
vryabov; Prikum; dehro; Sashares; +4 Ответить
5. dehro 13 06.05.26 15:03 Сейчас в теме
Можно по щелчку на поле открывать дополнительную форму, но вариант (3)&(4) гораздо лучше.
6. vryabov 07.05.26 02:13 Сейчас в теме
Понял, буду реализовывать. Спасибо большое за помощь!
Для отправки сообщения требуется регистрация/авторизация

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