|
СКД: Как сделать отбор только по итоговому полю? | ☑ | ||
---|---|---|---|---|
0
Джо-джо
07.10.19
✎
16:36
|
Есть отчёт таблицей(Товарный календарь) Колонки это период по дням. Ресурсы: Приход, Расход, Остаток. Как сделать отбор строк(например Остаток < 0) но только для итогового значения, а не каждого дня?
https://ibb.co/zG7dbmL |
|||
1
palsergeich
07.10.19
✎
16:39
|
Тебе это ненужно
|
|||
2
Mort
07.10.19
✎
16:43
|
Для строк таблицы делай отбор, в колонке применение - после группировки или для иерархии
|
|||
3
Консультант Баранов
07.10.19
✎
17:06
|
Сделай в запросе временную таблицу, сверни, отбери по итогам, а потом в конечной таблице, сделай отбор по строкам временной таблицы.
|
|||
4
Консультант Баранов
07.10.19
✎
17:11
|
ВЫБРАТЬ
АвансовыйОтчетТовары.Ссылка.Склад КАК Склад, АвансовыйОтчетТовары.Номенклатура КАК Номенклатура, АвансовыйОтчетТовары.Ссылка.Дата КАК Дата, АвансовыйОтчетТовары.Количество КАК Количество ПОМЕСТИТЬ втДанные ИЗ Документ.АвансовыйОтчет.Товары КАК АвансовыйОтчетТовары ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ взОтборИтогов.Склад КАК Склад, взОтборИтогов.Номенклатура КАК Номенклатура ПОМЕСТИТЬ втОтборИтогов ИЗ (ВЫБРАТЬ втДанные.Склад КАК Склад, втДанные.Номенклатура КАК Номенклатура, СУММА(втДанные.Количество) КАК Количество ИЗ втДанные КАК втДанные СГРУППИРОВАТЬ ПО втДанные.Склад, втДанные.Номенклатура) КАК взОтборИтогов ГДЕ взОтборИтогов.Количество > 1000 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ втДанные.Склад КАК Склад, втДанные.Номенклатура КАК Номенклатура, втДанные.Дата КАК Дата, втДанные.Количество КАК Количество ИЗ втДанные КАК втДанные ГДЕ (НЕ &ОтбиратьИтоги ИЛИ (втДанные.Склад, втДанные.Номенклатура) В (ВЫБРАТЬ втОтборИтогов.Склад КАК Склад, втОтборИтогов.Номенклатура КАК Номенклатура ИЗ втОтборИтогов КАК втОтборИтогов)) |
|||
5
ILM
гуру
07.10.19
✎
18:24
|
Регистр накопления с остатками и оборотами для чего придумали? Ну конечно, для того чтобы делать отборы по итогам во временных таблицах. (Сарказм).
|
|||
6
Glavkomnn
08.10.19
✎
03:19
|
создай пользовательское поле, в нем в итоговых выражениях пропиши формулу (равную нужной ячейке), в детальных записях поставь 0
И делай потом отбор по пользовательскому полю Как делать пользовательское поле можешь здесь посмотреть https://www.youtube.com/watch?v=bPkNGe3RSsM |
|||
7
Nike _
08.10.19
✎
17:11
|
Добрый день.
Подскажите пожалуйста, как решить задачу: Есть Справочник Сотрудники, в нем реквизиты - ДатаРождения и ФИО, при занесении данных в справочник, автоматически формируются записи в периодическом регистре ИзменениеКарточкиСотрудника. Вопрос: Как прописать в форме элемента справочника, чтобы при открытии какой либо записи справочника, появлялось информационное сообщение с датой последних изменений по данному сотруднику?? Пытался как-то так: Процедура ПриОткрытии() ПоказатьОповещениеПользователя("Дата последнего изменения:"+ Дата(РегистрыСведений.ИзменениеКарточкиСотрудника.СрезПоследних(период))); КонецПроцедуры |
|||
8
Glavkomnn
08.10.19
✎
19:31
|
(7) почему не добавить туда сразу таблицу значений на просмотр с полученной запросом историей изменений (набором записей регистра сведений), отсортированных по дате?
|
|||
9
palsergeich
08.10.19
✎
19:36
|
(8) Присоединюсь.
Если злоупотреблять окнами всплывающими - люди начинают их игнорировать, уже проходил. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |