Версия для печати темы (https://pro1c.org.ua/index.php?s=1b174637a73d062d3602911450b3f1b9&showtopic=65875)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Как появляется возможность добавить на форму колонку?

Автор: Vofka 15.04.21, 20:16

Привет!

BAS Комплексне управління підприємством (2.1.13.2) (https://www.bas-soft.eu/soft/bas-mass/bas-integrated-enterprise-management/)
Copyright © NetHelp JAROCKI PIOTR, 2017-2019. All rights reserved

Есть справочник контактных лиц. Структура данных у него следующая:



Если открыть форму списка, там через "Изменить форму" можно добавить колонку, например, "Мобильный телефон":



Но в структуре данных такой колонки нету. И берется это значение на самом деле из табличной части "Контактная информация".

Текст запроса динамического списка в конце процедуры ПриСозданииНаСервере содержит следующий текст:

ВЫБРАТЬ
    СправочникКонтактныеЛицаПартнеров.Ссылка,
    СправочникКонтактныеЛицаПартнеров.ПометкаУдаления,
    СправочникКонтактныеЛицаПартнеров.Предопределенный,
    СправочникКонтактныеЛицаПартнеров.Владелец,
    СправочникКонтактныеЛицаПартнеров.Наименование,
    СправочникКонтактныеЛицаПартнеров.ДолжностьПоВизитке,
    СправочникКонтактныеЛицаПартнеров.ДатаРегистрацииСвязи,
    СправочникКонтактныеЛицаПартнеров.ДатаПрекращенияСвязи,
    СправочникКонтактныеЛицаПартнеров.Автор,
    СправочникКонтактныеЛицаПартнеров.Комментарий,
    СправочникКонтактныеЛицаПартнеров.Представление,
    ТабРоли.РольКонтактногоЛица,
    СправочникКонтактныеЛицаПартнеров.Пол,
    СправочникКонтактныеЛицаПартнеров.ДатаРождения
ИЗ
    Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            КонтактныеЛицаПартнеровРолиКонтактногоЛица.Ссылка КАК Ссылка,
            ПРЕДСТАВЛЕНИЕ(КонтактныеЛицаПартнеровРолиКонтактногоЛица.РольКонтактногоЛица) КАК РольКонтактногоЛица
        ИЗ
            Справочник.КонтактныеЛицаПартнеров.РолиКонтактногоЛица КАК КонтактныеЛицаПартнеровРолиКонтактногоЛица
        ГДЕ
            КонтактныеЛицаПартнеровРолиКонтактногоЛица.НомерСтроки = 1) КАК ТабРоли
        ПО СправочникКонтактныеЛицаПартнеров.Ссылка = ТабРоли.Ссылка


Взял в новой обработке создал динамический список, в котором выводится Справочник.КонтактныеЛицаПартнеров, без произвольного запроса, там тоже такая возможность есть.

Вопрос: откуда появляется возможность добавить на форуму мобильный телефон и некоторые другие колонки?

Автор: logist 15.04.21, 20:23

Цитата(Vofka @ 15.04.21, 21:16) *
Вопрос: откуда появляется возможность добавить на форуму мобильный телефон и некоторые другие колонки?

Дополнительные характеристики объекта метаданных

Автор: Vofka 15.04.21, 20:28

Ёб твою мать Вот это да. Спасибо!

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua