#0
by OffVol
Вот такой вот вопрос...никогда не думал, что мне надо будет еще что-то узнавать про восьмерку, но вот....наткнулся, блин... Ситуация: Типовая УТ. Надо сделать отчет остатков по складам в разрезе складов с ценами(!) либо последними закупочными либо по типу цен. С ценами - все фигня, отборы тоже настроил, но вот косяк: Если юзер не указывает именно на каких складах смотреть остатки, то запрос (ясень пень) делается на все склады. А как вывести в отчет только склады где есть остатки, причем склады вывести в столбики? Типа: Номенклатура Склад1 Склад2 Склад15 товар, блин 1 2 8 ... В запросе итоги делаю: "ПО Номенклатура, Склад" Как сделать шапку таблицы именно по нужным складам? А потом с циферками "попасть" в эту шапку? Т.е. чтобы на склад1 не присвоилось значение склада2 т.к на складе1 остаток 0?
#1
by dimoff
Когда получаешь выборку из запроса - вроде можно указать параметр, чтобы в каждой строке выводились все значения данной группировки. Если сразу сделаешь выборку по складам - то итак попадут все склады.
#4
by Defender aka LINN
РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Склад", "Все");
#5
by aka MikleV
так вроде по всем.. а в только по тем на которых есть.. условие.. или я чиво то не понял?
#6
by OffVol
Нормально? Вот простейший запрос: Вот и все. Поподробнее расскажите, как это все вывести в разрезе складов???
#7
by Defender aka LINN
По всем, которые в запрос попали. Элементарно, Ватсон. 1) Делаешь код из для результата запроса, выводишь названия складов в таблицу. 2) Делаешь стандартный обход по номенклатуре, потом еще раз , но уже для выборки по номенклатуре, выводишь остатки. Где остатка не - будет null.
#8
by OffVol
Ok, спасибо. Построитель не использовал- т.к. пользователи воют... а таким выводом "в столбики", по-моему только в семерке увлекались...
#9
by dimoff
Чего они воют? Внешний вид выводимого построителем отчета легко обрабатывается программно.
#10
by OffVol
Программно обрабатывается... Но задача была такая: Вот вид отчета из семерки. Вот мы хотим так-же. Как я ни пытался построитель присобачить к этому делу нифига не вышло. либо руки кривые, либо забыл все... полгода практически ничего не писал (после того, как спеца получил :))
#12
by OffVol
Н-да... я продолжаю тупить....:) Попытаюсь написать код. Запрос=Новый Запрос; ... Вот теперь вопрос: Как сделать так чтобы при выборке по складу числа(остатки) попали в нужный столбик ТабДока? Ведь при обходе выборки по номенклатуре остатки итеративно выводятся только по тем складам, что попали в запрос, а ежели остатков не было то склад не попадает в обход???
#15
by Geza
ВыборкаСклад = ВыборкаНоменклатура.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"Склад","Все");
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как показать остатки методом Остатки?
- Остатки на складах, остатки организаций
- Вывести остатки за период без движений
- УТ. Остатки на складах. Как вывести ВСЕ остатки?
- отрицательные остатки по регистру Остатки Партий На складах
- не показывает остатки из таблицы остатки и обороты.
- 1С++ остатки по ВТ регистра "Остатки и обороты" на каждый день периода
- Как вывести остатки по всем складам в отчет на СКД?
- Спрятать в подборе номенклатуры остатки по определенным складам УТ 10.3
- Как вывести в обработке подбора номенклатуры остатки по разным складам?
- Остатки на каждый день. Начальные остатки
- 1с 8.2 Р-р накопления (остатки). Разные остатки в ВТ Остатки и ОстаткиИОбороты
В этой группе 1С
- Запись в журнал регистрации
- Как сделать подвал в табличном поле в одну строку, если в шапке две?
- Как скопировать элемент с одного справочника в другой?
- v7: Как обратиться к реквизитам регистра в запросе?
- Кто нибудь работал с SalesWorks (КПК)
- Ввод остатков по счету 60.02
- чем 8-ка лучше 7-ки?
- Проблема с печатью из ЗиК: портрет - норм, ландшафт - УВЕЛИЧЕНИЕ шрифта
- Отработано дней в среднем заработке
- Штрихкод на Путевые Листы.... блаж или "это нормально"?
- Округление до сотых
- Горячие клавиши при работе в Конфигураторе 1С:Предприятия
- Как отследить завершение приложения
- Mini 600.01 в режиме ОффЛайн
- Каждый элемент массива - таблица значений
- V7 Дату месяц назад
- Настройка торгового оборудования
- Можно ли перенести правила конвертации из одной базы в другую?...
- Расчет себестоимости в ПУБ
- Почему, не отображается текст из макета при печати? Ответ: