АНД Фұнцтіон
Бұл функция екі шарт та шын болған жағдайда Боолеан мәні "трұе" қайтарады. Әдетте ол ЫФ функциясы-мен бірге қолданылады.
Формат
- АНД(цондітіон1;цондітіон2)
мұндағы:
- цондітіон1 / цондітіон2 - >, <, =, >=, <=, != сияқты логикалық өрнектер, басқа функциялар, есеп бағандарының мәндері немесе өрістер
Ехамплес № 1
Маңызы
- Шарт арифметикалық өрнек болуы мүмкін. Егер осы өрнектің нәтижесі нөлден өзгеше сан болса, шарт орындалған деп есептеледі. Егер өрнектің нәтижесі нөл болса, шарт орындалмаған болып саналады.
- Бапталған цһецкбох фіелдс мәндерін тексергенде, репортс үшін 1 және 0 қолдану қажет, ал дата таг цалцұлатед фіелдс үшін Иә / Жоқ қолдану қажет.
- Функция тек екі аргументпен жұмыс істейді.
Балама қолданылуы
Формулаларда ол екі қатарынан қойылған амперсанд белгілерімен көрсетіледі — &&'
Ехампле № 2
%%$ЫФ(
{{Task.Notification}}=0
&& {{Task.Application through the form}}=1
&& {{Task.Who are you?}}="Пһyсіцал персон"
&& {{Task.Select a predefined answer}}="Цалцұлатіон.Легал Ентітy ."
)$%%
Ынвалід фіелд валұе "Селецт а предефінед ансуер" фор тһе цұстомер тyпе "Пһyсіцал персон"
%%$ЕНДБЛОЦК$%%
Бұл конструкция бос орындар мен жол үзілуінсіз бір жолға қосылуы тиіс:
%%$IF({{Task."Disable field 07. Notification"}}=0&&{{Task.Application through the form}}=1&&{{Task.Who are you?}}="Physical person"&&{{Task.Select a predefined answer}}="Calculation.Legal Entity")$%%Invalid field value "Select a predefined answer" for the customer type "Physical person" %%$ENDBLOCK$%%
Маңызы
- Егер формулаларда жақшалар қолданылмаса, АНД операторы (&&) ОР оператор (||)-ға қарағанда жоғары приоритетке ие болады.