Summary
Evaluates the row count of the input data and checks whether it matches a specified value.
Usage
This tool is intended for use in ModelBuilder, not in Python scripting.
The tool has two Boolean outputs, True and False. Based on the condition being evaluated, one of the two Boolean outputs is true and the other is false after the tool runs. These Boolean outputs must be set as a precondition to the downstream tools for those to execute if either of the preconditions is true.
Syntax
arcpy.mb.RowCountIfThenElse(in_layer_or_view, {count_condition}, {count}, {count_min}, {count_max})
Parameter | Explanation | Data Type |
in_layer_or_view | The input layer or table view to evaluate. | Table View; Raster Layer; Mosaic Layer |
count_condition (Optional) | Specifies the condition to be used to test the field values of the records matching the SQL expression.
| String |
count (Optional) | The integer count value. | Long |
count_min (Optional) | The minimum integer count value. | Long |
count_max (Optional) | The maximum integer count value. | Long |
Derived Output
Name | Explanation | Data Type |
true | If the specified criteria evaluates to True, this parameter will be set to True. | Boolean |
false | If the specified criteria evaluates to False, this parameter will be set to True. | Boolean |
Environments
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes