exponenta event banner

LogToDiskMode

Метод обработки дисковых файлов для зарегистрированных данных

Описание

LogToDiskMode может иметь значение 'append', 'overwrite' или 'index'. Если LogToDiskMode имеет значение 'append', то данные для зарегистрированного сеанса добавляются к любым данным, которые уже существуют в файле журнала при запуске регистрации с помощью start команда. Если LogToDiskMode имеет значение 'overwrite', то файл журнала перезаписывается каждый раз start вызывается. Если LogToDiskMode имеет значение 'index', то каждый раз создается другой файл диска start вызывается по следующим правилам:

  1. Имя первого файла журнала указано начальным значением LogFileName.

  2. Если запрошенное имя файла существует, то к значению добавляется числовой идентификатор LogFileName. Например, если LogFileName первоначально указывается как 'groupRlog.olf', то groupRlog.olf является первым предпринятым файлом, groupRlog01.olf второе имя файла и т. д. Если LogFileName уже содержит номера в качестве последних символов в имени файла, затем этот номер увеличивается для создания нового имени файла журнала. Например, если LogFileName указывается как 'groupLog003.olf', то следующее имя файла будет 'groupLog004.olf'.

  3. Фактическое используемое имя файла является первым несуществующим именем файла. Таким образом, каждая последовательная операция регистрации записывается в другой файл, и никакие предыдущие данные не теряются.

Отдельные объекты dagroup регистрируются в отдельных файлах. Если два dagroup объекты имеют одинаковое значение для LogFileName, то попытка записать данные из обоих объектов одновременно приведет к сбою второго объекта во время start операция.

Особенности

Доступ

Только чтение при ведении журнала

Относится к

dagroup

Тип данных

символьный вектор

Ценности

[ 'append' | {'index'} | 'overwrite' ]

См. также

Функции

start

Свойства

LogFileName, Logging, LoggingMode