]> ПоставщикДанныхЖурналРегистрации

ПоставщикДанныхЖурналРегистрации

1C++ :: </a> </em> </td> <td style="text-align: right;"> <!-- Во второй ячейке пропишем ссылки на следующий/предыдущий топики и оставим возможность в каждом топике добавить свои линки, разместив их в otherlinks. По умолчанию otherlinks отсутствует. --> <subst nodes="chminfo/otherlinks/node()"/> | Ранее: <a href="prev" title="Перейти к предыдущей статье"><title to="prev"/></a> | Далее: <a href="next" title="Перейти к следующей статье"><title to="next"/></a> </td> </tr> <tr> <!-- Вторая строка таблицы будет заголовок топика. Чтобы каждый топик мог при необходимости изменить правило составления заголовка, сделаем здесь subst, а само правило пропишем ниже. Будем брать его из <topictitle> --> <td colspan="2" style="font-size:11pt;font-weight:bold"> <subst nodes="chminfo/topictitle/node()"/> </td> </tr> </table> <!-- А сюда собственно, вставим топик --> <topic/> </decoration> <!-- Основной стиль формирования ссылок на вынесенные топики --> <href> <a href="self"><title to="self"/></a> </href> <!-- Основной принцип объединения ссылок на вынесенные топики --> <hrefcombine> <ul> <foreach> <li><item/></li> </foreach> </ul> </hrefcombine> <!-- Содержимое данного тега подставляется в основной decoration через subst в каждом топике, для формирования заголовка топика. Его можно переопредеделить в топике, для задания другого правила составления заголовка. По умолчанию просто вставляется текст заголовка топика, а сам заголовок удаляется --> <topictitle> <title to="selfremove"/> </topictitle> </maininfo> <!-- Основная разметка для секций "Свойства", "Методы", "События" Задаем другие правила формирования ссылок на вынесенные топики, и объединения ссылок, а также формирования заголовка в дочерних секциях. --> <propsmethods> <!-- Ссылки на вынесенные топики объединим в таблицу --> <hrefcombine> <table border="1" cellspacing="0" cellpadding="3"> <foreach> <tr><item/></tr> </foreach> </table> </hrefcombine> <!-- Зададим разметку потомков, чтобы не писать ее в каждом топике --> <childs> <!-- Формирование ссылки на себя в родительском топике. Сформируем строку таблицы, где первая ячейка - ссылка на топик, а вторая - копия абзаца, в котором есть жирное слово "Описание", но без самого слова "Описание" --> <href> <td style="vertical-align:top"><a class="toc-backref" href="self"><title to="self"/></a></td> <td><subst nodes=".//p[strong='Описание:'][1]/node()[not(name()='strong' and .='Описание:')]"/></td> </href> <!-- Зададим другое правило составления заголовка. Пусть будет "Ссылка на описание объекта::ИмяМетода/Свойства" --> <topictitle> <a class="toc-backref" href="parent[1]" title="Перейти к описанию объекта"><title to="parent[1]"/></a> :: <title to="selfremove"/> </topictitle> <!-- Зададим другой способ задания <html><title> в формируемом файле. Он будет появлятся как имя топика во всех "founded topics" --> <chmtitle> <title to="parent[1]"/>::<title to="self"/> </chmtitle> <!-- Заставим дочерние секции добавлять слова из заголовка в индекс --> <autokw mode="2"/> <!-- На случай, если в описания метода есть еще подсекции, восстановим для них старые правила. --> <insert nodes="//common/maininfo/*[name()='hrefcombine']"/> <childs> <insert nodes="//common/maininfo/*[name()='href']"/> <insert nodes="//common/maininfo/*[name()='topictitle']"/> <chmtitle/> <autokw/> </childs> </childs> </propsmethods> </common></xml><chminfo> <insert nodes="//common/maininfo/*"/> <alinks>_1cpp_table_data_providers_</alinks> </chminfo> <div class="contents topic" id="id2"> <p class="topic-title first"><a name="id2">Содержание</a></p> <ul class="simple"> <li><a class="reference" href="#id3" id="id19" name="id19">Свойства</a><ul> <li><a class="reference" href="#position" id="id20" name="id20">Позиция / Position</a></li> <li><a class="reference" href="#date" id="id21" name="id21">Дата / Date</a></li> <li><a class="reference" href="#time" id="id22" name="id22">Время / Time</a></li> <li><a class="reference" href="#user" id="id23" name="id23">Пользователь / User</a></li> <li><a class="reference" href="#mode" id="id24" name="id24">Режим / Mode</a></li> <li><a class="reference" href="#eventtype" id="id25" name="id25">ТипСобытия / EventType</a></li> <li><a class="reference" href="#event" id="id26" name="id26">Событие / Event</a></li> <li><a class="reference" href="#category" id="id27" name="id27">Категория / Category</a></li> <li><a class="reference" href="#comment" id="id28" name="id28">Комментарий / Comment</a></li> <li><a class="reference" href="#object" id="id29" name="id29">Объект / Object</a></li> <li><a class="reference" href="#objectpresent" id="id30" name="id30">ПредставлениеОбъекта / ObjectPresent</a></li> <li><a class="reference" href="#beginofperiod" id="id31" name="id31">НачалоПериода / BeginOfPeriod</a></li> <li><a class="reference" href="#endofperiod" id="id32" name="id32">КонецПериода / EndOfPeriod</a></li> <li><a class="reference" href="#scandeep" id="id33" name="id33">ГлубинаПросмотра / ScanDeep</a></li> <li><a class="reference" href="#lastscandate" id="id34" name="id34">ПоследняяПросмотреннаяДата / LastScanDate</a></li> <li><a class="reference" href="#usingbuffer" id="id35" name="id35">ИспользованиеБуфера / UsingBuffer</a></li> </ul> </li> <li><a class="reference" href="#id6" id="id36" name="id36">Методы</a><ul> <li><a class="reference" href="#setperiod" id="id37" name="id37">УстановитьПериод / SetPeriod</a></li> <li><a class="reference" href="#setscandeep" id="id38" name="id38">УстановитьГлубину / SetScanDeep</a></li> <li><a class="reference" href="#changefilter" id="id39" name="id39">ИзменитьФильтр / ChangeFilter</a><ul> <li><a class="reference" href="#id12" id="id40" name="id40">Типы фильтров и возможные значения</a></li> </ul> </li> <li><a class="reference" href="#setfilter" id="id41" name="id41">УстановитьФильтр / SetFilter</a></li> <li><a class="reference" href="#openfile" id="id42" name="id42">ОткрытьФайл / OpenFile</a></li> <li><a class="reference" href="#closefile" id="id43" name="id43">ЗакрытьФайл / CloseFile</a></li> <li><a class="reference" href="#selectlines" id="id44" name="id44">ВыбратьСтроки / SelectLines</a></li> <li><a class="reference" href="#getline" id="id45" name="id45">ПолучитьСтроку / GetLine</a></li> </ul> </li> </ul> </div> <p><strong>ПоставщикДанныхЖурналРегистрации / LogProvider.</strong></p> <p>Используется для доступа к журналу регистрации 1С и может использоваться в двух режимах:</p> <blockquote> <ul class="simple"> <li>в качестве поставщика данных для <a class="reference" href="alink">табличного поля|_1cpp_table_field_</a>;</li> <li>как самостоятельный объект для работы с журналом регистрации.</li> </ul> </blockquote> <p>Свойство <a class="reference" href="alink">ТекущаяСтрока|_table_field_current_row_</a> табличного поля имеет тип число и определяет:</p> <blockquote> <ul class="simple"> <li>при чтении смещение в байтах от начала файла до начала текущей записи журнала регистрации;</li> <li>при записи производится установка на запись, содержащую указанное смещение, если фильтры не установлены, или установка на первую запись со смещением большим указанного, удовлетворяющей фильтрам, если фильтры установлены.</li> </ul> </blockquote> <div class="section" id="id3"> <h1><a name="id3">Свойства</a></h1> <chminfo split="0" splitchild="1"> <insert nodes="//common/propsmethods/*"/> </chminfo> <div class="section" id="position"> <h2><a name="position">Позиция / Position</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Число.</p> <p><strong>Описание:</strong> Смещение в байтах от начала файла до начала текущей записи журнала регистрации.</p> </blockquote> </div> <div class="section" id="date"> <h2><a name="date">Дата / Date</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Дата.</p> <p><strong>Описание:</strong> Дата записи журнала регистрации.</p> </blockquote> </div> <div class="section" id="time"> <h2><a name="time">Время / Time</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Строка в формате ЧЧ:ММ:СС.</p> <p><strong>Описание:</strong> Время записи журнала регистрации.</p> </blockquote> </div> <div class="section" id="user"> <h2><a name="user">Пользователь / User</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Строка или <em>пустое значение</em>.</p> <p><strong>Описание:</strong> Пользователь, вызвавший определенное событие.</p> </blockquote> </div> <div class="section" id="mode"> <h2><a name="mode">Режим / Mode</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Строка "E", "C", "M", или "D".</p> <p><strong>Описание:</strong> Режим работы 1С: Предприятия, в котором произошло определенное событие.</p> </blockquote> </div> <div class="section" id="eventtype"> <h2><a name="eventtype">ТипСобытия / EventType</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Строка.</p> <p><strong>Описание:</strong> Тип события.</p> </blockquote> </div> <div class="section" id="event"> <h2><a name="event">Событие / Event</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Строка.</p> <p><strong>Описание:</strong> События.</p> </blockquote> </div> <div class="section" id="category"> <h2><a name="category">Категория / Category</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Число 0, 1, 2, 3, 4 или 5.</p> <p><strong>Описание:</strong> Категория события: 0 - сеанс, 1 - административное, 2 - изменение данных, 3 - информация, 4 - предупреждение, 5 - ошибка.</p> </blockquote> </div> <div class="section" id="comment"> <h2><a name="comment">Комментарий / Comment</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Строка или <em>пустое значение</em>.</p> <p><strong>Описание:</strong> Комментарий к событию.</p> </blockquote> </div> <div class="section" id="object"> <h2><a name="object">Объект / Object</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> <a class="reference" href="#id10">Агрегатный</a> или пустое значение.</p> <p><strong>Описание:</strong> Объект.</p> </blockquote> </div> <div class="section" id="objectpresent"> <h2><a name="objectpresent">ПредставлениеОбъекта / ObjectPresent</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Строка или <em>пустое значение</em>.</p> <p><strong>Описание:</strong> Представление объекта.</p> </blockquote> </div> <div class="section" id="beginofperiod"> <h2><a name="beginofperiod">НачалоПериода / BeginOfPeriod</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Дата.</p> <p><strong>Описание:</strong> Дата начала периода при установленном периоде просмотра методом <a class="reference" href="#id7">УстановитьПериод</a>.</p> </blockquote> </div> <div class="section" id="endofperiod"> <h2><a name="endofperiod">КонецПериода / EndOfPeriod</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Дата.</p> <p><strong>Описание:</strong> Дата конца периода при установленном периоде просмотра методом <a class="reference" href="#id7">УстановитьПериод</a>.</p> </blockquote> </div> <div class="section" id="scandeep"> <h2><a name="scandeep">ГлубинаПросмотра / ScanDeep</a></h2> <blockquote id="id5"> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Неотрицательное число.</p> <p><strong>Описание:</strong> Количество попыток поиска строки, удовлетворяющей фильтрам.</p> <p>Имеет действие только при установленном фильтре. Если 0, то количество попыток ограничено только размеров файла журнала регистрации, т.е. будет анализироваться весь файл.</p> <p><strong>Примечание:</strong> По умолчанию равно 0.</p> </blockquote> </div> <div class="section" id="lastscandate"> <h2><a name="lastscandate">ПоследняяПросмотреннаяДата / LastScanDate</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Дата.</p> <p><strong>Описание:</strong> Дата последней записи журнала регистрации, после которой поиск строк был прекращен.</p> <p>Поиск мог быть прекращен из-за ограничения, наложенного свойством <a class="reference" href="#id5">ГлубинаПросмотра</a>, или при нажатии клавиши <ESC>. Имеет смысл только при установленном фильтре.</p> </blockquote> </div> <div class="section" id="usingbuffer"> <h2><a name="usingbuffer">ИспользованиеБуфера / UsingBuffer</a></h2> <blockquote> <p><strong>Доступ:</strong> только чтение.</p> <p><strong>Тип:</strong> Число 0 или 1.</p> <p><strong>Описание:</strong> Определяет, используется буфер или нет при фильтрации записей.</p> </blockquote> </div> </div> <div class="section" id="id6"> <h1><a name="id6">Методы</a></h1> <chminfo split="0" splitchild="1"> <insert nodes="//common/propsmethods/*"/> </chminfo> <div class="section" id="setperiod"> <h2><a name="setperiod">УстановитьПериод / SetPeriod</a></h2> <blockquote id="id7"> <p><strong>Синтаксис:</strong> УстановитьПериод([ДатаНачала],[ДатаКонца])</p> <p><strong>Параметры:</strong></p> <blockquote> <ul class="simple"> <li>ДатаНачала - тип: Дата. Определяет дату начала периода, с которой будут отображаться записи журнала регистрации. Необязателен, по умолчанию пустая дата. Если не указан, то началом периода считается начало журнала;</li> <li>ДатаКонца - тип: Дата. Определяет дату конца периода, по которую будут отображаться записи журнала регистрации. Необязателен, по умолчанию пустая дата. Если не указан, то концом периода считается конец журнала журнала.</li> </ul> </blockquote> <p><strong>Возвращает:</strong> тип: Число. 1 - вызов метода закончился успешно, 0 - в противном случае.</p> <p><strong>Описание:</strong> Устанавливает период просмотра записей журнала регистрации.</p> <p>Если оба параметра не указаны, то отображается весь журнал. Алгоритм поиска границ предполагает, что записи в журнале расположены в порядке возрастания дат. Если это условие не выполняется, то данный метод <em>может</em> работать некорректно.</p> <p>Если до изменения периода были установлены фильтры с сохранением позиций отобранных записей в буфере (см. метод <a class="reference" href="#id14">УстановитьФильтр</a>), то в случае увеличения периода происходит дополнительная фильтрация записей. При ее прерывании клавишей <ESC> формируется исключение.</p> </blockquote> </div> <div class="section" id="setscandeep"> <h2><a name="setscandeep">УстановитьГлубину / SetScanDeep</a></h2> <blockquote id="id8"> <p><strong>Синтаксис:</strong> УстановитьГлубину([Глубина],[ОбновитьТП])</p> <p><strong>Параметры:</strong></p> <blockquote> <ul class="simple"> <li>Глубина - тип: Число. Количество попыток поиска строки, удовлетворяющей фильтрам. Необязателен, по умолчанию 0;</li> <li>ОбновитьТП - тип: Число 0 или 1. Необходимость начать поиск строк сразу после изменения глубины просмотра. Необязателен, по умолчанию 1.</li> </ul> </blockquote> <p><strong>Возвращает:</strong> тип: Число. 1 - вызов метода закончился успешно, 0 - в противном случае.</p> <p><strong>Описание:</strong> Устанавливает количество попыток поиска строки, удовлетворяющей фильтрам.</p> <p>Данный метод рекомендуется использовать совместно с установленными фильтрами в случае поиска заведомо редких событий.</p> </blockquote> </div> <div class="section" id="changefilter"> <h2><a name="changefilter">ИзменитьФильтр / ChangeFilter</a></h2> <chminfo autokw="0"></chminfo> <blockquote id="id9"> <p><strong>Синтаксис:</strong> ИзменитьФильтр([ТипФильтра],[ЗначениеФильтра])</p> <p><strong>Параметры:</strong></p> <blockquote> <ul class="simple"> <li>ТипФильтра - тип: Число. Тип изменяемого фильтра (см. <a class="reference" href="alink">Типы фильтров и возможные значения|_log_data_provider_filter_types_</a>). При этом если число положительное, то данный тип фильтра устанавливается, если отрицательное, то сбрасывается. При значении параметра равным нулю сбрасываются все фильтры. Необязателен, по умолчанию 0;</li> <li>ЗначениеФильтра - тип: пустое значение, строка, объект агрегатного типа или список значений из них. Значение устанавливаемого фильтра в зависимости от первого параметра. Необязателен, по умолчанию пустое значение.</li> </ul> </blockquote> <p><strong>Возвращает:</strong> тип: Число. 1 - вызов метода закончился успешно, 0 - в противном случае.</p> <p><strong>Описание:</strong> Добавляет или удаляет фильтр для просмотра записей журнала регистрации.</p> <p>Все значения типа строка являются регистронезависимыми за исключением значений для фильтра по пользователю.</p> </blockquote> <blockquote id="id10"> <p>Типом объекта могут быть:</p> <ul class="simple"> <li>Перечисление;</li> <li>Справочник;</li> <li>Документ;</li> <li>Календарь;</li> <li>Вид расчета;</li> <li>Счет;</li> <li>Вид субконто;</li> <li>План счетов.</li> </ul> </blockquote> <p>Примеры использования метода:</p> <pre class="literal-block"> ТабличноеПоле.ПоставщикДанных.ИзменитьФильтр(2, "ЕM"); // добавить фильтр по режиму "Предприятие" и "Монитор" ТабличноеПоле.ПоставщикДанных.ИзменитьФильтр(22); // добавить фильтр по событию "Документ записан" ТабличноеПоле.ПоставщикДанных.ИзменитьФильтр(-62); // удалить фильтр по событию "Изменена точка актуальности" ТабличноеПоле.ПоставщикДанных.ИзменитьФильтр(); // сбросить все фильтры </pre> <span id="id11"></span><div class="section" id="id12"> <h3><a name="id12">Типы фильтров и возможные значения</a></h3> <chminfo> <alinks>_log_data_provider_filter_types_</alinks> </chminfo> <table border="1" class="docutils"> <colgroup> <col width="8%" /> <col width="11%" /> <col width="14%" /> <col width="4%" /> <col width="7%" /> <col width="20%" /> <col width="18%" /> <col width="18%" /> </colgroup> <thead valign="bottom"> <tr><th class="head" rowspan="2">Тип фильтра</th> <th class="head" rowspan="2">Фильтруемое поле записи журнала</th> <th class="head" rowspan="2">Значение поля</th> <th class="head" rowspan="2">Режим</th> <th class="head" rowspan="2">Категория</th> <th class="head" rowspan="2">Описание</th> <th class="head" colspan="2">Возможное значение фильтра</th> </tr> <tr><th class="head">Добавление</th> <th class="head">Удаление</th> </tr> </thead> <tbody valign="top"> <tr><td>1</td> <td><strong>Пользователь</strong></td> <td> </td> <td>ECMD</td> <td>012345</td> <td> </td> <td>Строка с идентификатором пользователя или список значений из них. Для указания пустого пользователя использовать строку "<>".</td> <td>Аналогично добавлению, или пустое значение, если полностью сбросить фильтр.</td> </tr> <tr><td>2</td> <td><strong>Режим</strong></td> <td> </td> <td>ECMD</td> <td>012345</td> <td> </td> <td>Строка из символов 'E', 'C', 'M', 'D'.</td> <td>Аналогично добавлению, или пустое значение, если полностью сбросить фильтр.</td> </tr> <tr><td>3</td> <td><strong>Категория</strong></td> <td> </td> <td>ECMD</td> <td>012345</td> <td> </td> <td>Строка из символов '0', '1', '2', '3', '4', '5'.</td> <td>Аналогично добавлению, или пустое значение, если полностью сбросить фильтр.</td> </tr> <tr><td>4</td> <td><strong>Тип события</strong></td> <td><strong>Sys</strong></td> <td>ECMD</td> <td>0</td> <td><strong>Сеанс</strong></td> <td> </td> <td> </td> </tr> <tr><td>5</td> <td><strong>Событие</strong></td> <td>OpenSession</td> <td>ECMD</td> <td>0</td> <td>Подключение</td> <td> </td> <td> </td> </tr> <tr><td>6</td> <td> </td> <td>CloseSession</td> <td>ECMD</td> <td>0</td> <td>Отключение</td> <td> </td> <td> </td> </tr> <tr><td>7</td> <td><strong>Тип события</strong></td> <td><strong>Consts</strong></td> <td>E</td> <td>2</td> <td><strong>Константы</strong></td> <td> </td> <td> </td> </tr> <tr><td>8</td> <td><strong>Событие</strong></td> <td>ConstWrite</td> <td>E</td> <td>2</td> <td>Значение константы изменено</td> <td> </td> <td> </td> </tr> <tr><td>9</td> <td> </td> <td>ConstDel</td> <td>E</td> <td>2</td> <td>Значение константы удалено</td> <td> </td> <td> </td> </tr> <tr><td>10</td> <td><strong>Тип события</strong></td> <td><strong>Refs</strong></td> <td>E</td> <td>2</td> <td><strong>Справочники</strong></td> <td> </td> <td> </td> </tr> <tr><td>11</td> <td><strong>Событие</strong></td> <td>RefNew</td> <td>E</td> <td>2</td> <td>Записан новый элемент справочника</td> <td> </td> <td> </td> </tr> <tr><td>12</td> <td> </td> <td>RefWrite</td> <td>E</td> <td>2</td> <td>Элемент справочника записан</td> <td> </td> <td> </td> </tr> <tr><td>13</td> <td> </td> <td>RefUnmarkDel</td> <td>E</td> <td>2</td> <td>С элемента справочника снята пометка на удаление</td> <td> </td> <td> </td> </tr> <tr><td>14</td> <td> </td> <td>RefDel</td> <td>E</td> <td>2</td> <td>Элемент справочника удален</td> <td> </td> <td> </td> </tr> <tr><td>15</td> <td> </td> <td>RefMarkDel</td> <td>E</td> <td>2</td> <td>Элемент справочника помечен на удаление</td> <td> </td> <td> </td> </tr> <tr><td>16</td> <td> </td> <td>RefGrpMove</td> <td>E</td> <td>2</td> <td>Элемент справочника перенесен в другую группу</td> <td> </td> <td> </td> </tr> <tr><td>17</td> <td> </td> <td>RefAttrWrite</td> <td>E</td> <td>2</td> <td>Значение реквизита справочника изменено</td> <td> </td> <td> </td> </tr> <tr><td>18</td> <td> </td> <td>RefAttrDel</td> <td>E</td> <td>2</td> <td>Значение реквизита справочника удалено</td> <td> </td> <td> </td> </tr> <tr><td>19</td> <td><strong>Тип события</strong></td> <td><strong>Docs</strong></td> <td>E</td> <td>23</td> <td><strong>Документы</strong></td> <td> </td> <td> </td> </tr> <tr><td>20</td> <td><strong>Событие</strong></td> <td>DocNew</td> <td>E</td> <td>3</td> <td>Документ создан</td> <td> </td> <td> </td> </tr> <tr><td>21</td> <td> </td> <td>DocOpen</td> <td>E</td> <td>3</td> <td>Документ открыт</td> <td> </td> <td> </td> </tr> <tr><td>22</td> <td> </td> <td>DocWrite</td> <td>E</td> <td>2</td> <td>Документ записан</td> <td> </td> <td> </td> </tr> <tr><td>23</td> <td> </td> <td>DocWriteNew</td> <td>E</td> <td>2</td> <td>Записан новый документ</td> <td> </td> <td> </td> </tr> <tr><td>24</td> <td> </td> <td>DocNotWrite</td> <td>E</td> <td>3</td> <td>Документ не записан</td> <td> </td> <td> </td> </tr> <tr><td>25</td> <td> </td> <td>DocPassed</td> <td>E</td> <td>2</td> <td>Документ проведен</td> <td> </td> <td> </td> </tr> <tr><td>26</td> <td> </td> <td>DocBackPassed</td> <td>E</td> <td>2</td> <td>Документ проведен задним числом</td> <td> </td> <td> </td> </tr> <tr><td>27</td> <td> </td> <td>DocNotPassed</td> <td>E</td> <td>2</td> <td>Документ не проведен</td> <td> </td> <td> </td> </tr> <tr><td>28</td> <td> </td> <td>DocMakeNotPassed</td> <td>E</td> <td>2</td> <td>Документ сделан непроведенным</td> <td> </td> <td> </td> </tr> <tr><td>29</td> <td> </td> <td>DocWriteAndRepassed</td> <td>E</td> <td>2</td> <td>Документ записан и проведен</td> <td> </td> <td> </td> </tr> <tr><td>30</td> <td> </td> <td>DocWriteAndPostBfAP</td> <td>E</td> <td>2</td> <td>Документ записан и проведен задним числом</td> <td> </td> <td> </td> </tr> <tr><td>31</td> <td> </td> <td>DocTimeChanged</td> <td>E</td> <td>2</td> <td>Изменено время документа</td> <td> </td> <td> </td> </tr> <tr><td>32</td> <td> </td> <td>DocOperWrite</td> <td>E</td> <td>2</td> <td>Операция документа изменена</td> <td> </td> <td> </td> </tr> <tr><td>33</td> <td> </td> <td>DocOperOn</td> <td>E</td> <td>2</td> <td>Проводки включены</td> <td> </td> <td> </td> </tr> <tr><td>34</td> <td> </td> <td>DocOperOff</td> <td>E</td> <td>2</td> <td>Проводки выключены</td> <td> </td> <td> </td> </tr> <tr><td>35</td> <td> </td> <td>DocMarkDel</td> <td>E</td> <td>2</td> <td>Документ помечен на удаление</td> <td> </td> <td> </td> </tr> <tr><td>36</td> <td> </td> <td>DocUnmarkDel</td> <td>E</td> <td>2</td> <td>Пометка на удаление документа снята</td> <td> </td> <td> </td> </tr> <tr><td>37</td> <td> </td> <td>DocDel</td> <td>E</td> <td>2</td> <td>Документ удален</td> <td> </td> <td> </td> </tr> <tr><td>38</td> <td><strong>Тип события</strong></td> <td><strong>CJ</strong></td> <td>E</td> <td>2</td> <td><strong>Журнал расчетов</strong></td> <td> </td> <td> </td> </tr> <tr><td>39</td> <td><strong>Событие</strong></td> <td>CJPerChng</td> <td>E</td> <td>2</td> <td>Изменен текущий расчетный период в журнале расчетов</td> <td> </td> <td> </td> </tr> <tr><td>40</td> <td> </td> <td>CJPerBackChng</td> <td>E</td> <td>2</td> <td>Откат назад текущего расчетного периода в журнале расчетов</td> <td> </td> <td> </td> </tr> <tr><td>41</td> <td> </td> <td>CJPerNotChng</td> <td>E</td> <td>2</td> <td>Неудачная попытка изменения текущего расчетного периода в журнале расчетов</td> <td> </td> <td> </td> </tr> <tr><td>42</td> <td> </td> <td>CJUneditRec</td> <td>E</td> <td>2</td> <td>Отмена ручного редактирования результата расчета в журнале расчетов</td> <td> </td> <td> </td> </tr> <tr><td>43</td> <td> </td> <td>CJEditRec</td> <td>E</td> <td>2</td> <td>Отредактирован результат расчета в журнале расчетов</td> <td> </td> <td> </td> </tr> <tr><td>44</td> <td><strong>Тип события</strong></td> <td><strong>Accs</strong></td> <td>E</td> <td>23</td> <td><strong>Счета</strong></td> <td> </td> <td> </td> </tr> <tr><td>45</td> <td><strong>Событие</strong></td> <td>AccNew</td> <td>E</td> <td>3</td> <td>Записан новый счет</td> <td> </td> <td> </td> </tr> <tr><td>46</td> <td> </td> <td>AccWrite</td> <td>E</td> <td>2</td> <td>Счет записан</td> <td> </td> <td> </td> </tr> <tr><td>47</td> <td> </td> <td>AccDel</td> <td>E</td> <td>2</td> <td>Счет удален</td> <td> </td> <td> </td> </tr> <tr><td>48</td> <td> </td> <td>AccMarkDel</td> <td>E</td> <td>2</td> <td>Счет помечен на удаление</td> <td> </td> <td> </td> </tr> <tr><td>49</td> <td> </td> <td>AccUnmarkDel</td> <td>E</td> <td>2</td> <td>Со счета снята пометка на удаление</td> <td> </td> <td> </td> </tr> <tr><td>50</td> <td> </td> <td>AccAttrWrite</td> <td>E</td> <td>2</td> <td>Значение реквизита счета записано</td> <td> </td> <td> </td> </tr> <tr><td>51</td> <td> </td> <td>AccAttrDel</td> <td>E</td> <td>2</td> <td>Значение реквизита счета удалено</td> <td> </td> <td> </td> </tr> <tr><td>52</td> <td><strong>Тип события</strong></td> <td><strong>CorrProvs</strong></td> <td>E</td> <td>2</td> <td><strong>Корректные проводки</strong></td> <td> </td> <td> </td> </tr> <tr><td>53</td> <td><strong>Событие</strong></td> <td>CorrProvNew</td> <td>E</td> <td>2</td> <td>Записана новая корректная проводка</td> <td> </td> <td> </td> </tr> <tr><td>54</td> <td> </td> <td>CorrProvEdit</td> <td>E</td> <td>2</td> <td>Корректная проводка изменена</td> <td> </td> <td> </td> </tr> <tr><td>55</td> <td> </td> <td>CorrProvDel</td> <td>E</td> <td>2</td> <td>Корректная проводка удалена</td> <td> </td> <td> </td> </tr> <tr><td>56</td> <td><strong>Тип события</strong></td> <td><strong>TmplOpers</strong></td> <td>E</td> <td>2</td> <td><strong>Типовые операции</strong></td> <td> </td> <td> </td> </tr> <tr><td>57</td> <td><strong>Событие</strong></td> <td>TmplOperNew</td> <td>E</td> <td>2</td> <td>Записана новая типовая операция</td> <td> </td> <td> </td> </tr> <tr><td>58</td> <td> </td> <td>TmplOperWrite</td> <td>E</td> <td>2</td> <td>Типовая операция записана</td> <td> </td> <td> </td> </tr> <tr><td>59</td> <td> </td> <td>TmplOperDel</td> <td>E</td> <td>2</td> <td>Типовая операция удалена</td> <td> </td> <td> </td> </tr> <tr><td>60</td> <td> </td> <td>TmplOperGrpMove</td> <td>E</td> <td>2</td> <td>Типовая операция перенесена в другую группу</td> <td> </td> <td> </td> </tr> <tr><td>61</td> <td><strong>Тип события</strong></td> <td><strong>Grbgs</strong></td> <td>EM</td> <td>125</td> <td><strong>Общие события</strong></td> <td> </td> <td> </td> </tr> <tr><td>62</td> <td><strong>Событие</strong></td> <td>GrbgTAChng</td> <td>E</td> <td>2</td> <td>Изменена точка актуальности</td> <td> </td> <td> </td> </tr> <tr><td>63</td> <td> </td> <td>GrbgSnapChng</td> <td>E</td> <td>2</td> <td>Изменен период сохранения итогов</td> <td> </td> <td> </td> </tr> <tr><td>64</td> <td> </td> <td>GrbgRclcDocs</td> <td>E</td> <td>2</td> <td>Групповое проведение документов</td> <td> </td> <td> </td> </tr> <tr><td>65</td> <td> </td> <td>GrbgNewPerBuhTot</td> <td>E</td> <td>2</td> <td>Бухгалтерские итоги рассчитаны</td> <td> </td> <td> </td> </tr> <tr><td>66</td> <td> </td> <td>GrbgRclcAllBuhTot</td> <td>E</td> <td>2</td> <td>Полный пересчет бухгалтерских итогов</td> <td> </td> <td> </td> </tr> <tr><td>67</td> <td> </td> <td>GrbgLogArch</td> <td>M</td> <td>1</td> <td>Архивирование журнала регистрации</td> <td> </td> <td> </td> </tr> <tr><td>68</td> <td> </td> <td>GrbgSyntaxErr</td> <td>E</td> <td>5</td> <td>Синтаксическая ошибка</td> <td> </td> <td> </td> </tr> <tr><td>69</td> <td> </td> <td>GrbgRuntimeErr</td> <td>E</td> <td>5</td> <td>Ошибка времени выполнения</td> <td> </td> <td> </td> </tr> <tr><td>70</td> <td><strong>Тип события</strong></td> <td><strong>Restruct</strong></td> <td>C</td> <td>1345</td> <td><strong>Конфигурация</strong></td> <td> </td> <td> </td> </tr> <tr><td>71</td> <td><strong>Событие</strong></td> <td>RestructSaveMD</td> <td>C</td> <td>3</td> <td>Запись измененной конфигурации</td> <td> </td> <td> </td> </tr> <tr><td>72</td> <td> </td> <td>RestructStart</td> <td>C</td> <td>1</td> <td>Начало реструктуризации</td> <td> </td> <td> </td> </tr> <tr><td>73</td> <td> </td> <td>RestructCopy</td> <td>C</td> <td>1</td> <td>Начало копирования результатов реструктуризации</td> <td> </td> <td> </td> </tr> <tr><td>74</td> <td> </td> <td>RestructAcptEnd</td> <td>C</td> <td>1</td> <td>Реструктуризация завершена</td> <td> </td> <td> </td> </tr> <tr><td>75</td> <td> </td> <td>RestructStatus</td> <td>C</td> <td>3</td> <td>Статус реструктуризации</td> <td> </td> <td> </td> </tr> <tr><td>76</td> <td> </td> <td>RestructAnalys</td> <td>C</td> <td>3</td> <td>Анализ информации</td> <td> </td> <td> </td> </tr> <tr><td>77</td> <td> </td> <td>RestructWarn</td> <td>C</td> <td>4</td> <td>Предупреждение</td> <td> </td> <td> </td> </tr> <tr><td>78</td> <td> </td> <td>RestructErr</td> <td>C</td> <td>5</td> <td>Ошибка при реструктуризации</td> <td> </td> <td> </td> </tr> <tr><td>79</td> <td> </td> <td>RestructCritErr</td> <td>C</td> <td>5</td> <td>Критическая ошибка при реструктуризации</td> <td> </td> <td> </td> </tr> <tr><td>80</td> <td><strong>Тип события</strong></td> <td><strong>Distr</strong></td> <td>C</td> <td>15</td> <td><strong>Распределенная ИБ</strong></td> <td> </td> <td> </td> </tr> <tr><td>81</td> <td><strong>Событие</strong></td> <td>DistBatchErr</td> <td>C</td> <td>5</td> <td>Ошибка автообмена в пакетном режиме</td> <td> </td> <td> </td> </tr> <tr><td>82</td> <td> </td> <td>DistDnldBeg</td> <td>C</td> <td>1</td> <td>Начата выгрузка изменений данных</td> <td> </td> <td> </td> </tr> <tr><td>83</td> <td> </td> <td>DistDnldSuc</td> <td>C</td> <td>1</td> <td>Выгрузка изменений данных успешно завершена</td> <td> </td> <td> </td> </tr> <tr><td>84</td> <td> </td> <td>DistDnldFail</td> <td>C</td> <td>1</td> <td>Выгрузка изменений данных не выполнена</td> <td> </td> <td> </td> </tr> <tr><td>85</td> <td> </td> <td>DistDnlErr</td> <td>C</td> <td>5</td> <td>Ошибка выгрузки изменений данных</td> <td> </td> <td> </td> </tr> <tr><td>86</td> <td> </td> <td>DistDnlStatus</td> <td>C</td> <td>1</td> <td>Выгрузка изменений данных</td> <td> </td> <td> </td> </tr> <tr><td>87</td> <td> </td> <td>DistUplBeg</td> <td>C</td> <td>1</td> <td>Начата загрузка изменений данных</td> <td> </td> <td> </td> </tr> <tr><td>88</td> <td> </td> <td>DistUplSuc</td> <td>C</td> <td>1</td> <td>Загрузка изменений данных успешно завершена</td> <td> </td> <td> </td> </tr> <tr><td>89</td> <td> </td> <td>DistUplFail</td> <td>C</td> <td>1</td> <td>Загрузка изменений данных не выполнена</td> <td> </td> <td> </td> </tr> <tr><td>90</td> <td> </td> <td>DistUplErr</td> <td>C</td> <td>5</td> <td>Ошибка загрузки изменений данных</td> <td> </td> <td> </td> </tr> <tr><td>91</td> <td> </td> <td>DistUplStatus</td> <td>C</td> <td>1</td> <td>Загрузка изменений данных</td> <td> </td> <td> </td> </tr> <tr><td>92</td> <td> </td> <td>DistDnldPrimBeg</td> <td>C</td> <td>1</td> <td>Первичная выгрузка периферийной ИБ</td> <td> </td> <td> </td> </tr> <tr><td>93</td> <td> </td> <td>DistDnldPrimSuc</td> <td>C</td> <td>1</td> <td>Первичная выгрузка периферийной ИБ успешно завершена</td> <td> </td> <td> </td> </tr> <tr><td>94</td> <td> </td> <td>DistDnldPrimFail</td> <td>C</td> <td>1</td> <td>Первичная выгрузка периферийной ИБ не выполнена</td> <td> </td> <td> </td> </tr> <tr><td>95</td> <td> </td> <td>DistDnldPrimErr</td> <td>C</td> <td>5</td> <td>Ошибка первичной выгрузки периферийной ИБ</td> <td> </td> <td> </td> </tr> <tr><td>96</td> <td> </td> <td>DistInit</td> <td>C</td> <td>1</td> <td>Распределенная ИБ инициализирована</td> <td> </td> <td> </td> </tr> <tr><td>97</td> <td> </td> <td>DistPIBCreat</td> <td>C</td> <td>1</td> <td>Создана периферийная ИБ</td> <td> </td> <td> </td> </tr> <tr><td>98</td> <td> </td> <td>DistPIBDel</td> <td>C</td> <td>1</td> <td>Удалена периферийная ИБ</td> <td> </td> <td> </td> </tr> <tr><td>99</td> <td> </td> <td>DistIBModi</td> <td>C</td> <td>1</td> <td>Изменены параметры ИБ</td> <td> </td> <td> </td> </tr> <tr><td>100</td> <td> </td> <td>DistAEParam</td> <td>C</td> <td>1</td> <td>Изменены параметры автообмена</td> <td> </td> <td> </td> </tr> <tr><td>101</td> <td><strong>Тип события</strong></td> <td><strong>UpDown</strong></td> <td>C</td> <td>15</td> <td><strong>Выгрузка / загрузка данных</strong></td> <td> </td> <td> </td> </tr> <tr><td>103</td> <td><strong>Событие</strong></td> <td>UpDownDnldToFile</td> <td>C</td> <td>1</td> <td>Выгрузка ИБ</td> <td> </td> <td> </td> </tr> <tr><td>104</td> <td> </td> <td>UpDownDnldSuc</td> <td>C</td> <td>1</td> <td>Выгрузка ИБ успешно завершена</td> <td> </td> <td> </td> </tr> <tr><td>105</td> <td> </td> <td>UpDownDnldFail</td> <td>C</td> <td>1</td> <td>Выгрузка ИБ не выполнена</td> <td> </td> <td> </td> </tr> <tr><td>106</td> <td> </td> <td>UpDownDnldErr</td> <td>C</td> <td>5</td> <td>Ошибка выгрузки данных</td> <td> </td> <td> </td> </tr> <tr><td>107</td> <td> </td> <td>UpDownUplFromFile</td> <td>C</td> <td>1</td> <td>Загрузка ИБ</td> <td> </td> <td> </td> </tr> <tr><td>108</td> <td> </td> <td>UpDownUplSuc</td> <td>C</td> <td>1</td> <td>Загрузка ИБ успешно завершена</td> <td> </td> <td> </td> </tr> <tr><td>109</td> <td> </td> <td>UpDownUplFail</td> <td>C</td> <td>1</td> <td>Загрузка ИБ не выполнена</td> <td> </td> <td> </td> </tr> <tr><td>110</td> <td> </td> <td>UpDownUplErr</td> <td>C</td> <td>5</td> <td>Ошибка загрузки данных</td> <td> </td> <td> </td> </tr> <tr><td>111</td> <td><strong>Тип события</strong></td> <td><strong>Archive</strong></td> <td>C</td> <td>15</td> <td><strong>Сохранение / восстановление</strong></td> <td> </td> <td> </td> </tr> <tr><td>112</td> <td><strong>Событие</strong></td> <td>ArchiveStart</td> <td>C</td> <td>1</td> <td>Начало сохранения</td> <td> </td> <td> </td> </tr> <tr><td>113</td> <td> </td> <td>ArchiveEnd</td> <td>C</td> <td>1</td> <td>Завершение сохранения</td> <td> </td> <td> </td> </tr> <tr><td>114</td> <td> </td> <td>DearchiveStart</td> <td>C</td> <td>1</td> <td>Начало восстановления</td> <td> </td> <td> </td> </tr> <tr><td>115</td> <td> </td> <td>DearchiveEnd</td> <td>C</td> <td>1</td> <td>Завершение восстановления</td> <td> </td> <td> </td> </tr> <tr><td>116</td> <td> </td> <td>ArchiveError</td> <td>C</td> <td>5</td> <td>Ошибка при сохранении / восстановлении</td> <td> </td> <td> </td> </tr> <tr><td>118</td> <td><strong>Тип события</strong></td> <td><strong>Batch</strong></td> <td>ECMD</td> <td>15</td> <td><strong>Пакетный режим</strong></td> <td> </td> <td> </td> </tr> <tr><td>121</td> <td><strong>Событие</strong></td> <td>BatchErr</td> <td>ECMD</td> <td>5</td> <td>Ошибка при работе в пакетном режиме</td> <td> </td> <td> </td> </tr> <tr><td>122</td> <td><strong>Тип события</strong></td> <td><strong>UsrDef</strong></td> <td>C</td> <td>1</td> <td><strong>Пользователи</strong></td> <td> </td> <td> </td> </tr> <tr><td>123</td> <td><strong>Тип события</strong></td> <td><strong>Doctor</strong></td> <td>C</td> <td>15</td> <td><strong>Тестирование и исправление ИБ</strong></td> <td> </td> <td> </td> </tr> <tr><td>124</td> <td><strong>Событие</strong></td> <td>dctTRBeg</td> <td>C</td> <td>1</td> <td>Начало тестирования и исправления</td> <td> </td> <td> </td> </tr> <tr><td>125</td> <td> </td> <td>dctTBeg</td> <td>C</td> <td>1</td> <td>Начало тестирования</td> <td> </td> <td> </td> </tr> <tr><td>126</td> <td> </td> <td>dctPhInt</td> <td>C</td> <td>1</td> <td>Контроль физической целостности</td> <td> </td> <td> </td> </tr> <tr><td>127</td> <td> </td> <td>dctReind</td> <td>C</td> <td>1</td> <td>Реиндексация таблиц ИБ</td> <td> </td> <td> </td> </tr> <tr><td>128</td> <td> </td> <td>dctLgInt</td> <td>C</td> <td>1</td> <td>Контроль логической целостности</td> <td> </td> <td> </td> </tr> <tr><td>129</td> <td> </td> <td>dctRcST</td> <td>C</td> <td>1</td> <td>Пересчет служебных данных</td> <td> </td> <td> </td> </tr> <tr><td>130</td> <td> </td> <td>dctRcT</td> <td>C</td> <td>1</td> <td>Пересчет итогов</td> <td> </td> <td> </td> </tr> <tr><td>131</td> <td> </td> <td>dctTREnd</td> <td>C</td> <td>1</td> <td>Окончание тестирования и исправления</td> <td> </td> <td> </td> </tr> <tr><td>132</td> <td> </td> <td>dctTEnd</td> <td>C</td> <td>1</td> <td>Окончание тестирования</td> <td> </td> <td> </td> </tr> <tr><td>133</td> <td> </td> <td>dctErr</td> <td>C</td> <td>5</td> <td>Ошибка ИБ</td> <td> </td> <td> </td> </tr> <tr><td>134</td> <td> </td> <td>dctPck</td> <td>C</td> <td>1</td> <td>Упаковка таблиц ИБ</td> <td> </td> <td> </td> </tr> <tr><td>135</td> <td><strong>Тип события</strong></td> <td><strong>User</strong></td> <td>E</td> <td>012345</td> <td><strong>Другие события</strong></td> <td> </td> <td> </td> </tr> <tr><td>136</td> <td><strong>Событие</strong></td> <td>UserMsg</td> <td>E</td> <td>012345</td> <td>Дополнительное событие</td> <td> </td> <td> </td> </tr> <tr><td>137</td> <td> </td> <td> </td> <td>E</td> <td>012345</td> <td>Любое событие пользователя</td> <td>Строка с идентификатором события или список значений из них.</td> <td>Аналогично добавлению, или пустое значение, если полностью сбросить фильтр.</td> </tr> <tr><td>138</td> <td><strong>Тип события</strong></td> <td> </td> <td>E</td> <td>012345</td> <td>Любой тип события пользователя</td> <td>Строка с идентификатором типа события или список значений из них.</td> <td>Аналогично добавлению, или пустое значение, если полностью сбросить фильтр.</td> </tr> <tr><td>139</td> <td><strong>Комментарий</strong></td> <td> </td> <td>ECMD</td> <td>012345</td> <td> </td> <td>Подстрока для поиска в комментарии</td> <td> </td> </tr> <tr><td>140</td> <td><strong>Объект</strong></td> <td> </td> <td>E</td> <td>012345</td> <td>Вид объекта</td> <td>Строка с идентификатором вида объекта или список значений из них.</td> <td>Аналогично добавлению, или пустое значение, если полностью сбросить фильтр.</td> </tr> <tr><td>141</td> <td><strong>Объект</strong></td> <td> </td> <td>E</td> <td>012345</td> <td>Объект</td> <td>Объект <a class="reference" href="#id10">агрегатного типа</a> или список значений из них.</td> <td>Аналогично добавлению, или пустое значение, если полностью сбросить фильтр.</td> </tr> <tr><td>142</td> <td><strong>Представление</strong></td> <td> </td> <td>E</td> <td>012345</td> <td> </td> <td>Подстрока для поиска в представлении</td> <td> </td> </tr> </tbody> </table> </div> </div> <div class="section" id="setfilter"> <h2><a name="setfilter">УстановитьФильтр / SetFilter</a></h2> <blockquote id="id14"> <p><strong>Синтаксис:</strong> УстановитьФильтр([ИспользоватьБуфер])</p> <p><strong>Параметры:</strong></p> <blockquote> <ul class="simple"> <li>ИспользоватьБуфер - тип: Число. 0 - буфер не используется (осуществляется динамическая фильтрация), 1 - позиции отфильтрованных записей сохраняются в буфере. Необязателен, по умолчанию 0.</li> </ul> </blockquote> <p><strong>Возвращает:</strong> тип: Число. 1 - изменения фильтра корректны и начата фильтрация записей, 0 - в противном случае.</p> <p><strong>Описание:</strong> Проверяет на корректность изменения фильтра методом <a class="reference" href="#id9">ИзменитьФильтр</a> и начинает фильтрацию записей. Если используется буфер, то при прерывании фильтрации клавишей <ESC> формируется исключение. Если провайдер является поставщиком данных табличного поля, то выполнение процесса фильтрации в процентах отображается в строке состояния.</p> </blockquote> </div> <div class="section" id="openfile"> <h2><a name="openfile">ОткрытьФайл / OpenFile</a></h2> <blockquote id="id15"> <p><strong>Синтаксис:</strong> ОткрытьФайл()</p> <p><strong>Возвращает:</strong> тип: Число. 1 - файл журнала регистрации открыт, 0 - в противном случае.</p> <p><strong>Описание:</strong> Открывает файл журнала регистрации для последующей выборки записей методом <a class="reference" href="#id17">ВыбратьСтроки</a>.</p> </blockquote> </div> <div class="section" id="closefile"> <h2><a name="closefile">ЗакрытьФайл / CloseFile</a></h2> <blockquote id="id16"> <p><strong>Синтаксис:</strong> ЗакрытьФайл()</p> <p><strong>Описание:</strong> Закрывает открытый файл журнала регистрации.</p> </blockquote> </div> <div class="section" id="selectlines"> <h2><a name="selectlines">ВыбратьСтроки / SelectLines</a></h2> <blockquote id="id17"> <p><strong>Синтаксис:</strong> ВыбратьСтроки([Смещение])</p> <p><strong>Параметры:</strong></p> <blockquote> <ul class="simple"> <li>Смещение - тип: Число. Определяет, с какого смещения в байтах от начала журнала регистрации производить выборку записей журнала регистрации. Необязателен, по умолчанию 0.</li> </ul> </blockquote> <p><strong>Возвращает:</strong> тип: Число. 1 - выборка начата, 0 - в противном случае.</p> <p><strong>Описание:</strong> Метод определяет, на какую запись указывает переданное смещение, и устанавливает выборку с этой записи.</p> </blockquote> </div> <div class="section" id="getline"> <h2><a name="getline">ПолучитьСтроку / GetLine</a></h2> <blockquote id="id18"> <p><strong>Синтаксис:</strong> ПолучитьСтроку()</p> <p><strong>Возвращает:</strong> тип: Число. 1 - строка получена, 0 - в противном случае.</p> <p><strong>Описание:</strong> Выполняет позиционирование на очередную запись из выборки. Если перед получением строки установлен период и (или) фильтр, то получение записи осуществляется с учетом периода и фильтров. При прерывании данной операции клавишей <ESC> формируется исключение.</p> </blockquote> </div> </div> </div> </body> </html>