Ad Widget

Collapse

Триггер по sum() за месяц

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #1

    Триггер по sum() за месяц

    Есть идеи как триггерить превышение некоторого объема за календарный месяц? При каждом расчете суммы период (в секундах) должен быть разным.
  • rough-84
    Senior Member
    • Oct 2014
    • 198

    #2
    Calculated item.

    Comment

    • Jimson
      Senior Member
      • Jan 2008
      • 1327

      #3
      Originally posted by rough-84
      calculated item.
      Чего куда калькулировать? Прошу прощения, возможно я туплю, намекните хотя бы.

      Comment

      • rough-84
        Senior Member
        • Oct 2014
        • 198

        #4
        Туплю, не до понял вопрос.
        Надо подумать когда понял вопрос, сам задумался.

        Comment

        • rough-84
          Senior Member
          • Oct 2014
          • 198

          #5
          А если привязать дату как параметр ?
          ну типа
          item.sum(2419200-февраль)> норма
          and item.date=01.02.2015
          or
          март
          or
          ну и так 12 условий.

          Comment

          • Jimson
            Senior Member
            • Jan 2008
            • 1327

            #6
            Параметр этот откуда взять? Даже если сделать какой-нибудь костылище в виде элемента данных (внешней проверкой), который будет содержать кол-во секунд с начала текущего месяца, то как это значение запихать в качестве параметра sum()?

            Вот такое host.key.sum(crutch.seconds.last(0)) на сколько я понимаю не прокатит

            Короче я с ручника немного снялся, задача должна решаться через макрос. Подобные макросы есть, например, {DATE} и {TIME}, видимо где то кому то уже понадобилось для триггеров, но вот "кол-во секунд с начала месяца" нету. Так что, судя по всему, решить задачу можно только реализацией нужного макроса.

            Comment

            Working...