- Регистрация
- 22.09.2015
- Сообщения
- 6 833
- Благодарностей
- 1 275
- Баллы
- 113
Есть сниппет получения строки и записи ее в конец. Нужна его доработка, получения строки содержайщей 0 в ячейке B. Остальное не брать во внимание.
C#:
IZennoTable table = project.Tables["UrlList"]; // таблица проекта
int rowNum = 0; // номер строки, которую брать
lock (SyncObjects.TableSyncer) {
string[] cells = table.GetRow(rowNum).ToArray();
project.Variables["TOPIC_URL"].Value = cells[0];
table.DeleteRow(rowNum);
table.AddRow(cells);
}
// Записываем данные обратно в таблицу.
for(int i=0; i<project.Tables["UrlList"].RowCount; i++){
if ( project.Tables["UrlList"].GetCell("A",i) == project.Variables["TOPIC_URL"].Value ){
project.Tables["UrlList"].SetCell("B",i,"1");
}
}