|
Вопрос по отображению справочника и его ТЧ на форме одновременно
| ☑ |
0
LUN2
06.09.18
✎
22:18
|
Добрый вечер!
У меня имеется справочника:
Спр1 с реквизитами:
Текст1
ТабличнаяЧасть с полями:
Текст2 – текст
Спр2 – ссылка на справочник Спр2
Спр2 с реквизитами Р1, Р2 – это тексты, числа… и т.п.
Я создал форму, задал реквизит Спр1 : динамический список, перетащил его на форму из окна с реквизитами в окно элементов формы – элемент1. Отображается нормально.
Затем в окне реквизитов раскрыл Спр1 и перетащил в элементы формы Табличную часть (элемент2) и в ней включил в форму реквизиты Текст2 и Спр2.Р1.
По моей задумке, я буду выбирать в справочнике Спр1 какую-то строку, а 1С будет сразу показывать в элементе2 ТабличнуюЧасть. Она действительно показывается, но в ней нормально отражается только реквизит самой ТЧ – Текст2, а в колонке Спр2.Р1 (и в любой другой если я ее беру через реквизит Спр2) ничего не отображается.
Почему так получается – почему не отображается то, на что указывает Спр2 ?
|
|
1
Darych
06.09.18
✎
22:26
|
Ниче так поток сознания...
|
|
2
LUN2
06.09.18
✎
22:28
|
Да, еще забыл сказать, может это важно, одновременно с Спр1 и его ТЧ на той же форме отображается и справочник Спр2, заведенный на форму как и Спр1 в виде динамического списка.
|
|
3
hhhh
07.09.18
✎
06:58
|
(2) всё там должно быть. наверно, что-то не так делаете. Кривые руки.
|
|
4
LUN2
07.09.18
✎
21:10
|
(3) а может быть дело в том, что Спр1 заведен на форму как ДинамическийСписок, а ТабличнаяЧасть как динамический список не заводился, смотрю путь данных в элементе2 - это ТаблицаЗначений.
Может быть они оба должны быть ДинамическимиСписками ? Или это не важно ?
|
|
5
dmt
08.09.18
✎
12:24
|
(4) если делал все как описал в (0), то Элемент2.ПутьКДанным д.б. = Элементы.Спр1.ТекущиеДанные.ТЧ
|
|
6
LUN2
08.09.18
✎
17:18
|
dmt, так оно и есть - путь такой, как Вы написали.
Меня смущает, что собственные (не знаю, как правильно в терминах 1С сказать) реквизиты Спр1.ТЧ табличной части (Спр1.ТЧ.Текст2 и любые другие в ней) отображаются нормально.
Пустыми, но пойму - почему, отображаются реквизиты Спр1.ТЧ.Спр2.Р1 - т.е. когда в ТЧ не примитивный тип, а ссылка на другой объект-справочник, вот поля этого другого объекта и выглядят пустыми.
Если я бы кардинально накосячил ТЧ вообще ничего не показывала, а так - что-то показывает, что-то - нет. Видимо, что-то кардинальное я упустил, но что - здесь моих знаний не хватает...
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан