Вход | Регистрация


Вопрос по отображению справочника и его ТЧ на форме одновременно

Вопрос по отображению справочника и его ТЧ на форме одновременно
Я
   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 ?
 
 
   Darych
 
1 - 06.09.18 - 22:26
Ниче так поток сознания...
   LUN2
 
2 - 06.09.18 - 22:28
Да, еще забыл сказать, может это важно, одновременно с Спр1 и его ТЧ на той же форме отображается и справочник Спр2, заведенный на форму как и Спр1 в виде динамического списка.
   hhhh
 
3 - 07.09.18 - 06:58
(2) всё там должно быть. наверно, что-то не так делаете. Кривые руки.
   LUN2
 
4 - 07.09.18 - 21:10
(3) а может быть дело в том, что Спр1 заведен на форму как ДинамическийСписок, а ТабличнаяЧасть как динамический список не заводился, смотрю путь данных в элементе2 - это ТаблицаЗначений.

Может быть они оба должны быть ДинамическимиСписками ? Или это не важно ?
   dmt
 
5 - 08.09.18 - 12:24
(4) если делал все как описал в (0), то Элемент2.ПутьКДанным д.б. = Элементы.Спр1.ТекущиеДанные.ТЧ
   LUN2
 
6 - 08.09.18 - 17:18
dmt, так оно и есть - путь такой, как Вы написали.
Меня смущает, что собственные (не знаю, как правильно в терминах 1С сказать) реквизиты Спр1.ТЧ табличной части (Спр1.ТЧ.Текст2 и любые другие в ней) отображаются нормально.

Пустыми, но пойму - почему, отображаются реквизиты Спр1.ТЧ.Спр2.Р1 - т.е. когда в ТЧ не примитивный тип, а ссылка на другой объект-справочник, вот поля этого другого объекта и выглядят пустыми.

Если я бы кардинально накосячил ТЧ вообще ничего не показывала, а так - что-то показывает, что-то - нет. Видимо, что-то кардинальное я упустил, но что - здесь моих знаний не хватает...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует