Announcement

Collapse
No announcement yet.

Вычислимые поля

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Вычислимые поля

    В оригинальном описании сущностей встречаются подобные конструкции:

    "amountWeightedConverted": {
    "type": "float",
    "readOnly": true,
    "notStorable": true,
    "select": "opportunity.amount * amount_currency_alias.rate * opportunity.probability / 100",
    "where": {
    "=": "(opportunity.amount * amount_currency_alias.rate * opportunity.probability / 100) = {value}",
    "<": "(opportunity.amount * amount_currency_alias.rate * opportunity.probability / 100) < {value}",
    ">": "(opportunity.amount * amount_currency_alias.rate * opportunity.probability / 100) > {value}",
    "<=": "(opportunity.amount * amount_currency_alias.rate * opportunity.probability / 100) <= {value}",
    ">=": "(opportunity.amount * amount_currency_alias.rate * opportunity.probability / 100) >= {value}",
    "<>": "(opportunity.amount * amount_currency_alias.rate * opportunity.probability / 100) <> {value}"
    },
    "orderBy": "amountWeightedConverted {direction}",
    "view": "views/fields/currency-converted"
    },


    Можно чуть подробнее про формат описания вычислимых полей?

  • #2
    Если есть проблемы с созданием - пишите. На примере проще обьяснить. Здесь, как по мне, всё читабельно и интуитивно понятно

    Comment


    • #3
      Вполне - вопрос это все ключи описывающие поведение поля и где найти полный список?

      Comment


      • #4
        Одна маленькая проблема - если вычислимое поле отображается в детализации как сделать его обновление в случае обновления полей - источников?

        Comment


        • #5
          Можно в хуке перепределить значение. Как сделано для валют

          Comment

          Working...
          X