Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
31 мая 2024, 23:30

Параметр с указанным именем не найден

Автор AlexeyKO, 03 авг 2011, 11:13

0 Пользователей и 1 гость просматривают эту тему.

AlexeyKO

Добрый день, начинаю только изучать 1С:Предприятие 8.2
Подскажите пожалуйста, в чём может заключаться ошибка
В своей информационной учебной CRM базе на странице "контрагенты"  при заходе в настройки при попытке поставить галочку напротив  пункта "контакты" выскакивает следующая ошибка:
{Справочник.Контрагенты.Форма.ФормаСпискаУП.Форма(13)}: Ошибка при вызове метода контекста (УстановитьЗначениеПараметра): Параметр с указанным именем не найден
       КонтактнаяИнформация.Параметры.УстановитьЗначениеПараметра("Контрагент",Элемент.ТекущаяСтрока);
по причине:
Параметр с указанным именем не найден


Вот процедура с ошибкой:
&НаКлиенте
Процедура ОбновитьИнформацию(Элемент)
ЗаполнитьЛица(Элемент.ТекущаяСтрока);
Если ВыводитьКонтактнуюИнформацию Тогда
КонтактнаяИнформация.Параметры.УстановитьЗначениеПараметра("Контрагент",Элемент.ТекущаяСтрока);
КонецЕсли;
Если ВыводитьПолноеНаименование Тогда
ПолноеНаименование = ПолучитьПолноеНаименование(Элемент.ТекущаяСтрока);
КонецЕсли;
Если ВыводитьДатуОснования Тогда
ДатаОснования = ПолучитьДатуОснования(Элемент.ТекущаяСтрока);
КонецЕсли;
Если ВыводитьПочтовыйАдрес Тогда
ПочтовыйАдрес =ПолучитьПочтовыйАдрес(Элемент.ТекущаяСтрока);
КонецЕсли;
Если ВыводитьЮридическийАдрес Тогда
ЮридическийАдрес = ПолучитьЮридическийАдрес(Элемент.ТекущаяСтрока);
КонецЕсли;
Если ВыводитьРегион Тогда
Регион = ПолучитьРегион(Элемент.ТекущаяСтрока);
КонецЕсли;
КонецПроцедуры

Шурыгин Иван Сергеевич

что есть такое КонтактнаяИнформация.Параметры???
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

AlexeyKO

контактная информация о клиенте, а параметры видимо для работы с ней, сам пока не очень в этом всём ещё разбираюсь, потому и обратился за помощью.

AlexeyKO


Dethmontt

Супер, ответ...
"Я не знаю что я делаю, но подскажите мне пожалуйста!!!"
Какой тип то у "КонтактнаяИнформация" ??? (Это справочник или регистр или структура или запрос???????)
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

AlexeyKO

ВЫБРАТЬ
   КонтрагентыКонтактнаяИнформация.Идентификатор КАК Значение,
   КонтрагентыКонтактнаяИнформация.КаналСвязи    КАК КаналСвязи
ИЗ
   Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
ГДЕ
   КонтрагентыКонтактнаяИнформация.Ссылка = &Контрагент

Dethmontt

Блин, если это запрос... То вообще не понимаю чо за фигня там написана!!!
----------------------------------------------------------------------------
Запрос (Query)
Параметры (Parameters)
Использование:

Только чтение.
Описание:

Тип: Структура.
Содержит значения параметров, установленных запросу.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Dethmontt

Если контактная информация имеет тип ЗАПРОС, тогда нету такого метода как "УстановитьЗначениеПараметра" !!!!!!!!!!!
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

AlexeyKO

Мне тут посоветовали взять место, где задаётся параметр, в попытку. Что Вы скажите насчёт этого? И как вообще целесообразно это сделать.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск