Имя: Пароль:
1C
1C 7.7
v7: Внешняя компонента V7TextFile.
0 vitosha
 
18.11.14
15:28
Добрый день. Такой вопрос. На форме обработки находится кнопка "Выгрузить" и "Показать". При нажатии "Выгрузить" в текстовый файл .txt записывается некоторая информация, при нажатии на "Показать" пользователю эта информация отображается на экране (т.е. открывается то что было записано в текстовый файл). Строка в текстовом файле имеет большое количество символов, стандартный класс Текст не может показать строку такой длины. Хочу воспользоваться внешней компонентой V7TextFile, но как пользователю показать файлик, если метода "ПоказатьФайл" нет в этой компоненте?
1 Lionee
 
18.11.14
15:36
Зачем е му показать?
2 vitosha
 
18.11.14
15:38
(1) Просят пользователи сделать такую возможность, бывает нужно подкорректировать файлик.
3 vitosha
 
18.11.14
15:40
(2) быстрее же перейти в файл по кнопке "Показать", чем искать его по пути
4 mehfk
 
18.11.14
15:42
Открывай блокнотом
5 vitosha
 
18.11.14
15:47
кусок кода:
    ТекстФайл = СоздатьОбъект("AddIn.V7TextFile");
    //ТекстФайл= СоздатьОбъект("Текст");
    
    Попытка
        ТекстФайл.ОткрытьФайл(СокрЛП(ФайлВыгрузки2));
        //ТекстФайл.Открыть(СокрЛП(ФайлВыгрузки2));
        //ТекстФайл.Показать("",СокрЛП(ФайлВыгрузки2));  
    Исключение
        Сообщить("Указанный файл не найден!" + ОписаниеОшибки(),"!");
    КонецПопытки;
6 vitosha
 
18.11.14
15:48
(4) открыть я могу, а как показать?
7 vitosha
 
18.11.14
16:14
(4) Понял. Сделал так:
    
Команда="notepad.exe "+СокрЛП(ФайлВыгрузки2);
ЗапуститьПриложение(Команда);

работает, спасибо)
8 Chameleon1980
 
18.11.14
16:40
ну или поищите другой инструмент