IZennoTable table = project.Tables["Таблица 1"];
string str = project.Variables["artikul1"].Value;
string row;
string priceZac = ""; // Создание переменной для хранения значения колонки 'I'
string nasklade = ""; // Создание переменной для хранения значения колонки 'K'
for (int i = 0; i < table.RowCount; i++) {
row = table.GetCell("E", i); // Получение значения ячейки в столбце 'E' текущей строки
if (row == str) { // Сравнение значения ячейки со значением переменной
priceZac = table.GetCell("I", i); // Получение значения ячейки в столбце 'I'
nasklade = table.GetCell("K", i); // Получение значения ячейки в столбце 'K'
project.Variables["priceZac"].Value = priceZac; // Сохранение значения в переменной priceZac в проекте
project.Variables["nasklade"].Value = nasklade; // Сохранение значения в переменной nasklade в проекте
// table.DeleteRow(i); i--; // раскомментировать, если строку нужно брать с удалением
return table.GetRow(i); // Возвращает текущую строку целиком
}
}
// Дополнительный код, который будет выполняться, если не найдено совпадение
// Можете добавить нужную обработку, если совпадение не найдено