dk

 

Beregninger i IntelliForms

 


Generelt

 

Det er muligt at benytte de fire regnefunktioner.:

  • Addition: +
  • Subtraktion: -
  • Multiplikation: *
  • Division: /

Denne regnefunktion anvendes til at indeholde værdier beregnet ud fra andre tabelfelter i samme kontekst (samme tabel og overliggende tabeller).

 

Eksempel 1:
Taget fra en ordreliste hvor summen af bestilte antal varer beregnes pr. ordrelinje:
[Varekatalog.Pris] * [Antal] * (125/100)
 


Values

 

Felter skal angives med [] eller [.].
Decimal tal, der anvendes som konstanter, medfører regnefejl. I stedet anvendes division som vist i eksempel 1, hvor der reelt ganges med 1,25.

 

Eksempel 2:

 

I dette eksempel opretter vi en tabel, hvor brugeren kan indtaste navnet på et produkt, antallet af enheder og prisen pr. enhed.

Først sætter vi tabeldesignet op:

 

Det er nu muligt at sætte det beregnede felt op ved at klikke redigeringsikonet ved siden af feltet. Dette åbner et vindue, hvor den beregning, der skal udføres, kan indtastes. I dette tilfælde skal det beregnede felt 'Total' være lig med produktet af 'Antal' og 'Pris':

 

'Beregning Edit'-formularen sættes nu op således, man skal indtaste navnet på et produkt, antallet af enheder og prisen pr. enhed:

 

Navn, antal, pris og totalpris kan nu ses i 'Beregning List'-formularen:

 

 


Beregningstidspunkt

 

Udregningen foretages idet en post gemmes. Dvs. de beregnede værdier ændrer sig ikke selvom div. værdier i udtrykket måtte ændre sig.

IntraNote a/s | Papirfabrikken 20A | 8600 Silkeborg | Tlf. 7026 9500 | www.intranote.dk