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

Написание запроса с условием

Автор Константин163, 21 фев 2015, 13:14

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

Константин163

Здравствуйте.
Есть 2 склада, на которые поступают/продаются товары.
Какой должен быть текст запроса, ЧТОБЫ Я ВИДЕЛ ПРИХОД/РАСХОД ТОЛЬКО ПО ОДНОМУ СКЛАДУ!!!
Пожалуйста, если не сложно напишите текст.
Я вообще не разберусь никак....
Заранее большое спасибо.

дфтын

тектс = "ВЫБрать рег.КоличествоПриход как Приход, рег.КоличествоРасход как Расход  Из регистрНакопления.остатки.ОстаткиИОбороты(,,,Склад = &Склад) как Рег";
Запрос.УстановитьПараметр("Склад", Склад);
Помог? Нажми - Спасибо :)
skype: Soprov1C

Константин163

Попробовал как Вы написали. Не выходит. Система пишет: *{Отчет.ОтчетПоСкладу_1.МодульОбъекта(12,38)}: Переменная не определена (Склад)Запрос.УстановитьПараметр("Склад", <<?>>Склад); (Проверка: Сервер)*.
Вот полный текст запроса:

*Запрос = Новый Запрос;

Запрос.Текст = "Выбрать

|Приход_РасходПоСкладамОстаткиИОбороты.КоличествоПриход,
|Приход_РасходПоСкладамОстаткиИОбороты.КоличествоРасход

|ИЗ

|РегистрНакопления.Приход_РасходПоСкладам.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , ) КАК Приход_РасходПоСкладамОстаткиИОбороты

|ГДЕ

|Приход_РасходПоСкладамОстаткиИОбороты.Склад = &Склад";
      
Запрос.УстановитьПараметр("Склад", Склад);
   
Результат = Запрос.Выполнить();
      
Выборка = Результат.Выбрать();*
      
   

дфтын

НУ слушайте, ну вы кончено извините меня, но вы же должны знать, что вы пишите? у вас склад, по которому вы хотите отбирать, в какой переменной / реквизите содержится? Вы не поверите, телепатические машинки еще не изобрели, поэтому мне не известно в какой переменной / реквизите у вас лежит склад, поэтому я и написал - Склад. 
Помог? Нажми - Спасибо :)
skype: Soprov1C

Теги:

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

Рейтинг@Mail.ru

Поиск