Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
19 Янв 2018, 08:14
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Получить данные из запроса  (Прочитано 3024 раз)

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

Оффлайн Zeus_God

  • ***
  • Сообщений: 112
  • РЕПУТАЦИЯ: 3
  • КПД: 3%
  • Регистрация: 2012-01-16
  • Сайт: 
  • Профессия: Программист 1С
Здравствуйте!
Подскажите, пожалуйста, как получить данные из вложенных таблиц запроса?


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


Оффлайн Zeus_God

  • ***
  • Сообщений: 112
  • РЕПУТАЦИЯ: 3
  • КПД: 3%
  • Регистрация: 2012-01-16
  • Сайт: 
  • Профессия: Программист 1С
Может быть я неправильно выразился... Мне нужно получить данные из табличных частей РасшифровкаПлатежа и РеквизитыДокументаОснования документа ЗаявкаНаКассовыйРасход. Как мне их получить оттуда?

Оффлайн wise

  • ****
  • Сообщений: 430
  • РЕПУТАЦИЯ: 58
  • КПД: 13%
  • Кто сгорел, того не подожжешь
  • Регистрация: 2013-03-21
  • Сайт: 
  • Профессия: Ученик 1С
Для каждого СтрокаРезультата Из РезультатЗапроса Цикл
    Для каждого СтрокаРазделЛицевогоСчета Из СтрокаРезультата.РазделЛицевогоСчета Цикл
        ПеременнаяДляСуммы = СтрокаРазделЛицевогоСчета.Сумма;
    КонецЦикла;
КонецЦикла

это ОБЫЧНАЯ таблица значений в таблице значений
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Оффлайн Zeus_God

  • ***
  • Сообщений: 112
  • РЕПУТАЦИЯ: 3
  • КПД: 3%
  • Регистрация: 2012-01-16
  • Сайт: 
  • Профессия: Программист 1С
Спасибо большое! Я знаю, что это таблица значений. Просто раньше я не сталкивался с ними...


Теги:
 

Из запроса не выводятся значения полей - выводятся пустые значения

Автор Alex1111Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 24
Просмотров: 12588
Последний ответ 14 Июн 2012, 17:44
от Alex1111
Получить номер недели в месяце в запросе [номер недели]

Автор MuI_I_IkaРаздел Алгоритмы

Ответов: 0
Просмотров: 4297
Последний ответ 15 Июл 2015, 18:24
от MuI_I_Ika
как получить значение реквизита "Код" в обработке "ПодборНоменклатуры" в УТ10.3

Автор JalibРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 1153
Последний ответ 02 Дек 2016, 12:58
от Jalib
Как перенести данные из 7.7 типовая УСН 1.3 в 1С 8 типовая бухгалтерия

Автор Александр бухгалтерРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 4909
Последний ответ 13 Фев 2010, 07:58
от Александр бухгалтер
"Лишние" данные в зарплате

Автор Мария_ХРаздел Пользователям "1С - Предприятие 8"

Ответов: 3
Просмотров: 3875
Последний ответ 05 Апр 2014, 11:11
от Славянка

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
98 Сообщений
AIFrame
77 Сообщений
alex0402
32 Сообщений
kiksi
24 Сообщений
pavl_vs
23 Сообщений
andron81_81
18 Сообщений
alexandr_ll
17 Сообщений
Norfolk
15 Сообщений
MuI_I_Ika MuI_I_Ika
13 Сообщений
Staler
12 Сообщений

* Кто онлайн

  • Точка Гостей: 474
  • Точка Скрытых: 0
  • Точка Пользователей: 6
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal