Random rand = new Random();//переменная для рандома
string text = "3";//переменная с значением по которому ищем
int rand_row;//переменная для рандома строки
int count_row = project.Tables["Таблица 1"].RowCount;//количество строк в таблице
do{
rand_row = rand.Next(0, count_row);//рандомим строку
if (project.Tables["Таблица 1"].GetCell("C", rand_row).Contains(text)){//С - это колонка по которой ищем
project.Variables["column_1"].Value = project.Tables["Таблица 1"].GetCell("A", rand_row);//записываем в переменную ZP для первого столбца
project.Variables["column_2"].Value = project.Tables["Таблица 1"].GetCell("B", rand_row);//записываем в переменную ZP для второго столбца
project.Variables["column_3"].Value = project.Tables["Таблица 1"].GetCell("C", rand_row);//записываем в переменную ZP для третьего столбца
project.Variables["column_4"].Value = project.Tables["Таблица 1"].GetCell("D", rand_row);//записываем в переменную ZP для четвертого столбца
project.Tables["Таблица 1"].DeleteRow(rand_row);//удаляем строку из таблицы
break;
}
else{
continue;
}
}
while (rand_row != 12312);