Помогите пож-та с excel

Вопросы, не попадающие в другие разделы.

Помогите пож-та с excel

Сообщение Adovgal » Ср апр 06, 2016 5:40 pm

Всем добрый день ситуация такая:
у меня есть excel файл в котором 2 колонки (номер ошибки, название ошибки )
В InTouch я получаю с контролера номер ошибки пример: (100)
Так вот как бы мне сделать чтобы InTouch в excel в первой колонке искал цифру 100 и брал текстовое сообщение во второй колонке
и отображал его в теге.
Помогите пож-та всю голову уже сломал себе.
За ранее спасибо!
Adovgal
 
Сообщения: 1
Зарегистрирован: Ср апр 06, 2016 5:33 pm

Re: Помогите пож-та с excel

Сообщение Генератор зла » Ср апр 06, 2016 9:22 pm

Читайте хелп InTouch на предмет работы с текстовыми файлами. В частности, с CSV
Можно решить и через рецепты
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Помогите пож-та с excel

Сообщение Larrrik » Пн апр 11, 2016 3:15 pm

Первое, что приходит в голову, это старый добрый WWRequest() :

FOR Counter = 1 TO 1000
IF WWRequest("excel","[Book1.xls]sheet1", "r1c1",Mtag); == "100" THEN
MesTag = WWRequest("excel","[Book1.xls]sheet1", "r1c2",Mtag;
EXIT FOR;
ENDIF;
'...и т.д
IF WWRequest("excel","[Book1.xls]sheet1", "rXc1",Mtag); == "100" THEN
MesTag = WWRequest("excel","[Book1.xls]sheet1", "r1cX",Mtag;
EXIT FOR;
ENDIF;
'...и т.зэ энд
NEXT;


Хорошо бы еще поработать над оптимизиацией цикла, но и так работать должно.
Главное мыслить в верном направлении.
Larrrik
 
Сообщения: 40
Зарегистрирован: Вт авг 26, 2014 6:47 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38