По теме из базы знаний
- Формирование списка контрагентов с контактной информацией (в том числе и по контактным лицам) с выборкой по категориям (УТ 10.3)
- Хранение и печать данных доверенности покупателя в ТОРГ-12 в УТ11
- Загрузка физических лиц, паспортных данных физических лиц из excel в ЗУП 3.1.
- Контактные лица контрагентов (СКД) для УТ 10.3, КА 1.1, УПП 1.3
- Поиск контрагентов и контактных лиц клиента по телефону или е-майл. УТ 10.3
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
СПАСИБО БОЛЬШОЕ !!!!!
Получается вот так:
ВЫБРАТЬ
КонтактныеЛицаПартнеров.КонтактнаяИнформация.(
Ссылка КАК Ссылка,
Представление КАК Представление,
Вид КАК Вид
) КАК КонтактнаяИнформация
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК КонтактныеЛицаПартнеров
Где Вид - пишется, что за данные, то есть "Телефон, Мобильный Телефон и Почта",
А вот представление уже как раз таки сами эти данные
Получается вот так:
ВЫБРАТЬ
КонтактныеЛицаПартнеров.КонтактнаяИнформация.(
Ссылка КАК Ссылка,
Представление КАК Представление,
Вид КАК Вид
) КАК КонтактнаяИнформация
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК КонтактныеЛицаПартнеров
Где Вид - пишется, что за данные, то есть "Телефон, Мобильный Телефон и Почта",
А вот представление уже как раз таки сами эти данные
(20)ВЫБРАТЬ
СправочникКонтактныеЛицаПартнеров.КонтактнаяИнформация.(
Представление КАК Представление,
Вид КАК Вид,
Ссылка КАК Ссылка
) КАК КонтактнаяИнформация
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
ГДЕ
СправочникКонтактныеЛицаПартнеров.КонтактнаяИнформация.Вид = "Телефон"
Попробовал так, пока безуспешно, ничего не выходит...
СправочникКонтактныеЛицаПартнеров.КонтактнаяИнформация.(
Представление КАК Представление,
Вид КАК Вид,
Ссылка КАК Ссылка
) КАК КонтактнаяИнформация
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
ГДЕ
СправочникКонтактныеЛицаПартнеров.КонтактнаяИнформация.Вид = "Телефон"
Попробовал так, пока безуспешно, ничего не выходит...
(24) Тогда нужно было об этом писать в вопросе, а ответ:
"ГДЕ
|СправочникКонтактныеЛицаПартнеров.КонтактнаяИнформация.Вид = &ВидТелефон
|И СправочникКонтактныеЛицаПартнеров.КонтактнаяИнформация.Тип = &Телефон"
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ФормаСписок.Параметры.УстановитьЗначениеПараметра("ВидТелефон",Справочники.ВидыКонтактнойИнформации.ТелефонПартнера);
ФормаСписок.Параметры.УстановитьЗначениеПараметра("Телефон",Перечисления.ТипыКонтактнойИнформации.Телефон);
КонецПроцедуры
Показать
(27)ВЫБРАТЬ
СправочникКонтактныеЛицаПартнеров.Ссылка КАК Ссылка,
СправочникКонтактныеЛицаПартнеров.ПометкаУдаления КАК ПометкаУдаления,
СправочникКонтактныеЛицаПартнеров.Наименование КАК Наименование,
СправочникКонтактныеЛицаПартнеров.Автор КАК Автор,
СправочникКонтактныеЛицаПартнеров.ДолжностьПоВизитке КАК ДолжностьПоВизитке,
СправочникКонтактныеЛицаПартнеров.Пол КАК Пол,
СправочникКонтактныеЛицаПартнеров.ДатаРождения КАК ДатаРождения,
СправочникКонтактныеЛицаПартнеров.Предопределенный КАК Предопределенный,
СправочникКонтактныеЛицаПартнеров.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
СправочникКонтактныеЛицаПартнеров.ДатаРегистрацииСвязи КАК ДатаРегистрацииСвязи,
СправочникКонтактныеЛицаПартнеров.ДатаПрекращенияСвязи КАК ДатаПрекращенияСвязи
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
Получается сюда надо еще 3 поля о которых я писал выше из контакнойИнформации
СправочникКонтактныеЛицаПартнеров.Ссылка КАК Ссылка,
СправочникКонтактныеЛицаПартнеров.ПометкаУдаления КАК ПометкаУдаления,
СправочникКонтактныеЛицаПартнеров.Наименование КАК Наименование,
СправочникКонтактныеЛицаПартнеров.Автор КАК Автор,
СправочникКонтактныеЛицаПартнеров.ДолжностьПоВизитке КАК ДолжностьПоВизитке,
СправочникКонтактныеЛицаПартнеров.Пол КАК Пол,
СправочникКонтактныеЛицаПартнеров.ДатаРождения КАК ДатаРождения,
СправочникКонтактныеЛицаПартнеров.Предопределенный КАК Предопределенный,
СправочникКонтактныеЛицаПартнеров.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
СправочникКонтактныеЛицаПартнеров.ДатаРегистрацииСвязи КАК ДатаРегистрацииСвязи,
СправочникКонтактныеЛицаПартнеров.ДатаПрекращенияСвязи КАК ДатаПрекращенияСвязи
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
Получается сюда надо еще 3 поля о которых я писал выше из контакнойИнформации
(29) Метод объекта не обнаружен (УстановитьЗначениеПараметра)
{Справочник.КонтактныеЛицаПартнеров.Форма.ГАФ_ФормаСписка.Форма(11)}:ЭтаФорма.Параметры.УстановитьЗначениеПараметра("ВидТелефон",Справочники.ВидыКонтактнойИнформации.ТелефонПартнера);
{Справочник.Партнеры.Форма.ФормаЭлемента.Форма(26)}:ОткрытьФорму("Справочник.КонтактныеЛицаПартнеров.Форма.ГАФ_ФормаСписка",ПараметрыФормы);
{Справочник.КонтактныеЛицаПартнеров.Форма.ГАФ_ФормаСписка.Форма(11)}:ЭтаФорма.Параметры.УстановитьЗначениеПараметра("ВидТелефон",Справочники.ВидыКонтактнойИнформации.ТелефонПартнера);
{Справочник.Партнеры.Форма.ФормаЭлемента.Форма(26)}:ОткрытьФорму("Справочник.КонтактныеЛицаПартнеров.Форма.ГАФ_ФормаСписка",ПараметрыФормы);
Но вот вопрос, в динамический список добавилась табличная часть "КонтактнаяИнформаци", внутри поля, которые я выбирал. Столкнулся с тем, что нельзя от туда перенести эти данные в Список, который на форме
Прикрепленные файлы:

Основная таблица динамического списка задана неверно. Вот такую ошибку выдает, не могу понять, где косяк
Вот текст из динамического списка:
ВЫБРАТЬ
СправочникКонтактныеЛицаПартнеров.Ссылка КАК Ссылка,
СправочникКонтактныеЛицаПартнеров.ПометкаУдаления КАК ПометкаУдаления,
СправочникКонтактныеЛицаПартнеров.Наименование КАК Наименование,
СправочникКонтактныеЛицаПартнеров.Автор КАК Автор,
СправочникКонтактныеЛицаПартнеров.ДолжностьПоВизитке КАК ДолжностьПоВизитке,
СправочникКонтактныеЛицаПартнеров.Пол КАК Пол,
СправочникКонтактныеЛицаПартнеров.ДатаРождения КАК ДатаРождения,
СправочникКонтактныеЛицаПартнеров.Предопределенный КАК Предопределенный,
СправочникКонтактныеЛицаПартнеров.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
СправочникКонтактныеЛицаПартнеров.ДатаРегистрацииСвязи КАК ДатаРегистрацииСвязи,
СправочникКонтактныеЛицаПартнеров.ДатаПрекращенияСвязи КАК ДатаПрекращенияСвязи,
NULL КАК Представление
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
КонтактныеЛицаПартнеровКонтактнаяИнформация.Представление
ИЗ
Справочник.КонтактныеЛицаПартнеров.КонтактнаяИнформация КАК КонтактныеЛицаПартнеровКонтактнаяИнформация
ГДЕ
КонтактныеЛицаПартнеровКонтактнаяИнформация.Вид.Наименование = "Телефон"
Вот текст из динамического списка:
ВЫБРАТЬ
СправочникКонтактныеЛицаПартнеров.Ссылка КАК Ссылка,
СправочникКонтактныеЛицаПартнеров.ПометкаУдаления КАК ПометкаУдаления,
СправочникКонтактныеЛицаПартнеров.Наименование КАК Наименование,
СправочникКонтактныеЛицаПартнеров.Автор КАК Автор,
СправочникКонтактныеЛицаПартнеров.ДолжностьПоВизитке КАК ДолжностьПоВизитке,
СправочникКонтактныеЛицаПартнеров.Пол КАК Пол,
СправочникКонтактныеЛицаПартнеров.ДатаРождения КАК ДатаРождения,
СправочникКонтактныеЛицаПартнеров.Предопределенный КАК Предопределенный,
СправочникКонтактныеЛицаПартнеров.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
СправочникКонтактныеЛицаПартнеров.ДатаРегистрацииСвязи КАК ДатаРегистрацииСвязи,
СправочникКонтактныеЛицаПартнеров.ДатаПрекращенияСвязи КАК ДатаПрекращенияСвязи,
NULL КАК Представление
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
КонтактныеЛицаПартнеровКонтактнаяИнформация.Представление
ИЗ
Справочник.КонтактныеЛицаПартнеров.КонтактнаяИнформация КАК КонтактныеЛицаПартнеровКонтактнаяИнформация
ГДЕ
КонтактныеЛицаПартнеровКонтактнаяИнформация.Вид.Наименование = "Телефон"
(50)
ВЫБРАТЬ
СправочникКонтактныеЛицаПартнеров.Ссылка КАК Ссылка,
СправочникКонтактныеЛицаПартнеров.ПометкаУдаления КАК ПометкаУдаления,
СправочникКонтактныеЛицаПартнеров.Наименование КАК Наименование,
СправочникКонтактныеЛицаПартнеров.Автор КАК Автор,
СправочникКонтактныеЛицаПартнеров.ДолжностьПоВизитке КАК ДолжностьПоВизитке,
СправочникКонтактныеЛицаПартнеров.Пол КАК Пол,
СправочникКонтактныеЛицаПартнеров.ДатаРождения КАК ДатаРождения,
СправочникКонтактныеЛицаПартнеров.Предопределенный КАК Предопределенный,
СправочникКонтактныеЛицаПартнеров.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
СправочникКонтактныеЛицаПартнеров.ДатаРегистрацииСвязи КАК ДатаРегистрацииСвязи,
СправочникКонтактныеЛицаПартнеров.ДатаПрекращенияСвязи КАК ДатаПрекращенияСвязи
ЕСТЬNULL(Телефоны.Представление, "") КАК Телефон,
ЕСТЬNULL(ЭлПочта.Представление, "") КАК ЭлПочта,
.....
ИЗ
Справочник.КонтактныеЛицаПартнеров КАК СправочникКонтактныеЛицаПартнеров
Левое СОединение Справочник.КонтактныеЛицаПартнеров.КонтактнаяИнформация КАК Телефоны
По СправочникКонтактныеЛицаПартнеров.Ссылка = Телефоны.Ссылка
И Телефоны.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ТелефонКонтактногоЛицаКонтрагента)
Левое СОединение Справочник.КонтактныеЛицаПартнеров.КонтактнаяИнформация КАК ЭлПочта
По СправочникКонтактныеЛицаПартнеров.Ссылка = ЭлПочта.Ссылка
И ЭлПочта.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.EmailКонтактногоЛицаКонтрагента)
//и остальные нужные виды контактной информации
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот