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

Работа с регистрами и нестандартные конфигурации.

Автор Ярослав Баев, 09 дек 2013, 18:09

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

Ярослав Баев

Здравствуйте, занимаюсь 1С 8.2 управляемая форма не так давно. Пытаюсь разобраться с регистром сведений и естественно по мере написания кода появляются проблемы и вопросы если кто может подскажите пожалуйста:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ ПЕРВЫЕ 5
|   Клиенты.ФИО.Наименование
|ИЗ
|   РегистрСведений.Клиенты КАК Клиенты
|ГДЕ
|   Клиенты.ЛицевойСчет = &ЛицевойСчет";

Запрос.УстановитьПараметр("ЛицевойСчет",Объект.ЛицевойСчет);

Результат = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
НоваяСтрока = Объект.ТаблицаЖильцов.Добавить();
Объект.ТаблицаЖильцов.ФИОТекущие.Параметры.Вставить(ВыборкаДетальныеЗаписи);
КонецЦикла;   
КонецПроцедуры

Получаю ошибку поле обьекта ФИОТекущие не найдено.

mixqn

Значит нет свойства ФИОТекущие в ТаблицаЖильцов. Смотрите внимательнее, какие там свойства есть

Ярослав Баев

Цитата: mixqn от 09 дек 2013, 20:09
Значит нет свойства ФИОТекущие в ТаблицаЖильцов. Смотрите внимательнее, какие там свойства есть

Беда в том, что есть - ФИОТекущие Это строка табличной части ТаблицаЖильцов документа.

https://www.dropbox.com/s/0escamsx2qeyvtc/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202013-12-09%2020.59.28.png  это ссылка на скриншот

sdilshod

Если задача заполнить ТЧ данными из результат запроса, то

НоваяСтрока = Объект.ТаблицаЖильцов.Добавить();
НоваяСтрока.ФИОТекущие = ВыборкаДетальныеЗаписи.ФИОНаименование


Ярослав Баев

Ребят такой вопрос - есть справочник "Лицевой счет" и документ "Карточка Дома". "Лицевой счет" вводится на основании "Карточка Дома" процедура ввода сформирована и в "Карточка Дома" появилась команда в модуле глобальных "Создать на Основании". А есть ли возможность вызвать эту команду в модуле объекта "Карточка Дома"? А то мне нужно вызывать эту процедуру только при определенном условии.

Теги:

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

Рейтинг@Mail.ru

Поиск