Оформление произвольного выражения в запросе.
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) А подскажите еще,пожалуйста. Вот хочу вывести данные по 10 счету,но без склада основных средств.
Вот такой запрос. Как мне склад основных средств здесь исключить?
Запрос = новый Запрос;
Запрос.УстановитьПараметр("Счет10",ПланыСчетов.Хозрасчетный.НайтиПоКоду("10"));
Запрос.УстановитьПараметр("НачалоПериода",НачалоДня(НачалоПериода));
Запрос.УстановитьПараметр("КонецПериода",КонецДня(КонецПериода));
Запрос.Текст = "ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток КАК РасходныеМатериалы_Н,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК РасходныеМатериалы_К
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В ИЕРАРХИИ (&Счет10), , ) КАК ХозрасчетныйОстаткиИОбороты";
Выборка = Запрос.Выполнить().Выбрать();
Вот такой запрос. Как мне склад основных средств здесь исключить?
Запрос = новый Запрос;
Запрос.УстановитьПараметр("Счет10",ПланыСчетов.Хозрасчетный.НайтиПоКоду("10"));
Запрос.УстановитьПараметр("НачалоПериода",НачалоДня(НачалоПериода));
Запрос.УстановитьПараметр("КонецПериода",КонецДня(КонецПериода));
Запрос.Текст = "ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток КАК РасходныеМатериалы_Н,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК РасходныеМатериалы_К
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В ИЕРАРХИИ (&Счет10), , ) КАК ХозрасчетныйОстаткиИОбороты";
Выборка = Запрос.Выполнить().Выбрать();
(6) Тогда все просто:
Запрос = новый Запрос;
Запрос.УстановитьПараметр("Счет10",ПланыСчетов.Хозрасчетный.НайтиПоКоду("10"));
Запрос.УстановитьПараметр("НачалоПериода",НачалоДня(НачалоПериода));
Запрос.УстановитьПараметр("КонецПериода",КонецДня(КонецПериода));
Запрос.УстановитьПараметр("ВидСубконто", ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);
Запрос.УстановитьПараметр("СкладОС", СкладОсновныхСредств);
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток КАК РасходныеМатериалы_Н,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК РасходныеМатериалы_К
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
| &НачалоПериода,
| &КонецПериода,
| ,
| ,
| Счет В ИЕРАРХИИ (&Счет10),
| &ВидСубконто,
| НЕ Субконто1 В(&СкладОС)) КАК ХозрасчетныйОстаткиИОбороты";
Выборка = Запрос.Выполнить().Выбрать();
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот