Számítások szabályai
A számítási képletek formai szabályai: számformátum, mezősorrend, tizedespont, használható és nem használható mezők.
Amikor egy mezőben számítást adsz meg, néhány formai és sorrendi szabályt be kell tartanod, hogy a várt eredményt kapd. A szabályok a Szám mezők számításaira és az árazási számításokra is vonatkoznak. A számítások alapjairól a Számítások fejezetben olvashatsz.
Számformátumok
Szekció neve “Számformátumok”A szabályok két számformátumot említenek: a tizedespontosat és a tizedesvesszőset.
| Formátum | Példa |
|---|---|
| Tizedespont | 3.142 vagy 1,234,567.89 |
| Tizedesvessző | 3,142 vagy 12.345.678,9 |
A tizedespontos formátumban a tizedeselválasztó pont, az ezreselválasztó pedig vessző lehet. A tizedesvesszősben fordítva.
A mezők sorrendje
Szekció neve “A mezők sorrendje”A számításokat a rendszer beküldéskor a mentett értékekkel újra lefuttatja. Ha egy mező még nincs elmentve, vagy a feltételes logika elrejtette a beküldéskor, nincs értéke a számításhoz, és az eredmény hibás, üres vagy nulla lesz.
| Szabály | Mit jelent |
|---|---|
| Sorrend | A képletben használt mezőnek az űrlapon a számított mező előtt kell lennie. |
| Elrejtés | A használt mező nem lehet feltételes logikával elrejtve. |
Példa: három Szám mező van. Az 1. mezőben nincs számítás, a 2. mező képlete az 1. mező szorozva 2-vel, a 3. mező képlete a 2. mező szorozva 3-mal.
- Ha az űrlapon a sorrend 1., 2., 3. mező, minden a várt módon működik.
- Ha a sorrend 3., 1., 2. mező, a 3. mező számításakor a 2. mező még nem létezik, ezért az értéke meghatározatlan, és valószínűleg 0-ként mentődik a bejegyzésbe.
Számok beírása a képletbe
Szekció neve “Számok beírása a képletbe”Tizedespontos forma
Szekció neve “Tizedespontos forma”A képletben közvetlenül beírt számokat mindig tizedespontos formában kell megadnod, akkor is, ha a webhelyed számformátuma tizedesvesszős. Ezreselválasztót nem használhatsz.
Példa: az 1.2 megfelelő, de az 1,23, az 1,234 és az 1,234.56 nem.
Kezdő nulla
Szekció neve “Kezdő nulla”Ha a szám tizedespontnál kezdődik, elé nullát kell írnod. A 0.2 érvényes, a .2 és a 0,2 nem.
Más mezők a képletben
Szekció neve “Más mezők a képletben”| Szabály | Mit jelent |
|---|---|
| Legördülő lista és jelölőnégyzet | Ha a képlet egy Legördülő lista vagy Jelölőnégyzet mezőre hivatkozik, a mező értékeinek ugyanabban a formátumban kell lenniük, mint a képletet tartalmazó mezőének. |
| Pénznem formátum | Ha a Szám mező számformátuma Pénznem, a legördülő lista értékeiben is ugyanazt a tizedeselválasztót kell használnod, mint a pénznem. |
| Mennyiség legördülő listaként | Ha a Mennyiség mező legördülő lista, a tört értékekben (például 5.5) a webhely pénznemének tizedeselválasztóját kell használnod. |
Példa: ha a számított mező tizedesvesszős formátumú (1.234,56), és a képlet egy Legördülő lista mezőre hivatkozik, a lista értékeinek is tizedesvesszősnek kell lenniük.
Nem támogatott mezők
Szekció neve “Nem támogatott mezők”Néhány mező számot adhat, mégsem használható számításban:
- Összesen mező
- Felmérés mező
- Kvíz mező
- Kupon mező, kivéve, ha rendeltetésszerűen használod a többi árazási mezővel
Ellenőrzés
Szekció neve “Ellenőrzés”Amikor a látogató egy Szám mezőbe ír, a mezőhöz beállított formátumban kell megadnia az értéket, hogy az ellenőrzés elfogadja. Ez akkor is igaz, ha a mezőt egy másik számformátumú számításban használod.
Hibás eredményeknél további segítség a Számítások fejezet hibaelhárítási része.
Készült: