helpf.pro
Регистрация

v8: Обращение к выгруженной таблице значений запроса

bless18
20.09.2012 15:23Прочитано: 1541
Подскажите, пожалуйста, как обратиться к полям выгруженной из запроса таблицы значений
Код 1C v 8.2 УП
 
Результат = Запрос.Выполнить().Выгрузить();
ОформлениеСтроки.Ячейки.СтатусОплаты.Значение = Результат.СтатусЗаявки;

Так не выходит, а через Колонки никаких значений не выдается
Вот текст запроса:
Код 1C v 8.2 УП
 
Процедура ДокументСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| СУММА(ЕСТЬNULL(ЗаявкиНаРасходованиеСредствОстатки.СуммаОстаток, 0)) КАК СуммаОстаток,
| ЗаявкаНаРасходованиеСредств.Ссылка КАК Заявка,
| ЗаявкаНаРасходованиеСредств.СуммаДокумента
|ПОМЕСТИТЬ ОстаткиПозаявкам
|ИЗ
| Документ.ЗаявкаНаРасходованиеСредств КАК ЗаявкаНаРасходованиеСредств
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ЗаявкиНаРасходованиеСредств.Остатки КАК ЗаявкиНаРасходованиеСредствОстатки
| ПО (ЗаявкиНаРасходованиеСредствОстатки.ЗаявкаНаРасходование = ЗаявкаНаРасходованиеСредств.Ссылка)
|ГДЕ
| ЗаявкаНаРасходованиеСредств.Проведен
|
|СГРУППИРОВАТЬ ПО
| ЗаявкаНаРасходованиеСредств.Ссылка,
| ЗаявкаНаРасходованиеСредств.СуммаДокумента
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ОстаткиПозаявкам.СуммаОстаток,
| ОстаткиПозаявкам.Заявка,
| ВЫБОР
| КОГДА ОстаткиПозаявкам.СуммаОстаток = ОстаткиПозаявкам.Заявка.СуммаДокумента
| ТОГДА ""НЕ оплачена""
| ИНАЧЕ ВЫБОР
| КОГДА ОстаткиПозаявкам.СуммаОстаток = 0
| ТОГДА ""ОПЛАЧЕНА""
| ИНАЧЕ ""ЧАСТИЧНО оплачена""
| КОНЕЦ
| КОНЕЦ КАК СтатусЗаявки
|ИЗ
| ОстаткиПозаявкам КАК ОстаткиПозаявкам";
Результат = Запрос.Выполнить().Выгрузить();

ОформлениеСтроки.Ячейки.СтатусОплаты.Значение = ТЗ.СтатусЗаявки;

КонецПроцедуры

Yandex
Возможно, вас также заинтересует
Реклама на портале
bless18
20.09.2012 15:35Ответ № 1
Чтобы к полям ТЗ можно было обращаться без цикла )
bless18
21.09.2012 11:03Ответ № 2
Вопрос закрыт!
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.