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

Автор Тема: Запрос.Остаток в резерве. УТ 10.3  (Прочитано 2432 раз)

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

Оффлайн didirka

  • *
  • Сообщений: 16
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-11-05
  • Сайт: 
  • Профессия: Ученик 1С
Подскажите, где ошибка по любой строке возвращает значение 1
 
 ЗапросОстРез = Новый Запрос;
                         ЗапросОстРез.Текст = "ВЫБРАТЬ
                     
|   ТоварыВРезервеНаСкладах.Номенклатура,
|   ТоварыВРезервеНаСкладах.Склад,
|   СУММА(ТоварыВРезервеНаСкладах.Количество) КАК КоличествоОстатокРез
|ИЗ
|   РегистрНакопления.ТоварыВРезервеНаСкладах КАК ТоварыВРезервеНаСкладах
|
|СГРУППИРОВАТЬ ПО
|   ТоварыВРезервеНаСкладах.Номенклатура,
|   ТоварыВРезервеНаСкладах.Склад";

                      ЗапросОстРез.УстановитьПараметр("ВыбНом", ДанныеСтроки.Номенклатура );
                 ЗапросОстРез.УстановитьПараметр("ВыбСклад", Склад );
                                          ЗапросОстРез.УстановитьПараметр("ТекДата", ТекущаяДата());
                                   
                     Результат = ЗапросОстРез.Выполнить();
                    Выборка = Результат.Выбрать();
                                                           
                    Пока Выборка.Следующий() Цикл
                    КонецЦикла;
                  
                       КоличествоОстРез = Выборка.КоличествоОстатокРез;
                                                                                    
                      ОформлениеСтроки.Ячейки.Резерв.УстановитьТекст(Формат(КоличествоОстРез,"ЧДЦ=2"));


Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1348
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
Ну как минимум потому, что по любой строке результат запроса один и тот же - ведь у вас запрос без отборов!

И кроме того, предположу, что скорее всего для решения вашей задачи нужно использовать виртуальную таблицу Остатки с параметрами - дата остатка, номенклатура и склад. Или, возможно, без даты - остатки на дату актуальности.


Теги:
 

Как можно подставлять цену из регистра сведений "Цены поставщиков" в документ"ПоступлениеТоваров" на актуальную дату? Необходимо использовать запрос в решении.

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

Ответов: 14
Просмотров: 10992
Последний ответ 24 Окт 2014, 13:30
от cska-fanat-kz
Запрос Параметры для "ИЗ"

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

Ответов: 2
Просмотров: 3366
Последний ответ 15 Май 2013, 23:27
от Березин
Что быстрее: Загрузить табличную часть в запрос и там добавить колонки, или пробежаться циклом по ТЧ и добавить значения в колонки

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

Ответов: 1
Просмотров: 1228
Последний ответ 11 Июл 2016, 09:00
от vitasw
Запрос по обработке "Согласование заявок"

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

Ответов: 0
Просмотров: 931
Последний ответ 29 Сен 2016, 02:39
от DenielAkreed
После "Выборка = Запрос.Выполнить().Выбрать()" строка в выборке автоматически переключается сама

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

Ответов: 2
Просмотров: 215
Последний ответ 30 Мар 2018, 05:05
от Luzer1C

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
154 Сообщений
alex0402
67 Сообщений
oleg-x
56 Сообщений
AIFrame AIFrame
50 Сообщений
buketov.av buketov.av
47 Сообщений
wise wise
41 Сообщений
ilyay ilyay
39 Сообщений
Анюта17
33 Сообщений
Alter
32 Сообщений
trialex3
30 Сообщений

* Кто онлайн

  • Точка Гостей: 137
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal