This is topic Считывание ОТ при старте in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
Добрый день. В настройках узла ставлю состояние TRUE Считывать при старте ОТ. Во вкладке дополнительно в ячейке "Число считываемых строк От" пишу 1000. Запускаю проект, никакие строки не считываются, отображаются только сообщения после запуска проекта. В чем может быть причина?
Posted by Yurchik1 (Участник № / Member № 8907) on :
Сделала через cnf файл. Чтобы выгружалось 65535 строк требуется написать MEMTGRP=6. В итоге считывает он только 275 строк. В чем логика?
Posted by Yurchik1 (Участник № / Member № 8907) on :
При редактировании текстового файла ОТ (убрали лишние строки), убранные строки появляются в виде пустых строк в конце ОТ. Как почистить ОТ чтобы не появлялись эти пустые строки?
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Добрый день.
quote:Отправитель / Originally posted by Yurchik1: Добрый день. В настройках узла ставлю состояние TRUE Считывать при старте ОТ. Во вкладке дополнительно в ячейке "Число считываемых строк От" пишу 1000.
Согласно Справочной системе (в параграфе "Задание параметров узла ")
Число считываемых строк ОТ – число строк ОТ, считываемых при старте / размер буфера чтения ОТ (значение по умолчанию (0) соответствует 256). Этот параметр задается кратным 64 (не более 16320).
quote:Отправитель / Originally posted by Yurchik1: Сделала через cnf файл. Чтобы выгружалось 65535 строк требуется написать MEMTGRP=6. В итоге считывает он только 275 строк. В чем логика?
Вы использовали ключ, который отвечает за количество отображаемых строк ОТ в процессе работы, а не при старте. В данном случае, данный ключ позволяет в процессе работы отображать до 65535 строк Отчета Тревог, сформированных в процессе текущего запуска проекта. Оператор может их просмотреть с помощью экранной формы "Отчет Тревог узла". Естественно, при наличии в ОТ необходимого количества сообщений.
Что бы при запуске отображались строки из ОТ, достаточно выставить флаг "Считывать при старте" и корректно настроить "Число считываемых строк ОТ", а именно кратно 64. Либо оставить 0, что позволит читать 256 последних сообщения.
Posted by Yurchik1 (Участник № / Member № 8907) on :
Написала 1024, не выводит ничего. Написала 16320. Аналогично. Выводит только 256 при значении 0
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
quote:Отправитель / Originally posted by Yurchik1: При редактировании текстового файла ОТ (убрали лишние строки), убранные строки появляются в виде пустых строк в конце ОТ. Как почистить ОТ чтобы не появлялись эти пустые строки?
Основная функция Отчета Тревог - фиксация заданных событий. Это необходимо для обеспечения качества работы Объекта и анализа нештатной ситуации. Для обеспечения возможности полноценного анализа внедрена система контроля целостности файла Отчета Тревог. Это позволяет исключить удаление отдельных строк с целью сокрытия исторически важной информации (отгрузка продукта, останов проекта или авторизация другого сотрудника и другие действия Оператора мошеннического или аварийного характера).
Т.е., нельзя просто так взять и удалить строку ОТ.
quote:Отправитель / Originally posted by Yurchik1: Написала 1024, не выводит ничего. Написала 16320. Аналогично. Выводит только 256 при значении 0
Пришлите проект и папку узла проекта (с файлом ОТ) на электронную почту Службы технической поддержки. В письме обязательно укажите как Вы воспроизводите указанную ситуацию.