Имеется самостоятельно разработанный документ, в табличную часть "Работы" которого сотрудники заносят информацию по выполненным работам. Одна строка - это одна работа. Появилась потребность также указывать людей, который выполняли данную работу, и указывать количество часов, затраченных на данную работу. Людей, которые выполняли конкретную работу, может быть несколько. Не хочется плодить огромное количество одинаковых строчек, где просто перечислять всех людей. Самая простая идея, которая приходит в голову, это создать еще одну табличную часть "Работники", в которой указывать людей и номер строки из первой таблицы "Работы", и разместить ее второй таблицей на форме. Но выглядит это как-то костыльно.
Можно ли сделать это следующим образом: в ячейке таблицы "Работы" разместить гиперссылку, по нажатию на которую будет открываться другая форма с таблицей "Работники" с установленным отбором по номеру строки таблицы "Работы"?
Можно ли сделать это следующим образом: в ячейке таблицы "Работы" разместить гиперссылку, по нажатию на которую будет открываться другая форма с таблицей "Работники" с установленным отбором по номеру строки таблицы "Работы"?
Прикрепленные файлы:
По теме из базы знаний
- Пакетная отправка печатных форм документов по e-mail для Бухгалтерии 3.0 (дополнительная обработка)
- Таблицы на управляемых формах: создание, расширение, управление.
- Отбор для любой таблицы управляемой формы
- Открытие доступа к скрытым реквизитам форм документов и справочников для конфигураций 1С на БСП (УТ, КА, ЕРП, РТ, УНФ, БП и т.д.)
- Создание произвольных форм документов без вмешательства в основную конфигурацию 1С
Найденные решения
4.
Nadushka74
6
06.05.26 14:59
Сейчас в теме
(3) дополню.
и отображать только данные по сотрудникам по выделенной строке, а сама табличная часть будет срдержать все значения)
и отображать только данные по сотрудникам по выделенной строке, а сама табличная часть будет срдержать все значения)
(1)
Вполне стандартный подход.
Разместить ее ниже или справа от основной таблицы.
Только как уже сказали - не номер строки использовать, а новый реквизит в таблицу добавить для этого.
Самая простая идея, которая приходит в голову, это создать еще одну табличную часть "Работники", в которой указывать людей и номер строки из первой таблицы "Работы", и разместить ее второй таблицей на форме. Но выглядит это как-то костыльно.
Вполне стандартный подход.
Разместить ее ниже или справа от основной таблицы.
Только как уже сказали - не номер строки использовать, а новый реквизит в таблицу добавить для этого.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
с установленным отбором по номеру строки таблицы "Работы"?
К номеру строки лучше не привязываться, т.к. могут строки или переместить или удалить, делают обычно что то типа идентификатора строки и уже по нему связку 2-х таблиц
(1)
Вполне стандартный подход.
Разместить ее ниже или справа от основной таблицы.
Только как уже сказали - не номер строки использовать, а новый реквизит в таблицу добавить для этого.
Самая простая идея, которая приходит в голову, это создать еще одну табличную часть "Работники", в которой указывать людей и номер строки из первой таблицы "Работы", и разместить ее второй таблицей на форме. Но выглядит это как-то костыльно.
Вполне стандартный подход.
Разместить ее ниже или справа от основной таблицы.
Только как уже сказали - не номер строки использовать, а новый реквизит в таблицу добавить для этого.
4.
Nadushka74
6
06.05.26 14:59
Сейчас в теме
(3) дополню.
и отображать только данные по сотрудникам по выделенной строке, а сама табличная часть будет срдержать все значения)
и отображать только данные по сотрудникам по выделенной строке, а сама табличная часть будет срдержать все значения)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот