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

Не работает запрос

Автор John_Connor, 13 янв 2014, 08:43

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

John_Connor


создал обработку в ней запрос


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


выдает пустые строки=(
подскажите почему?

andryscha92

Цитата: John_Connor от 13 янв 2014, 08:43

создал обработку в ней запрос


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


выдает пустые строки=(
подскажите почему?
попробуйте выгрузить результат в таблицу значений. ТЗ = Запрос.Выполнить().Выгрузить(); что туда попадает?

John_Connor

можно удалить разобрался

andryscha92

Цитата: John_Connor от 13 янв 2014, 09:10
можно удалить разобрался
лучше всего в консоле запросов всё отработать,отладить, а потом уж и в обработку переносить код)

Теги:

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

Рейтинг@Mail.ru

Поиск