Проблема при работе с таблицей

alexhao

Client
Регистрация
04.01.2016
Сообщения
13
Благодарностей
1
Баллы
3
Добрый день.

Возникла проблема :( Возможно кто-то сталкивался с подобным?

Добавляю значения в ячейки таблицы.

Если запускать в ПМ, то все работает нормально, если работать в ЗП, то почему-то некоторые ячейки сохраняются в ячейки, которые не указаны в коде.

Почему-то всегда переменные Sum и CompName не хотят сохраняться в ячейки G и H. Сохраняются, например в ячейки AD и AM

Пример
Код:
var sourceTable = project.Tables["Table"];
lock(SyncObjects.TableSyncer)
{
    //Получение количества строк в таблице
    int k = sourceTable.RowCount;   


    //Получение начала
    HtmlElement StartElem = instance.ActiveTab.FindElementByAttribute("td", "fulltagname", "td","regexp", 5);
    Start = StartElem.GetAttribute("innerhtml");
    sourceTable.SetCell("B", k, Start);               


    //Получение конца
    HtmlElement EndElem = instance.ActiveTab.FindElementByAttribute("td", "fulltagname", "td","regexp", 5);
    string End = EndElem.GetAttribute("innerhtml");
    sourceTable.SetCell("C", k, End);   


    //Получение имени
    HtmlElement NameElem = instance.ActiveTab.FindElementByAttribute("h2", "fulltagname", "h2","regexp", 0);
    string Name = NameElem.GetAttribute("innerhtml");
    sourceTable.SetCell("D", k, Name);   


    //Добавление ссылки
    sourceTable.SetCell("E", k, URL);

    //Получение источника
    HtmlElement SourceElem = instance.ActiveTab.FindElementByAttribute("td", "fulltagname", "td","regexp", 7).FindChildByTag("a", 0);
    string Source = SourceElem.GetAttribute("href");
    sourceTable.SetCell("F", k, Source);   

    //Получение суммы
    HtmlElement SumElem = instance.ActiveTab.FindElementByAttribute("span", "class", "date","regexp", 0);
    string Sum = SumElem.GetAttribute("innerhtml");
    sourceTable.SetCell("G", k, Sum);

    //Добавление компании
    sourceTable.SetCell("H", k, CompName);   
}
Заранее спасибо!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)