Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Январь 17, 2018, 07:58:29 am

Автор Тема: Остатки / Таблица движений / Вывод актуальных остатков на определенную дату  (Прочитано 1322 раз)

Оффлайн vovque

  • Новичок
  • *
  • Сообщений: 9
  • Страна: ru
  • Рейтинг: +1/-0
    • Просмотр профиля
Всем привет
На неделе озадачился расчетом остатков по таблице движений
С остатками разобрался. Получил на каждую дату актуальный остаток по каждой номенклатуре на складе
Пример с отбором по конкретной номенклатуре:

Теперь встал вопрос: как вывести актуальный остаток на дату, которая есть максимальная дата при текущей выборке?
Немного не до конца подружился с синтаксисом и интерфейсом QlikView, поэтому, если кто имел дело с подобными задачками, просьба отписаться  ;)

По сути результат должен получиться:

В нашем случае это последняя строка (т.к. таблица сортирована по дате)

Как вывести максимальную дату при текущей выборке - разобрался
=Max({<КалендарьДата = {">=$(=Date(vMinDate)) <=$(=Max(КалендарьДата))"}, КалендарьГод=, КалендарьМесяц= >}КалендарьДата)
А как запихать этот результат в Таблицу, так чтобы отображался актуальный результат остатка по каждой номенклатуре - не могу понять



Оффлайн millik

  • Наставник
  • **
  • Сообщений: 56
  • Страна: by
  • Рейтинг: +22/-0
    • Просмотр профиля
Добрый день.
Если это поможет, то можете глянуть мою тему http://qlikview-forum.ru/qvf/index.php/topic,1150.0.html
У меня там вопрос с точностью до наоборот. Могу вывести актуальный остаток по каждой номенклатуре на конец выбранного периода, а разложить по датам не могу.

Там правда пример в qlik sense, но смысл тот же)

Оффлайн vovque

  • Новичок
  • *
  • Сообщений: 9
  • Страна: ru
  • Рейтинг: +1/-0
    • Просмотр профиля
Если это поможет, то можете глянуть мою тему
Спасибо, затестим после праздников  ;)

Неофициальный форум пользователей QlikView & Qlik Sense