2.1.7.2 check_each_subrange_same_row_num


Description

Check whether each subrange in selected data range has the same row number or not.

Syntax

bool check_each_subrange_same_row_num( DataRange & dr )

Parameters

dr
[input] The data range selected.

Return

return true if they have the same row number , otherwise false.

Examples

EX1

void check_each_subrange_same_row_num_Ex1()
{
	Worksheet wks;
	wks.Create("Origin");
	if( wks )
	{
		DataRange dr;
		dr.Add(wks, 0, "X");
		dr.Add(wks, 1, "Y");
		
		if(check_each_subrange_same_row_num(dr))// returns true since subranges have the same row number
			printf("each subrange in selected data range has the same row number\n");
		else
			printf("each subrange in selected data range does not have the same row number\n");
		
		// add a new column who has the different row number
		wks.AddCol("C");
		int rownum = 1;
		dr.Add("Z", wks, 0, 3, rownum, 1); 
		if(check_each_subrange_same_row_num(dr))// returns false since new added subrange have the different row number
			printf("each subrange in selected data range has the same row number\n");
		else
			printf("each subrange in selected data range does not have the same row number\n");
	
	}
}

Remark

See Also

Header to Include

origin.h

Reference