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

Как получить данные из реквизита справочника

Автор tornado, 20 авг 2014, 21:12

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

tornado

Здравствуйте.
Подскажите пожалуйста как получить данные из реквизита справочника и присвоит объекту в документе. В моем случае ПлПоручения, нужно заполнить банковские реквизиты получателя в документе формы.

Создал процедуру ПриИзменение. Через Запрос получил нужные данные на переменную СТР, но не знаю как присвоит к элементу "БанкПлательщика" документа" Подскажите пожалуйста!

--------------------------------------
&НаКлиенте
Процедура КлиентПриИзменении(Элемент)
   ПолучитьИмяБанка();
КонецПроцедуры

&НаСервере
Процедура ПолучитьИмяБанка()
           
   Запрос = Новый Запрос;
   Запрос.Текст =
      "ВЫБРАТЬ
      |   Справочник.Клиенты.Банк
      |ИЗ
      |   Справочник.Клиенты";
   РезультатЗапроса = Запрос.Выполнить();
   ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
   Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
      СТР = ВыборкаДетальныеЗаписи.Банк;
   КонецЦикла;
                   
КонецПроцедуры


Если
Объект.Ссылка.Банк = ВыборкаДетальныеЗаписи.БанкПлательщика
То выдает ошибку "Поле объекта недоступно для записи (Банк)"

GRADUS

Объект.Банк = ВыборкаДетальныеЗаписи.БанкПлательщика

TreeDogNight

Выложи полный код, тогда будет понятно в чем дело..

Теги:

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

Рейтинг@Mail.ru

Поиск