Skip to content

AND Function

Бұл функция екі шарт та шын болған жағдайда Boolean мәні "true" қайтарады. Әдетте ол IF функциясы-мен бірге қолданылады.

Format

  • AND(condition1;condition2)

мұндағы:

  • condition1 / condition2 - >, <, =, >=, <=, != сияқты логикалық өрнектер, басқа функциялар, есеп бағандарының мәндері немесе өрістер

Examples № 1

IF(AND(D="Text in column";С>100500);"Good";"Bad")

Маңызы

  • Шарт арифметикалық өрнек болуы мүмкін. Егер осы өрнектің нәтижесі нөлден өзгеше сан болса, шарт орындалған деп есептеледі. Егер өрнектің нәтижесі нөл болса, шарт орындалмаған болып саналады.
  • Бапталған checkbox fields мәндерін тексергенде, reports үшін 1 және 0 қолдану қажет, ал data tag calculated fields үшін Иә / Жоқ қолдану қажет.
  • Функция тек екі аргументпен жұмыс істейді.

Балама қолданылуы

Формулаларда ол екі қатарынан қойылған амперсанд белгілерімен көрсетіледі — &&'

Example № 2

%%$IF(
{{Task.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$%%

Бұл конструкция бос орындар мен жол үзілуінсіз бір жолға қосылуы тиіс:

%%$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$%%

Маңызы

  • Егер формулаларда жақшалар қолданылмаса, AND операторы (&&) OR operator (||)-ға қарағанда жоғары приоритетке ие болады.


Go To