Matematikai műveletek a hozzászólásoknál

A QlickCRM-ben lehetőség van matematikai műveleteket végezni közvetlenül hozzászólásokban és e-mailekben úgynevezett shortcode-ok segítségével. Ezekkel a kódokkal gyorsan kiszámolhatók értékek, összegek, átlagok, szorzatok, akár dinamikus adatokkal is (dinamikus változók beillesztésével).

Shortcode típus

Két különböző matematikai shortcode típus érhető el:

  • [mathvar] – Ha saját változókat szeretnél megadni, és velük számolni.
  • [calc] – Ha csak egy egyszerű listát adnál meg számokkal, és azon végzel műveletet.

Emellett támogatott a dinamikus mezők beillesztése is, például ügyfél vagy lehetőség adatlapján szereplő egyedi mezők használatával.

[mathvar] – Változós számítások

Ezzel a formátummal saját nevű változókat adhatsz meg, amiket a kifejezésben felhasználhatsz.

Szintaxis:

[mathvar expression="kifejezés" variables="változó1=érték1,változó2=érték2"]

Példa:

[mathvar expression="a+b*c" variables="a=10,b=5,c=3"]

Eredmény: 25 (10 + 5×3)

Dinamikus mezők használata:

[mathvar expression="letszam * ar" variables="letszam={%letszam-123%},ar={%ar-per-fo-234%}"]

Ebben a példában a letszam és ar dinamikus mezőkből érkeznek.

[calc] – Egyszerű számlista számítások

Ha nem szeretnél változókat definiálni, elég csak felsorolni a számokat és kiválasztani a műveletet.

Szintaxis:

[calc numbers="szám1,szám2,szám3" operation="művelet"]

Példa:

[calc numbers="10,20,30" operation="sum"]

Eredmény: 60

Támogatott műveletek:

  • sum – összeadás
  • average – átlag
  • multiply – szorzás
  • divide – osztás
  • subtract – kivonás
  • min / max – minimum / maximum érték

Dinamikus mezők beillesztése számok helyére

Shortcode-okban használhatók QlickCRM-es egyedi mezők is, például egy lehetőség adatlapon rögzített számok.

Formátum:

{%slug-azonosító%}

Példák:

  • {%letszam-123%} – például egy “Létszám” mező értéke
  • {%ar-per-fo-234%} – például “Ár per fő” mező értéke

Teljes példa számítással:

[mathvar expression="letszam * ar" variables="letszam={%letszam-123%},ar={%ar-per-fo-234%}"]

Ez kiszámolja a teljes összeget a létszám és az ár per fő alapján.

Eredmény formázás

Mindkét shortcode támogatja az eredmény formázását:

  • decimals – tizedesjegyek száma (pl. decimals=”1″)
  • format=”currency” – pénznem formázás
  • currency_symbol=”Ft” – pénznem megadása

Példa:

[calc numbers="1000,500" operation="sum" format="currency" currency_symbol="Ft"]

Eredmény: 1 500,00 Ft

Példa:

Egy e-mail sablonban így számolhatsz dinamikusan teljes árat:

[mathvar expression=”letszam * ar” variables=”letszam={%letszam-123%},ar={%ar-per-fo-234%}” format=”currency”]

Hasznos volt ez a cikk?

Kapcsolódó cikkek