|
Таблица в ячейке таблицы | ☑ | ||
---|---|---|---|---|
0
LisaAlisa
24.11.16
✎
10:26
|
ДД!
На форме внешней обработки есть табличная часть. Как сделать так, чтобы одна из ячеек таблицы была таблицей? Необходимо для случаев, когда одной строке таблицы соответствует несколько значений одного из полей, причем количество этих полей динамическое |
|||
1
DrShad
24.11.16
✎
10:31
|
делать несколько таб частей и их связывать по ключу строки
|
|||
2
palpetrovich
24.11.16
✎
10:34
|
(0) а в чем проблема-то? хочешь что-б была таблицей (надеюсь значений?) - пусть будет
|
|||
3
DrShad
24.11.16
✎
10:54
|
(2) в таб частях не может быть ячейка быть ТЗ
|
|||
4
palpetrovich
24.11.16
✎
11:24
|
(3) кто знает что там у автора, вполне может оказаться что там ТабличноеПоле. Ну или можно поменять на ТабличноеПоле
|
|||
5
palpetrovich
24.11.16
✎
11:30
|
+(4) хм, посмотрел, в ТабличноеПоле ТЗ тоже нельзя оказывается ...ох и отстой эта ваша 8-ка
переходите на 77 - там это реализовано :) |
|||
6
DrShad
24.11.16
✎
11:31
|
(5) а в 7-ке в таб части можно было!? не смеши
|
|||
7
singlych
24.11.16
✎
11:36
|
Если это УФ и речь о реквизите формы, то колонки ТЗ могут быть типа ТЗ.
|
|||
8
palpetrovich
24.11.16
✎
11:49
|
(6) ТЗ в ТЗ. не занудничай :)
|
|||
9
LisaAlisa
24.11.16
✎
14:23
|
(7) Форма управляемая, только не пойму, как это реализовать. Создала реквизит формы с типом ТаблицаЗначений одна колонка - тип СправочникСсылка.Контрагенты, вторая - ТаблицаЗначений с двумя колонками - пометка и договор. Мне нужно, чтобы в одной ячейке был контрагент, а во второй спсиок его договоров с возможностью пометки
|
|||
10
LisaAlisa
24.11.16
✎
14:24
|
(7) Но когда создаю элемент формы Таблица и связываю с реквизитом формы, именно ячейка с типом ТаблицаЗначений не отображается
|
|||
11
LisaAlisa
24.11.16
✎
14:27
|
Ладно, буду делать просто 2 табличные части
|
|||
12
FIXXXL
24.11.16
✎
15:02
|
(9) реализовать можно
способ-1, менее затратный, но не самый красивый: выводишь строки Контр-Договор-Пометка, сортируешь по Контру, во всех строках, кроме первой, скрываешь отображение Контра, чтоб не мельтешил способ-2, продвинутый и результат красивый, но затратный: программно нарисовать кросстаблицу одна колонка Контр и колонки договоров и пометок колонок договоров и пометок будет столько, сколько договоров на каждого контра колонки опять таки программно нужно будет сгруппировать, тут уж как удобнее-красивше |
|||
13
singlych
24.11.16
✎
15:14
|
(10) В ячейке ТЗ не будет. Тупо перетягиваешь родительскую ТЗ на форму - таблица номер раз, потом перетягиваешь реквизит типа ТЗ на форму - таблица номер два. Красиво и не затратно, (если хранить это все дело вне формы не нужно).
|
|||
14
FIXXXL
24.11.16
✎
16:09
|
(13) типа дерева двухуровневого получится?
|
|||
15
singlych
24.11.16
✎
17:23
|
(14) Ну, типа во второй таблице строки будут фильтроваться по активной строке первой.
|
|||
16
mistеr
24.11.16
✎
18:24
|
(9) > Мне нужно, чтобы в одной ячейке был контрагент, а во второй спсиок его договоров с возможностью пометки
Уверен, что вам и вашим пользователям не нужно, чтобы список договоров был именно *в ячейке*. Пусть от будет в отдельном поле списка для текущей строки табличного поля. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |