Поиск замена url в таблице как реализовать ?

kupi58

Client
Регистрация
17.01.2018
Сообщения
35
Благодарностей
3
Баллы
8
Здравствуйте пожалуйста подскажите как реализовать поиск замену URL в таблице xls снипетом или кубиком.
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 523
Благодарностей
1 321
Баллы
113
Здравствуйте пожалуйста подскажите как реализовать поиск замену URL в таблице xls снипетом или кубиком.
Самый просто вариант если не говорить о снипетах:
1. xls форматируете в csv
2. открываете таблицу csv в зенке через список
3. Кубик обьеденить текст в переменную
4. Кубик заменить - все - и указываете замену
5. Кубик в список - разделитель \n

Либо снипет.
Либо подобрать что-то из этого списка.
 

kupi58

Client
Регистрация
17.01.2018
Сообщения
35
Благодарностей
3
Баллы
8
Самый просто вариант если не говорить о снипетах:
1. xls форматируете в csv
2. открываете таблицу csv в зенке через список
3. Кубик обьеденить текст в переменную
4. Кубик заменить - все - и указываете замену
5. Кубик в список - разделитель \n

Либо снипет.
Либо подобрать что-то из этого списка.

Пробовал этот но почему то у меня не работает прописываю название таблицы и переменные подскажите может не так что прописал ?



var table_akk=project.Tables["rk_xls"];

lock(SyncObjects.TableSyncer)
{
for(int i=0; i < table_akk.RowCount; i++)
{
var cells = table_akk.GetRow(i).ToArray();
for(int j=0; j < table_akk.ColCount; j++)
{

if(cells[j].Contains("text1"))
table_akk.SetCell(j,i,"text2");
}

}
}
 

kupi58

Client
Регистрация
17.01.2018
Сообщения
35
Благодарностей
3
Баллы
8
Помогите плиз кто нибудь готов заплатить
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 523
Благодарностей
1 321
Баллы
113

Alexmd

Client
Регистрация
10.12.2018
Сообщения
1 022
Благодарностей
1 424
Баллы
113
Пробовал этот но почему то у меня не работает прописываю название таблицы и переменные подскажите может не так что прописал ?



var table_akk=project.Tables["rk_xls"];

lock(SyncObjects.TableSyncer)
{
for(int i=0; i < table_akk.RowCount; i++)
{
var cells = table_akk.GetRow(i).ToArray();
for(int j=0; j < table_akk.ColCount; j++)
{

if(cells[j].Contains("text1"))
table_akk.SetCell(j,i,"text2");
}

}
}
C#:
var table_akk = project.Tables["rk_xls"];
string text1 = project.Variables["text1"].Value;//текст, который ищем
string text2 = project.Variables["text2"].Value;//текст для замены
lock(SyncObjects.TableSyncer){
    for(int i = 0; i < table_akk.RowCount; i++){
        var cells = table_akk.GetRow(i).ToArray();
        for(int j = 0; j < cells.Length; j++){
            if(cells[j].Contains(text1)){
                table_akk.SetCell(j,i,text2);
            }
        }
    }
}
 
Последнее редактирование:

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