Обработка позволит организовать логирование для отладки ваших приложений.
Данная обработка позволит вам создать лог файл для отладки. Пример использования:
отладка = ВнешниеОбработки.Создать("C:\Отладка.epf");
...
отладка.Лог("Запись в логе");
...
отладка.ПоказатьЛог();
Процедура Лог() позволяет записывать не только текст или число, но и...
- ТаблицаЗначений
- СписокЗначений
- Структура
- Массив
- КоллекцияДвижений
- Форма
- ЭлементыФормы
Кроме записи в лог вы можете и отображать данные. Для этого основная функция "Отобразить()".
Например вы хотите видеть те движения которые делает документ после проведения. Добавляем в конец процедуру проведения следующий код:
отладка = ВнешниеОбработки.Создать("c:\Отладка.epf");
отладка.Отобразить(Движения);
После проведения документа вы сразу увидите таблицы с движениями.
Далее описание свойств и методов
Свойства:
- ЛогКаталог - каталог с логом. По умолчанию временный каталог
- ЛогФайл - имя файла. По умолчанию "Лог". Расширение писать не надо (прошито как .log_1c)
- ЗаписьКаждойСтроки - (По умолчанию Истина) каждая строка будет сразу же писаться в файл. Иначе вызвать Записать() в нужный момент.
- ПолучитьВремяСозданияЛога — Прочитать время создания лога
- ВИмениВремя - В имени лог-файла идет время создания обработки
- ВыводитьСлужебноеСообщение - выводить лог сразу в диалог "Служебные сообщения". По умолчанию "Ложь"
- ВремяВЛоге - каждая строчка в логе начинается со времени
Методы:
- ПолныйПутьЛога - путь до лог файла
- Лог - Запись любого значения в лог
- ЛогВременнойТаблицы - записывает содержимое ВременнойТаблицы в лог-файл
- ПоказатьВременнуюТаблицу - показывает содержимое временной таблицы в табличном документе
- ПоказатьТаблицуЗначений - показывает содержимое таблицы значений в табличном документе
- ПоказатьКолекциюДвижений - показать диалог с движениями документов
- Отобразить - отобразить любое значение
- ПоказатьЛог - Вызывает диалог показывающий лог
- Записать - записать лог в файл (если свойство ЗаписьКаждойСтроки = Ложь)
- ЛогДанныеПоСитеме - логирует системную информацию
Файлы обработки:
- Logirovanie pri otladke.epf Для скачивания нужна регистрация
- Logirovanie_pri_otladke.epf Для скачивания нужна регистрация
-
В этой группе 1С
- Подсветка синтаксиса 1C (в том числе языка запросов) в Notepad++
- Сравнение реквизитов справочников и документов в разных базах по COM-соединению в режиме управляемого приложения.
- Консоль запросов для обычного приложения 8.2. Получение расширенной информации о значении ячеек, обмен текстами запросов с текстами модулей 1С.
- Восстановление документов на основе XML файла обработки Tool_1CD
- Консоль запросов с расширенными параметрами (ТЗ, загрузка DBF), замером времени выполнения и обработкой результата
- Faster - многофункциональный ускоритель работы программиста 1С
- Визуальная структура запроса
- Консоль запросов для управляемых форм, с поддержкой параметров (и заполнением их) в виде Таблицы значений и списка значений