Не все строки сохраняет в список #c в лог выводит все не пойму как такое может быть(?

zava75

Client
Регистрация
01.12.2019
Сообщения
157
Благодарностей
4
Баллы
18
Привет всем! Помогите = Не все строки сохраняет в список #c в лог выводит все не пойму как такое может быть(?

C#:
Tab Tab1 = instance.ActiveTab;
var list1 = project.Lists["RESULT"];
int domDr = int.Parse(project.Variables["DR"].Value);
// получаем все строки из таблицы с сайта

HtmlElementCollection colRows = Tab1.FindElementsByXPath("/html/body/div[1]/main/div/div/table/tbody/tr");
//перебираем каждую строку
foreach(HtmlElement elRow in colRows){
    //получаем данные нужного элемента конкретной строки
    int strCellOne = int.Parse(elRow.FindChildByXPath(".//td[3]", 0).GetAttribute("innertext"));
    //string dom = elRow.FindChildByXPath(".//td[2]/div[1]", 0).GetAttribute("innertext");
    if(strCellOne > domDr ){ // strCellOne > domDr
        string domain = elRow.FindChildByXPath(".//td[2]/div[1]", 0).GetAttribute("innertext");
        project.SendInfoToLog( domain  , true);
        list1.Add(domain.ToString());
    }
}
 

zava75

Client
Регистрация
01.12.2019
Сообщения
157
Благодарностей
4
Баллы
18
суть что в if получается разное количество результатов
project.SendInfoToLog( domain , true);
list1.Add(domain.ToString());
в логе и в списке (( 1 поток !
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 689
Баллы
113
Каким образом было определено, что в списке чего то не хватает ? скрин настроек списка, его содержимого и что в логе. желательно не больше 10-ти строк что бы было
 

zava75

Client
Регистрация
01.12.2019
Сообщения
157
Благодарностей
4
Баллы
18
Каким образом было определено, что в списке чего то не хватает ? скрин настроек списка, его содержимого и что в логе. желательно не больше 10-ти строк что бы было
визуально лог + копировал весь лог - это не единичный случай
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 689
Баллы
113
визуально лог + копировал весь лог - это не единичный случай
понятие визуально... это очень размыто... поэтому и нужны скрины тех мест, где смотрится визуально.... а то может запросто быть что визуально зенка не все показывает :bk:
 

zava75

Client
Регистрация
01.12.2019
Сообщения
157
Благодарностей
4
Баллы
18
о
понятие визуально... это очень размыто... поэтому и нужны скрины тех мест, где смотрится визуально.... а то может запросто быть что визуально зенка не все показывает :bk:
ок завтра сделаю
 

zava75

Client
Регистрация
01.12.2019
Сообщения
157
Благодарностей
4
Баллы
18
понятие визуально... это очень размыто... поэтому и нужны скрины тех мест, где смотрится визуально.... а то может запросто быть что визуально зенка не все показывает :bk:
НАОБОРОТ В ЛОГАХ выполнения больше выводит результата чем сохраняет в лист примерно на 10-20 %
во этой строкой что прояснят скрин лога ?
сами строки
C#:
        project.SendInfoToLog( domain  , true);
        list1.Add(domain.ToString());
 

zava75

Client
Регистрация
01.12.2019
Сообщения
157
Благодарностей
4
Баллы
18
понятие визуально... это очень размыто... поэтому и нужны скрины тех мест, где смотрится визуально.... а то может запросто быть что визуально зенка не все показывает :bk:
Тема закрыта все работает как нужно, мой косяк срабатывал код выше.
 

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