|
Сделать CheckBox как поле табличной части зависимое от другой табличной части.
| ☑ |
0
DomenER
16.08.19
✎
14:49
|
Всем привет.
Появилась одна задачка и у меня непростое её решение. Управляемые формы.
Есть 2 табличные части у справочника "Услуги" и "СтоимостьУслуг". В "Услугах", например, 5 строк, а в "Стоимости услуг" 2 строки. Соответственно 1 строка стоимости относится к нескольким строкам услуг. Нужно в табличной части "СтоимостьУслуг" сделать возможность для каждой строки галочками (Checkbox) проставить к каким услугам относятся, а далее при выводе в печатную форму писать, что стоимость, например, 5000 руб состоит из строк 1,3. Как такое лучше реализовать?
Пока есть идея добавить колонок эдак 15 с видом CheckBox в ТЧ стоимости услуг и скрывать лишние, выстроив один под другим. Проблема будет, если в ТЧ "Услуг" добавят/удалят какую-нить строчку посередине. Придётся галочки перестраивать под изменения.
|
|
1
Сияющий в темноте
16.08.19
✎
15:00
|
две таблицы на форму.
выделяем строку в стоимости и меняются галочки в таблице услуги,показывая,к каким она относится.
хранить можно в третьей т.ч.связи,если что.
|
|
2
DomenER
16.08.19
✎
15:11
|
(1) Пример такой связки где можно посмотреть?
|
|
3
mikecool
16.08.19
✎
15:12
|
(1) хватит и двух ТЧ
(2) некий уид в обе таб части, типа КодСтроки в типовых
|
|
4
ПускинАС
16.08.19
✎
15:23
|
(3) КлючСвязи вроде называется
|
|
5
mikecool
16.08.19
✎
15:25
|
(4) все равно как ))
|
|
6
DomenER
16.08.19
✎
15:29
|
Спасибо. Будем пробовать.
|
|
7
Сияющий в темноте
17.08.19
✎
13:42
|
ключ связи помогает,когда связь один к одному или один на много.
когда связь сложная,то есть несколько строк первой в каждой строке второй и одна строка первой в нескольких вторых,то ключ связи не подходит.
в типовых смотреть серийные номера в УТ например.
|
|