Villkorliga transaktionsfält: Exempel på uttryck

Hur ska uttrycket skrivas om följande sats ska vara sann?

#If- eller #ElseIf-uttryck

Boolesk operation

Är fält A ifyllt?

?A

A

Saknas fält B (ej ifyllt)?

1-?B

!B

Är både fält A och fält B ifyllda?

?A * ?B

A AND B

Är både fält A och fält B tomma?

(1-?A) * (1-?B)

!A AND !B

Är fält A ej ifyllt men fält B ifyllt?

(1-?A) * ?B

!A AND B

Är fält A eller fält B ifyllt, eller båda (minst ett av dem) ?

?A * ?B

A OR B

Är antingen fält A eller fält B ifyllt, men inte båda?

(?A*(1-?B))+((1-?A)*B)

A EXOR B; dvs

(A AND !B) OR (!A AND B)

Är minst ett av fälten i en serie med 5 fält som kallas A ifyllt?

?A[1]:?A[5]

Har fält C ett fältkomplement?

?&C

Infoga villkorliga transaktionsfält i transaktionsbeskrivningar

Villkorliga transaktionsfält: Exempel 1