Проблема с добавлением строк в таблицу

nikatin72

Client
Регистрация
16.12.2016
Сообщения
123
Благодарностей
18
Баллы
18
Добрый день, мой шаблон парсит информацию с авито и должен добавлять данные в таблицу . Но добавляет он их не сначала таблицы а как ему вздумается
1.png
Вот то что у меня прописано в Экшене Таблица-->Операции над таблицей
2.png

Скажите пожалуйста может я что не так прописал ?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 481
Благодарностей
8 692
Баллы
113
добавляет он их не сначала таблицы а как ему вздумается
видимо с таблицей в Excel уже предпринимались какие то манипуляции, например формат ячеек настраивался или что то другое..
если создать новый файл таблицы, то проблема повторяется?

upload_2018-2-28_8-43-8.png


upload_2018-2-28_8-44-46.png
 

WebBot

Client
Регистрация
04.04.2015
Сообщения
1 722
Благодарностей
1 377
Баллы
113
Писал уже как-то об этом в разделе багов, но сейчас по какой-то причине не вижу своей темы ... наверное удалили ;(
А зря! Там я написал решение этой проблемы ...

Код:
lock(SyncObjects.TableSyncer){
    for(int i=project.Tables["task"].RowCount-1; i>=0; i--){
        string row = string.Join("",project.Tables["task"].GetRow(i).ToArray());
        if ( row.Trim() == "" ){
            project.Tables["task"].DeleteRow(i);
        }
    }
}
 
  • Спасибо
Реакции: nikatin72

nikatin72

Client
Регистрация
16.12.2016
Сообщения
123
Благодарностей
18
Баллы
18
Писал уже как-то об этом в разделе багов, но сейчас по какой-то причине не вижу своей темы ... наверное удалили ;(
А зря! Там я написал решение этой проблемы ...

Код:
lock(SyncObjects.TableSyncer){
    for(int i=project.Tables["task"].RowCount-1; i>=0; i--){
        string row = string.Join("",project.Tables["task"].GetRow(i).ToArray());
        if ( row.Trim() == "" ){
            project.Tables["task"].DeleteRow(i);
        }
    }
}
а куда вставлять этот код? И если я делаю новый файл таблицы проблема остаётся(
 

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