Vai atskaišu redaktorā darbojas loģiskā funkcija 'AND', piem., IF(AND(A,B),C,D) ?
T.i., ja A=patiess un B=patiess, tad rezultāts=C, ja ne, tad rezultāts=D.
Ja 'AND' nedarbojas, vai var kā citādi tikt pie rezultāta?
Atrisināts! Doties uz risinājumu
To var rakstīt šādi IF(A AND B,C,D)
Kļūda izteiksmē...
Tad droši vien vajadzēs redzēt pašu izteiksmi.
Šajā izteiksmē IF((1=1) AND (2=2),1,2) , ierakstot to izdrukas formu redaktorā, it nevajadzētu būt kļūdai
IF(«Aprēķinu skaitītāju rādījumi.SkaE.Nāk.verifikācijas datums»>0) AND («Aprēķinu skaitītāju rādījumi.SkaE.Numurs»>0),'verifik. termiņš','skaitītāji nav derīgi uzskaitei')
Tikai ar IF un pirmo nosacījumu, izteiksme darbojas.
Ja skaitītāju verif. datums ir >0, tad izvada tekstu "verifik. temiņš DD.MM.GGGG., ja nē, tad izvada tekstu "skaitītāji nav derīgi uzskaitei". Gribēju pievienot vēl vienu nosacījumu, ja skaitītāju nav vispār. Laikam pamainīšu tekstu.
Aiz IF vajag 2 atverošās iekavas
IF((«Aprēķinu skaitītāju rādījumi.SkaE.Nāk.verifikācijas datums»>0) AND («Aprēķinu skaitītāju rādījumi.SkaE.Numurs»>0),'verifik. termiņš','skaitītāji nav derīgi uzskaitei')
Nesakrīt atverošo un aizverošo iekavu skaits
AND un OR jau no sākta gala varēja izmantot izdrukas formu redaktora izteiksmēs.
Pēc 2 iekavām, viss notiek! Paldies!😊
Vai kādas iekavas aiz AND nepietrūkst?
Nē, iekavas pašam AND nav vajadzīgas, bet atkarībā no tā, kas ir A un B, varbūt tos vajag likt iekavās.
Piemēram, IF((1=1) AND (2=2),1,2)
Nedarbojas. Atskaišu redaktora aprakstos nav pieminēta ne AND, ne OR funkcija. Pieļauju, ka nav iebūvētas?
Sporta iela 11, Rīga, LV-1013
Visma birojs: +371 67116211
Horizon atbalsts: +371 67116211
E-pasts: visma@visma.lv