<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Keysystems.Core.Repmaker</name>
    </assembly>
    <members>
        <member name="T:Keysystems.Core.Repmaker.ReportParams">
            <summary>
            Параметры для генерации отчета, передаваемые сервису.
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportParams.#ctor">
            <summary>
            Конструктор.
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportParams.ToString">
            <summary>
            Представление в виде строки.
            </summary>
            <returns>""</returns>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.DBConnection">
            <summary>
            {Get,Set} Строка подключения к БД.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.Template">
            <summary>
            {Get,Set} Шаблон отчета.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.SqlTemplate">
            <summary>
            {Get,Set} Строка запроса шаблона отчета из БД.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.TemplateCommonFile">
            <summary>
            {Get,Set} Общий файл шаблона отчета.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.TemplateUserFile">
            <summary>
            {Get,Set} Пользовательский файл шаблона отчета.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.SqlData">
            <summary>
            {Get,Set} Строка запроса данных для отчета из БД.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.SqlNastr">
            <summary>
            {Get,Set} Строка запроса настроек отчета из БД.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.TableNastr">
            <summary>
            {Get,Set} Таблица настроек отчета.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.TemplateID">
            <summary>
            {Get,Set} Идентификатор отчета.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportParams.RepType">
            <summary>
            {Get,Set} Тип отчета (Excel, OpenOffice, Text, HTML ...)
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.TaskCommands">
            <summary>
            Параметры в строке-команде на расчёт отчёта
            Пожалуйста, не добавляйте никаких новых параметров без уведомления Васильева Д.Г.!
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.#ctor">
            <summary>
            Пустой конструктор
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.#ctor(System.String)">
            <summary>
            Конструктор команд по строке
            </summary>
            <param name="commands"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.LoadFromString(System.String)">
            <summary>
            Инициализация свойств объекта по данным строки параметров (незатронутые свойства останутся при своих старых значениях!)
            </summary>
            <param name="str"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.PackToString">
            <summary>
            Конструктор строки с командами
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.Serializable(System.String)">
            <summary>
            Сереализация
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.Serializable">
            <summary>
            Сереализация
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.Deserializable(System.String)">
            <summary>
            Десериализация
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.DescriptionTaskCommands(Keysystems.Core.Repmaker.TaskCommands)">
            <summary>
            Описание объекта
            </summary>
            <param name="taskCommands"></param>
            <returns></returns>
        </member>
        <member name="F:Keysystems.Core.Repmaker.TaskCommands.disposed">
            <summary>
            Указывает на то, что объект уже подвергся уничтожению.
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.Dispose(System.Boolean,System.Boolean)">
            <summary>
            Реализация IDisposable.Dispose()
            </summary>
            <param name="disposing">Указывает на освобождения ресурсов, занятых объектом.</param>
            <param name="immediately">Указывает на необходимость незамедлительного действия.</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.Dispose">
            <summary>
            Освободить занятые ресурсы.
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskCommands.Finalize">
            <summary>
            Деструктор.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.ConnectionString">
            <summary>
            Строка соединения с Базой Данных
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.ReportName">
            <summary>
            Наименование генерируемого документа
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.ReportCode">
            <summary>
            Код генерируемого документа
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.ReportMode">
            <summary>
            Режим печати отчёта (excel, openoffice, html, textfile)
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.SqlDataQuery">
            <summary>
            SQL-запрос для выборки данных для отчёта
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.SqlTemplateQuery">
            <summary>
            SQL-запрос для выборки данных по шаблону из базы
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.SqlNastrQuery">
            <summary>
            SQL-запрос для выборки параметров настроек
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.FileDBFNastr">
            <summary>
            Путь до файла с настройками (*.dbf)
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.FileUserTemplate">
            <summary>
            Путь до пользовательского файла шаблона (*.xlt)
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.FileSystemTemplate">
            <summary>
            Путь до системного файла шаблона (*.xlt)
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.DoEvent">
            <summary>
            Коды событий для выполнения
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.RMVersion">
            <summary>
            Необходимая версия Менеджера Печати
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.TemplateName">
            <summary>
            Название имени файла шаблона
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.SerializableData">
            <summary>
            Содержит текст сериализуемого TaskCommands
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskCommands.TaskParams">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.AdditionalDataFromDB">
            <summary>
            Класс для получения дополнительных параметров для ряда документов
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.AddData(System.Data.DataSet,System.String,System.String,System.String)">
            <summary>
            Получение данных
            </summary>
            <param name="reportData"></param>
            <param name="connectionString">строка конекта к БД</param>
            <param name="queryData">строка запроса данных</param>
            <param name="queryNastr">строка запроса настроек</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.AddOtherDate(System.String,System.String,System.Data.DataSet)">
            <summary>
            Получение дополнительных данных
            </summary>
            <param name="connectionString"></param>
            <param name="docCode">код документа</param>
            <param name="ds">данные</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.AddResTablesField(System.Data.DataSet,System.String)">
            <summary>
            Добавление результативной таблицы
            </summary>
            <param name="res"></param>
            <param name="docCode"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.AddDataToAdditionalFields(System.String,System.Data.DataSet,System.String,System.Data.DataSet)">
            <summary>
            Добавление даты
            </summary>
            <param name="connectionString"></param>
            <param name="res"></param>
            <param name="docCode"></param>
            <param name="ds"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.GetUserObjectPropertyValue(System.String,System.String,System.String)">
            <summary>
            Получения свойства объекта на пользователя
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.GetScalar(System.String,System.String)">
            <summary>
            Получение скалярного значения в виде строки 
            </summary>
            <param name="connectionString">строка подключения</param>
            <param name="query">зопрос</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.DateProp(System.DateTime,System.Boolean,System.Boolean)">
            <summary>
            Дата прописью
            </summary>
            <param name="dat">Дата</param>
            <param name="dtLongYear"></param>
            <param name="dtMWord"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataFromDB.ReplaceCsIS(System.String,System.String,System.String)">
            <summary>
            Заменяет значения в строке независимо от регистра
            </summary>
            <param name="source">строка для модификации</param>
            <param name="oldVal">старое значение</param>
            <param name="newVal">новое значение</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.MicrosoftExcel.DTtoDBF">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.MicrosoftExcel.DTtoDBF.CreateAndFillTable(System.Data.DataTable,System.String)">
            <summary>
            Создать и заполнить DBF файл (имя файла = имени таблицы)
            </summary>
            <param name="dt">Таблица</param>
            <param name="OutPath">По какому пути создать файл</param>
            <returns>Полное имя созданного файла</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.MicrosoftExcel.DTtoDBF.GetCreateTableString(System.Data.DataTable)">
            <summary>
            Создать SQL строку создания таблицы DBF
            </summary>
            <param name="dt"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.MicrosoftExcel.DTtoDBF.GetColumnType(System.Data.DataColumn)">
            <summary>
            Получить тип данных колонки
            </summary>
            <param name="dc"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.MicrosoftExcel.DTtoDBF.CreateInsertString(System.Data.DataTable,System.Boolean)">
            <summary>
            Строки команды вставки
            </summary>
            <param name="dt"></param>
            <param name="primitiveParameter">Примитивный параметр (?) или нет (@[имя столбца])</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.ByteCode">
            <summary>
            Структура кэша формул для файлового кэша
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.ByteCode.Code">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.ByteCode.Protocol">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.AssemblyCode">
            <summary>
            Структура кэша формул для оперативного кэша
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.AssemblyCode.Code">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.AssemblyCode.Protocol">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure">
            <summary>
            Структура заголовка информации о файле шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure.FileName">
            <summary>
            Имя файла шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure.FileDateTime">
            <summary>
            Время создания файла шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure.FileSize">
            <summary>
            Размер файла шаблона в байтах (для шаблонов из БД равно 0)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure.FileSourceType">
            <summary>
            Тип шаблона: из файла или из базы
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure.FileSourceHash">
            <summary>
            Хэш источника шаблона: для файла - полный путь, для БД - строка коннекта к базе
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.CacheType">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CacheType.MemoryCache">
            <summary>
            Оперативный кэш в памяти (оперирует с ICalc)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CacheType.FileCache">
            <summary>
            Файловый кэш на диске (оперирует с массивами байт)
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Functions.PrepareFormulaCallBack">
            <summary>
            Делегат для подготовки формулы
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Functions.TaskProgress">
            <summary>
            Делегат для обработки изменения прогресса задачи генерации отчёта
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer">
            <summary>
            Кэш шаблонов (словарь)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer.size">
            <summary>
            Максимальное количество одновременно хранимых в кэше шаблонов
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer.LifeDuration">
            <summary>
            Срок жизни элементов в кэше в днях (по умолчанию)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer._cacheType">
            <summary>
            Тип хранилища кэша
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer.#ctor(Keysystems.Core.Repmaker.Cache.CacheType)">
            <summary>
            Конструктор
            </summary>
            <param name="type"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer.RemoveItem(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure)">
            <summary>
            Удаляем элемент из списка
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer.AddItem(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure,Keysystems.Core.Repmaker.Cache.CachedTemplate)">
            <summary>
            Добавить/обновить кэш шаблона (с перезатиранием всех кэшей скомпилированных функций!)
            </summary>
            <param name="header"></param>
            <param name="template"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer.AddItem(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure,Keysystems.Core.Repmaker.Cache.CodeDictionary)">
            <summary>
            Добавить/обновить кэш шаблона (с перезатиранием всех кэшей скомпилированных функций!)
            </summary>
            <param name="header"></param>
            <param name="cach"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.TemplateCacheContainer.Get(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure,Keysystems.Core.Repmaker.Cache.CachedTemplate@)">
            <summary>
            Получить кэш шаблона
            </summary>
            <param name="header"></param>
            <param name="template"></param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.CodeDictionary">
            <summary>
            Класс хранения списка скомпилированных формул
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CodeDictionary._cacheType">
            <summary>
            Тип хранилища кэша
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CodeDictionary.List">
            <summary>
            Список закешированных формул (в форме массива байт)
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CodeDictionary.#ctor(Keysystems.Core.Repmaker.Cache.CacheType)">
            <summary>
            Конструктор
            </summary>
            <param name="type"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CodeDictionary.AddItem(System.String,System.Object,System.String)">
            <summary>
            Добавить/обновить кэш скомпилированного кода в текущем шаблоне
            </summary>
            <param name="formula">Формула</param>
            <param name="code">Скомпилированный код</param>
            <param name="protocol">Протокол компиляции</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CodeDictionary.GetItem(System.String,System.Object@)">
            <summary>
            Получить элемент кэша
            </summary>
            <param name="formula">Формула</param>
            <param name="code">элемент кэша</param>
            <returns></returns>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Cache.CodeDictionary.CacheType">
            <summary>
            Тип хранилища кэша
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice">
            <summary>
            Класс для работы с форматом OpenOffice
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.AdditionalAttributesForStyles">
            <summary>
            Дополнительные атрибуты к стилям
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.FamilyNameSpaces">
            <summary>
            Наименования неймспейсов семейства стилей
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.us">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.xml_content">
            <summary>
            XML-структура контента отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.xml_styles">
            <summary>
            XML-структура стилей отчёта
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.#ctor">
            <summary>
            Конструктор
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.createAttribute(System.Xml.XmlNode,System.String,System.String,System.String)">
            <summary>
            Процедура создания аттрибута с автоматической привязкой к неймспейсам по префиксу
            </summary>
            <param name="elem">Элемент (узел) дерева</param>
            <param name="prefix">Префикс неймспейса</param>
            <param name="name">Наименование атрибута</param>
            <param name="value">Значение атрибута</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.createAttribute(System.Xml.XmlDocument,System.Xml.XmlNode,System.String,System.String,System.String)">
            <summary>
            Процедура создания аттрибута с автоматической привязкой к неймспейсам по префиксу
            </summary>
            <param name="xml">XML-документ</param>
            <param name="elem">Элемент (узел) дерева</param>
            <param name="prefix">Префикс неймспейса</param>
            <param name="name">Наименование атрибута</param>
            <param name="value">Значение атрибута</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.createElement(System.String,System.String)">
            <summary>
            Процедура создания элемента (узла) с автоматической привязкой к неймспейсам по префиксу
            </summary>
            <param name="prefix">Префикс неймспейса</param>
            <param name="name">Наименование элемента</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.createElement(System.Xml.XmlDocument,System.String,System.String)">
            <summary>
            Процедура создания элемента (узла) с автоматической привязкой к неймспейсам по префиксу
            </summary>
            <param name="xml">XML-документ</param>
            <param name="prefix">Префикс неймспейса</param>
            <param name="name">Наименование элемента</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.saveFile(System.String,Keysystems.Core.Repmaker.RepmakerCore,System.String)">
            <summary>
            Сгенерировать итоговый файл
            </summary>
            <returns>Полное имя сгенерённого файла</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.addAttributeToStyle(System.String,System.String,System.String)">
            <summary>
            Дополнить аттрибуты стилей своими
            </summary>
            <param name="name">Имя стиля</param>
            <param name="style">Имя атрибута</param>
            <param name="value">Значение аттрибута</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.genTemplateStyles(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.Dictionary{System.String,System.String}})">
            <summary>
            Сгенерировать стили из Excel
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.saveFileContent(Keysystems.Core.Repmaker.RepmakerCore,System.String,System.String)">
            <summary>
            Сохранить файл содержания документа
            </summary>
            <param name="structure"></param>
            <param name="reportPath">путь к папке сохранения</param>
            <param name="filename">имя файла для сохранения</param>
            <returns>Код результата (отрицательный - код ошибки)</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.CreateManifestFile(System.String,System.Boolean)">
            <summary>meta-inf\manifest.xml
            </summary>
            <param name="path"></param>
            <param name="blank"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.CreateStyleFile(Keysystems.Core.Repmaker.RepmakerCore,System.String,System.Boolean)">
            <summary>
            styles.xml
            </summary>
            <param name="structure"></param>
            <param name="path"></param>
            <param name="blank"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.CreateSettingsFile(System.String,System.Boolean)">
            <summary>settings.xml
            </summary>
            <param name="path"></param>
            <param name="blank"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.CreateMetaFile(System.String,System.Boolean)">
            <summary>meta.xml
            </summary>
            <param name="path"></param>
            <param name="blank"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.CreateMimeTypeFile(System.String,System.Boolean)">
            <summary>mimetype
            </summary>
            <param name="path"></param>
            <param name="blank"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.PackFiles(System.String)">
            <summary>
             Запаковать
            </summary>
            <param name="dir">путь к папке</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File">
            <summary>
            Структура ODS-файла 
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.xml">
            <summary>
            XmlDocument контент-файла
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.body">
            <summary>
            Узел основного тела, к которому крепится спредшит
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.root">
            <summary>
            Корневой узел
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.fonts">
            <summary>
            Корневой узел
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.styles">
            <summary>
            Узел стилей
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.styles_col">
            <summary>
            Информация о количестве стилей
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.StyleNum">
            <summary>
            Информация о количестве стилей на каждый элемент
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.StyleNum.cells">
            <summary>
            Ячейки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.StyleNum.columns">
            <summary>
            Колонки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.StyleNum.rows">
            <summary>
            Строки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Content_File.StyleNum.tables">
            <summary>
            Таблицы
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Styles_File">
            <summary>
            Структура стилей
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Styles_File.xml">
            <summary>
            XmlDocument файла
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Styles_File.root">
            <summary>
            Корневой узел
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Styles_File.styles">
            <summary>
            Корневой узел
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Styles_File.automatic_styles">
            <summary>
            Корневой узел
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.MimeTypes">
            <summary>
            mime-типы приложений OpenOffice
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags">
            <summary>
            Теги
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.style_name_attr">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Cell">
            <summary>
            Ячейка
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Cell.begin">
            <summary>
            Открывающий тег
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Cell.close">
            <summary>
            Закрывающий тег
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Cell.height">
            <summary>
            Высота строки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Cell.tag">
            <summary>
            Наименование тега
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.CoveredCell">
            <summary>
            Ячейка
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.CoveredCell.begin">
            <summary>
            Открывающий тег
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.CoveredCell.close">
            <summary>
            Закрывающий тег
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.CoveredCell.height">
            <summary>
            Высота строки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.CoveredCell.tag">
            <summary>
            Наименование тега
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Row">
            <summary>
            Строка
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Row.begin">
            <summary>
            Открывающий тег
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Row.close">
            <summary>
            Закрывающий тег
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Row.height">
            <summary>
            Высота строки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.OpenOfficeOrg.OpenOffice.Tags.Row.tag">
            <summary>
            Наименование тега
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker._lData">
            <summary>
            Локальный кэш таблицы данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._lData.Columns">
            <summary>
            Список колонок в таблице данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._lData.Rows">
            <summary>
            Список закешированных строк данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._lData.TypeValue">
            <summary>
            Список типов колонок в таблице данных
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker._lDataColumns">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._lDataColumns.Name">
            <summary>
            Список колонок в таблице данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._lDataColumns.Rows">
            <summary>
            Список закешированных строк данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._lDataColumns.Type">
            <summary>
            Список типов колонок в таблице данных
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker._dtNastr">
            <summary>
            Структура хранения переменных настроек
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._dtNastr.Type">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._dtNastr.Value">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker._gr_cells">
            <summary>
            Кэш таблицы ячеек шаблона (Table[1])
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.aNakop">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.c_col">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.c_format">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.c_row">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.c_style">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.cell">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.colspan">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.gr">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.isFormula">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.isnFormula">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.mode">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.note">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.rowspan">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.sheetindex">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker._gr_cells.shapeName">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerEnum">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.RM_PORT">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.RM_LOG_PATH">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.RM_CONFIG_PATH">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.RM_NOUPDATE">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.errMessage">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode">
            <summary>
            Коды ошибок
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.NONE">
            <summary>
            Ошибок нету
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.DATA_EMPTY">
            <summary>
            Данные отсутствуют
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.NASTR_EMPTY">
            <summary>
            Некорректная структура таблицы настроек (NASTR)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.NAMETEMPLATE_EMPTY">
            <summary>
            Отсутствует имя шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.TEMPLATE_DAMAGED">
            <summary>
            Шаблон отчёта испорчен либо отсутствует на сервере
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.CLOSE_REPORT_MANAGER">
            <summary>
            Закрытие менеджера отчета
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.SQL_EXCEPTION">
            <summary>
            Sql ошибка
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.ERROR">
            <summary>
            Ошибка общего плана
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ErrorCode.CACHE_EMPTY">
            <summary>
            В кэше нет данных для печати
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerEnum.DoEventEnum">
            <summary>
            Перечислитель для свойства DoEvent
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.DoEventEnum.NONE">
            <summary>
            Событие отсутствует
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.DoEventEnum.CloseReportManager">
            <summary>
            закрыть менеджер печати
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.DoEventEnum.UseSerializable">
            <summary>
            Использовать сереализацию
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.DoEventEnum.NewTask">
            <summary>
            Новая задача
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.DoEventEnum.Ping">
            <summary>
            Ответ на указанный порт (в виде "RM:{порт}")
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerEnum.ModeForced">
            <summary>
            Принудительная установка режима печати
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ModeForced.None">
            <summary>
            Режим не установлен
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ModeForced.Local">
            <summary>
            Локально
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ModeForced.Service">
            <summary>
            Через сервис печати
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.ModeForced.TCP">
            <summary>
            TCP
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerEnum.TemplateType">
            <summary>
            Тип шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.TemplateType.NotAvailable">
            <summary>
            Тип неопределён
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.TemplateType.FromFile">
            <summary>
            Шаблон из файла
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerEnum.TemplateType.FromDataBase">
            <summary>
            Шаблон из базы данных
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Compiler.CalcImpl">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl._CoreExists">
            STATIC ////////////////////////////////////////////////////////////////////////////////////
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.calcLock">
            <summary>
            Локер на весь калькулятор для устранения "залипаний" в многопоточности
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.m_callBackVoids">
            <summary>
            Метод обратного вызова для подготовки формулы (у каждого потока свой колбак)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.ModulesDll">
            <summary>
            Перечень подключаемых модулей (dll)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.NameSpaces">
            <summary>
            Перечень неймспейсов для компиляции
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.timerCalcActive">
            <summary>
            Активность таймера работы компилятора
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.TemplateHeader">
            CLASS //////////////////////////////////////////////////////////////////////////////////////
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.RefreshedCache">
            <summary>
            Флаг обновившегося кэша
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.CachedAssemblyCodes">
            <summary>
            Текущий оперативный (на расчёт) кэш формул шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Compiler.CalcImpl.CachedByteCodes">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.#cctor">
            <summary>
            Конструктор
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.Prepare(System.Int32,System.Collections.Generic.Dictionary{System.String,System.Int32},System.Type[],System.Collections.Generic.ICollection{System.Collections.Generic.KeyValuePair{System.String,Keysystems.Core.Repmaker._dtNastr}},System.String,System.String@)">
            <summary>
            
            </summary>
            <param name="page"></param>
            <param name="fields"></param>
            <param name="types"></param>
            <param name="nastr"></param>
            <param name="formulaCode"></param>
            <param name="error"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.Prepare(System.Int32,System.Collections.Generic.Dictionary{System.String,System.Int32},System.Type[],System.Collections.Generic.ICollection{System.Collections.Generic.KeyValuePair{System.String,Keysystems.Core.Repmaker._dtNastr}},System.String,System.Boolean,System.String@)">
            <summary>
            Компиляция строки для расчета формул отчета
            </summary>
            <param name="page">номер страницы</param>
            <param name="fields">перечень наименования полей</param>
            <param name="types">перечень типов полей</param>
            <param name="nastr">перечень настроек</param>
            <param name="formulaCode">строка для компиляции</param>
            <param name="formatedFieldName">рассматривать ли имена полей входных данных как настроечные переменные (без фигурных скобок)</param>
            <param name="error"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.GetTimerValue">
            <summary>
            Получить значение таймера (результат в секундах)
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ResetTimer">
            <summary>
            Сбросить значение таймера
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.PrepareIsUp(System.Collections.Generic.Dictionary{System.String,System.Boolean},System.String)">
            <summary>
            
            </summary>
            <param name="isUp"></param>
            <param name="formula"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.Prepare(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Компиляция строки (калькулятор)
            </summary>
            <param name="formulaCode">Строка для компиляции (имена переменных выделяются фигурными скобками)</param>
            <param name="parameters">Параметры</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.Prepare(System.Collections.Generic.Dictionary{System.String,System.Object},System.String,System.String@)">
            <summary>
            Компиляция строки (калькулятор)
            </summary>
            <param name="parameters">Параметры</param>
            <param name="formulaCode">Строка для компиляции (имена переменных выделяются фигурными скобками)</param>
            <param name="error">Результат компиляции</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.Prepare(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.Dictionary{System.String,System.Type})">
            <summary>
             Компиляция строк (пакетный калькулятор)
            </summary>
            <param name="parameters">Параметры</param>
            <param name="formulas">Словарь строк и их типов для компиляции (имена переменных выделяются фигурными скобками)</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.Prepare(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.Dictionary{System.String,System.Type},System.String@)">
            <summary>
             Компиляция строк (пакетный калькулятор)
            </summary>
            <param name="parameters">Параметры</param>
            <param name="formulas">Словарь строк и их типов для компиляции (имена переменных выделяются фигурными скобками)</param>
            <param name="error">Результат компиляции</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ContainsCallBack">
            <summary>
            Проверка наличия метода обратного вызова для подготовки формулы
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.SetPrepareCallBack(Keysystems.Core.Repmaker.Functions.PrepareFormulaCallBack)">
            <summary>
            Присвоение метода обратного вызова для подготовки формулы
            </summary>
            <param name="CallBackVoid">Метод</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ClearPrepareCallBack">
            <summary>
            Удаление метода обратного вызова для подготовки формулы
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.prepareStringToCompile(System.String,System.Boolean)">
            <summary>
            Подготовка строки к компиляции. Замена функций и переменных.
            </summary>
            <param name="fromSQL">является ли строка SQL'ем</param>
            <param name="formulaCode">строка на компиляцию</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ReplaceParameters(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Обработка переменных с null
            </summary>
            <param name="parameters"></param>
            <param name="formulaCode"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.prepareStringToCompile(System.String,System.Boolean,System.Collections.Generic.ICollection{System.Collections.Generic.KeyValuePair{System.String,System.Int32}},System.Type[],System.Collections.Generic.ICollection{System.Collections.Generic.KeyValuePair{System.String,Keysystems.Core.Repmaker._dtNastr}},System.Boolean)">
            <summary>
            Подготовка строки к компиляции. Замена функций и переменных.
            </summary>
            <param name="fields">перечень наименования полей</param>
            <param name="fromSQL">является ли строка SQL'ем</param>
            <param name="types">перечень типов полей</param>
            <param name="nastr">перечень настроечных переменных</param>
            <param name="formulaCode">строка на компиляцию</param>
            <param name="selectSQL"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.createCodeToCompile(System.String)">
            <summary>
            Формирование кода на компиляцию
            </summary>
            <param name="str">формула расчёта</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.createCodeToCompile(System.String,System.Byte)">
            <summary>
            Формирование кода на компиляцию
            </summary>
            <param name="str">формула расчёта</param>
            <param name="formula">0 - формула отчета (ICalc), 1 - автономная формула (ICalcFormula), 2 - список формул (ICalcFormulas)</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.createCodeToCompile(System.String,System.Byte,System.Type)">
            <summary>
            Формирование кода на компиляцию
            </summary>
            <param name="str">формула расчёта</param>
            <param name="formula">0 - формула отчета (ICalc), 1 - автономная формула (ICalcFormula), 2 - список формул (ICalcFormulas)</param>
            <param name="type">Тип результата</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ReplaceString(System.String,System.String,System.String,System.Int32)">
            <summary>
            Регистронезависимая замена подстроки
            </summary>
            <param name="strIn">Обрабатываемая строка</param>
            <param name="strA">Подстрока замены</param>
            <param name="strB">Строка для замены</param>
            <param name="mode">Использовать ли регекспы (медленно)
            0 - замена в лоб
            1 - замена регекспами CalcFunctions.get...
            2 - замена регекспами isUp_...</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ReplaceString(System.String,System.String,System.String,System.Int32,System.String,System.String)">
            <summary>
            Регистронезависимая замена подстроки
            </summary>
            <param name="strIn">Обрабатываемая строка</param>
            <param name="strA">Подстрока замены</param>
            <param name="strB">Строка для замены</param>
            <param name="mode">Использовать ли регекспы (медленно)
            0 - замена в лоб
            1 - замена регекспами CalcFunctions.get...
            2 - замена регекспами isUp_...</param>
            <param name="pattern">Наименование паттерна (Поле - FieldByName, Настройка - Variable)</param>
            <param name="param">Перечень параметров</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ReplaceString(System.String,System.String,System.String)">
            <summary>
            Регистронезависимая замена подстроки
            </summary>
            <param name="strIn">Обрабатываемая строка</param>
            <param name="strA">Подстрока замены</param>
            <param name="strB">Строка для замены</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.PrepareFormula(System.String)">
            <summary>
            Если в строке формулы встречаются старые VBA функции то меняем их вызовы на правильные
            </summary>
            <param name="formula"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ReplaceSubString(System.String,System.String,System.String)">
            <summary>
            Замена подстроки, игнорируя строки в кавычках
            </summary>
            <param name="str">Обрабатываемая строка</param>
            <param name="A">Строка поиска</param>
            <param name="B">Строка замены</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcImpl.ReplaceSubString(System.String,System.String,System.String,System.Boolean)">
            <summary>
            Замена подстроки, игнорируя строки в кавычках
            </summary>
            <param name="str">Обрабатываемая строка</param>
            <param name="A">Строка поиска</param>
            <param name="B">Строка замены</param>
            <param name="SubStringOut">Игнорировать подстроки в кавычках (или наоборот - работать только в них)</param>
            <returns></returns>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Compiler.CalcImpl.CoreExists">
            <summary>
            
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Compiler.CalcImpl.FuncExists">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.DocumentPrint">
            <summary>
            Печать документа
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DocumentPrint.#ctor">
            <summary>
            Конструктор 
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DocumentPrint.#ctor(System.String)">
            <summary>
            </summary>
            <param name="title">Заголовок</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DocumentPrint.CloseReportManager">
            <summary>
            Заполняет экземпляр класса значениями для закрытия менеджера печати
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DocumentPrint.Protocol(System.String)">
            <summary>
            Запись протокола
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DocumentPrint.GetReportType(Keysystems.Core.Configuration.ReportingFormat)">
            <summary>
            Возращает значение типа int для Repmaker
            </summary>
            <param name="format"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DocumentPrint.GetReportTypeReportManager(Keysystems.Core.Configuration.ReportingFormat)">
            <summary>
            Получение название отчета для Repmaker
            </summary>
            <param name="format"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DocumentPrint.GetReportFormat(System.Int32)">
            <summary>
            Получаем формат печати по индексу
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.ReportLink">
            <summary>
            Линк отчета
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.Code">
            <summary>
            итоговый код определяется между кодом отчета и кодом документа
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.ReportType">
            <summary>
            Тип печати 
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.UserShablon">
            <summary>
            Флаг пользовательского шаблона 
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.TaskCommands">
            <summary>
            Команда для задачи
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.PathTemplate">
            <summary>
            Путь к шаблону
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.UseAppServer">
            <summary>
            Использовать сервер приложения
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.LinkVariant">
            <summary>
            Линк варианта
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DocumentPrint.TemplateByte">
            <summary>
            Шаблон
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.DeterminateDocument">
            <summary>
            
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DeterminateDocument.ObjectCode">
            <summary>
            Код объекта
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DeterminateDocument.ReportLink">
            <summary>
            Линк отчета
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.DeterminateDocument.Error">
            <summary>
            Описание ошибки
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OLAPReport">
            <summary>
            Класс для работы с OLAP
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OLAPReport.#ctor">
            <summary>
            Конструтор
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OLAPReport.#ctor(System.Exception)">
            <summary>
            Конструктор
            </summary>
            <param name="ex">Exception</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OLAPReport.CheckParams">
            <summary>
            Проверка параметров
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.OLAPReport.Server">
            <summary>
            Имя сервера OLAP
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.OLAPReport.Base">
            <summary>
            Имя базы OLAP
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.OLAPReport.Cube">
            <summary>
            Имя куба OLAP
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.OLAPReport.TemplateName">
            <summary>
            Имя шаблона
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.OLAPReport.Error">
            <summary>
            Ошибка при получении настроек
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.OLAPReport.TemplateInfo">
            <summary>
            Датасет с шаблоном
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.OLAPReport.FileName">
            <summary>
            Название файла
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.TemplateInfo">
            <summary>
            Класс для работы с шаблоном
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TemplateInfo.#ctor(System.String)">
            <summary>
            Конструкторы
            </summary>
            <param name="name">имя файла</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TemplateInfo.FillDocumentPrint(Keysystems.Core.Repmaker.DocumentPrint)">
            <summary>
            Заполение DocumentPrint
            </summary>
            <param name="documentPrint"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TemplateInfo.FillTemplateInfo(Keysystems.Core.Repmaker.DocumentPrint)">
            <summary>
            Заполнение TemplateInfo
            </summary>
            <param name="documentPrint"></param>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.Template">
            <summary>
            Датасет с шаблоном
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.TemplateHeader">
            <summary>
            
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.Protocol">
            <summary>
            Протокол работы с БД
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.ErrorCode">
            <summary>
            Код ошибки
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.TemplateName">
            <summary>
            Имя шаблона
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.FileTemplate">
            <summary>
            Файл 
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.IsOlapReport">
            <summary>
            Существование OLAP отчета
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TemplateInfo.UserOlapReport">
            <summary>
            Аналитический отчет пользователя
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Compiler.CalcFormulas">
            <summary>
             Пакетный калькулятор формул
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormulas.Calculate(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.List{System.String})">
            <summary>
            Вычислить значения выражений
            </summary>
            <param name="nastr">Словарь переменных и их значений</param>
            <param name="formulas">Список выражений</param>
            <returns>Словарь выражений и их значений</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormulas.Calculate(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.Dictionary{System.String,System.Type})">
            <summary>
            Вычислить значения выражений
            </summary>
            <param name="nastr">Словарь переменных и их значений</param>
            <param name="formulas">Список выражений</param>
            <returns>Словарь выражений и их значений</returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore">
            <summary>
            Класс, (в идеале) содержащий всю необходимую информацию по параметрам шаблона и генерируемого из него отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore.Report">
            <summary>
            Параметры отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore.Template">
            <summary>
            Параметры шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore.GlobalProtocol">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore.setPageName(System.Int32,System.Int32,System.String)">
            <summary>
            Установить имя страницы отчёта
            </summary>
            <param name="Book">Номер книги</param>
            <param name="Page">Номер страницы</param>
            <param name="Name">Имя страницы в книге</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore.getPageName(System.Int32,System.Int32)">
            <summary>
            Получить соответствие расчётных страниц отчёта со страницами шаблона
            </summary>
            <param name="Book">Номер книги</param>
            <param name="Page">Номер страницы</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._template">
            <summary>
            Класс-структура шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.Pages">
            <summary>
            Страницы шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.TemplateName">
            <summary>
            Идентификатор шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.ColoredLines">
            <summary>
            Цвета разлиновки строк отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.AddStylesTable">
            <summary>
            Номер таблицы с доп.стилями
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.StylesList">
            <summary>
            Стили документа
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.BaseStyle">
            <summary>
            Базовый стиль
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.useDiagram">
            <summary>
            Флаг наличия в отчёте диаграмм
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.FileNameField">
            <summary>
            Поле наименования страницы
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._template.FileNameString">
            <summary>
            Наименование страницы шаблона
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._template.setColumnWidth(System.Int32,System.Int32,System.Double,System.Double)">
            <summary>
            Установить размер колонки
            </summary>
            <param name="Page">Номер страницы</param>
            <param name="Column">Номер колонки</param>
            <param name="Point">Размер колонки в поинтах</param>
            <param name="Pt">Размер колонки в Pt</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._template.getColumnWidth(System.Int32,System.Int32)">
            <summary>
            Получить ширину колонки
            </summary>
            <param name="Page">Номер страницы</param>
            <param name="Column">Номер колонки</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._template.getColumnsWidthDictionary(System.Int32)">
            <summary>
            Запросить справочник всех колонок на странице
            </summary>
            <param name="Page">Номер страницы</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._tplPages">
            <summary>
            Класс-структура по страницам шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._tplPages.ColumnsWidth">
            <summary>
            Размеры колонок на странице
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._tplPages.HtmlHeader">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._tplPages.Header">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._tplPages.Footer">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._tplPages.ColumnsHide">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._tplPages.Name">
            <summary>
            Наименование страницы в книге
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._columnWidth">
            <summary>
            Структура хранения размеров колонок
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._columnWidth.Point">
            <summary>
            Point
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._columnWidth.Pt">
            <summary>
            Pt
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._report">
            <summary>
            Класс-структура генерируемого отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.settingsMaxSheetsInBook">
            <summary>
            Максимально допустимое количество листов в книге генерируемого отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.RootFileName">
            <summary>
            Наименование головного файла
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.Books">
            <summary>
            Книги отчёта (нумерация книг с единицы!)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.cur_DocName">
            <summary>
            Наименоание текущего листа
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.cur_DocNum">
            <summary>
            Номер текущего листа в группировке страниц
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.cur_Group">
            <summary>
            Номер текущей рабочей группы
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.cur_PageRow">
            <summary>
            Номер текущей строки формируемой страницы
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.FileName">
            <summary>
            Имена файлов каждой книги
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._report.EditableReport">
            <summary>
            Отчёт с обратной связью (редактируемый)
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._repBooks">
            <summary>
            Класс-структура по книгам
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repBooks.Pages">
            <summary>
            Страницы отчёта (нумерация страниц с единицы!)
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._repBooks.setTemplatePageToReportPage(System.Int32,System.Int32)">
            <summary>
            Установить соответствие расчётных страниц отчёта со страницами шаблона
            </summary>
            <param name="RepPage">Номер страницы сгенерённого отчёта</param>
            <param name="TemplPage">Номер страницы в шаблоне</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._repBooks.getTemplatePageFromReportPage(System.Int32)">
            <summary>
            Получить соответствие расчётных страниц отчёта со страницами шаблона
            </summary>
            <param name="RepPage">Номер страницы сгенерённого отчёта</param>
            <returns></returns>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repBooks.Diagrams">
            <summary>
            Диаграммы отчёта
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._repBooks.setPageName(System.Int32,System.String)">
            <summary>
            Установить имя страницы
            </summary>
            <param name="Page">Номер страницы</param>
            <param name="Name">Наименование страницы</param>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._repBooks.diagram">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repBooks.diagram.type">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repBooks.diagram.filename">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repBooks.diagram.code">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repBooks.diagram.width">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repBooks.diagram.height">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._repPages">
            <summary>
            Класс-структура по страницам книги
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.Groups">
            <summary>
            Словарь групп строк
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.cHtml_Footer">
            <summary>
            Нижний Footer
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.cHtml_HB">
            <summary>
            Переводы страницы для печати
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._repPages.cHtml_HB_add(System.Int32)">
            <summary>
            
            </summary>
            <param name="i"></param>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.cHtml_SheetBegin">
            <summary>
            Номер строки в c_html, с которой начинается страница
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.cHtml_SheetComBegin">
            <summary>
            Номер строки в c_com_html, с которой начинается страница
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.cHtml_TRow">
            <summary>
            Данные по сквозным строкам
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.link_TemplatePage">
            <summary>
            Ссылка на страницу-родитель из шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.Name">
            <summary>
            Наименование страницы в книге
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.Number">
            <summary>
            Порядковый номер страницы в отчёте из страницы в шаблоне (при размножении страниц)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.templatePageNum">
            <summary>
            Номер соответствующей страницы в шаблоне
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._repPages.getNextRow(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            Найти следующую строку
            </summary>
            <returns></returns>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.useImages">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._repPages.CreateImageFiles(System.String)">
            <summary>
            Генерация картинок из шаблона
            </summary>
            <param name="dir"></param>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repPages.needGum">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.RepmakerCore._repPages.CellsGum">
            <summary>
            Слияние ячеек
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._repGroup">
            <summary>
            Класс группы строк генерируемого отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repGroup.Rows">
            <summary>
            Словарь строк
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._repRow">
            <summary>
            Класс строк генерируемого отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repRow.Cells">
            <summary>
            Словарь ячеек
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repRow.Height">
            <summary>
            Высота строки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repRow.PageBreak">
            <summary>
            Разрыв страницы от указанной строки
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repRow.ClassName">
            <summary>
            Имя класса строки
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._repCell">
            <summary>
            Класс ячеек генерируемого отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.SpaceRun">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.Numeric">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.Text">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.Text2">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.Formula">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.Comment">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.RowSpan">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.ColSpan">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.ClassStyle">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.Covered">
            <summary>
            Скрытые ячейки (сохраняются только для OpenOffice)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.Image">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repCell.GumStroke">
            <summary>
            Склеивать ячейки построчно (если 0, то даже выходя за строки? либо указывается номер графы, определяющей высоту строки)
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.RepmakerCore._repImage">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.FileName">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.Width">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.Height">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.Point">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.Left">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.Top">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.Image">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.BarCode">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.RepmakerCore._repImage.BarCode_Type">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.CachedTemplate">
            <summary>
            Класс кэша шаблона (элемента кэша)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CachedTemplate._cacheType">
            <summary>
            Тип хранилища кэша
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CachedTemplate.Enabled">
            <summary>
            Актуальность информации
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CachedTemplate.CachedCodes">
            <summary>
            Кэш скомпилированных формул, привязанных к шаблону
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CachedTemplate.CachedDateTime">
            <summary>
            Время занесения элемента в кэш
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CachedTemplate.TimeToLive">
            <summary>
            Время жизни (после которого элемент автоматически умирает)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CachedTemplate.TemplateHeader">
            <summary>
            Заголовок информации о шаблоне
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CachedTemplate.#ctor(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure,Keysystems.Core.Repmaker.Cache.CacheType)">
            <summary>
            Конструктор
            </summary>
            <param name="template"></param>
            <param name="type"></param>
        </member>
        <member name="T:Keysystems.Core.Repmaker.OpenOfficeOrg.Zipper">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.OpenOfficeOrg.Zipper.compress(System.String,System.String,System.Boolean,System.String)">
            <summary>
            
            </summary>
            <param name="zipFileName"></param>
            <param name="sourceDirectory"></param>
            <param name="recurse"></param>
            <param name="fileFilter"></param>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Functions.PerfCounter">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.PerfCounter.Start">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.PerfCounter.Finish">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.PerfCounter.Pause">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.PerfCounter.Resume">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.PerfCounter.getTime">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Compiler.CalcEngine">
            <summary>
            Класс компилятора, в плотную работающего с шарповским компилятором
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcEngine.Prepare(System.String,System.String,System.String@)">
            <summary>
            Компиляция формулы (рузультат в виде Assembly)
            </summary>
            <param name="key">Ключ для кеширования (Формула для расчёта)</param>
            <param name="code">Код на компиляцию</param>
            <param name="error">Протокол работы компилятора</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcEngine.PrepareBytes(System.String,System.String,System.String@)">
            <summary>
            Компиляция формулы (рузультат в виде массива байт)
            </summary>
            <param name="key">Ключ для кеширования (Формула для расчёта)</param>
            <param name="code">Код на компиляцию</param>
            <param name="error">Протокол работы компилятора</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.ReportManager">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.ReportManager.REPORT_MANAGER">
            <summary>
            Название программы менеджера отчета
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.ReportManager.REPMAKER_LOG">
            <summary>
            Название лога репмейкера
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.ReportManager.CONFIG_INI">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.SendTask(System.Int32,System.String,System.Boolean)">
            <summary>
            Отправка задачи
            </summary>
            <param name="port">Порт</param>
            <param name="command">Строка отправки</param>
            <param name="ping">Использовать пингование</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.SearchPortRM">
            <summary>
            Поиск порта RM
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.GetFreePort(System.Int32)">
            <summary>
            Поиск свободного порта
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.Start">
            <summary>
            Запуск менеджера печати
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.AsyncStart">
            <summary>
            Запуск менеджера печати
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.StartManagerPrintThread">
            <summary>
            Запуск менеджера печати в потоке
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.Close">
            <summary>
            Закрытие менеджера печати
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.Print(Keysystems.Core.Repmaker.DocumentPrint)">
            <summary>
            Печать с помощью менеджера печати
            </summary>
            <param name="document"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.PrintNewTask(Keysystems.Core.Repmaker.DocumentPrint)">
            <summary>
            Новая задача
            </summary>
            <param name="reportObject"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.ReportManager.ObjectToByteArray(System.Object)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="P:Keysystems.Core.Repmaker.ReportManager.Directory">
            <summary>
            Каталог ReportManager
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Compiler.ICalcFormulas">
            <summary>
             Интерфейс для пакетного расчёта формул
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalcFormulas.Calc">
            <summary>
            Калькулятор формул
            </summary>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Logger">
            <summary>
            Класс логирования.
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.SetLogLevel(System.String)">
            <summary>
            Сменить уровень логгирования, запись в файл конфигурации.
            </summary>
            <param name="logLevel">уровень логгирования</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.GetLogLevel">
            <summary>
            Получить текущий уровень логгирования, проверка по свойствам полученного текущего логгера
            </summary>
            <returns>уровень логгирования</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.PrepareDirectory(System.String)">
            <summary>
            Подготовка каталога логов, удаление устаревших файлов
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.Debug(System.String)">
            <summary>
            
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.Info(System.String)">
            <summary>
            
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.Warn(System.String)">
            <summary>
            
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.Error(System.String,System.Exception)">
            <summary>
            
            </summary>
            <param name="message"></param>
            <param name="e"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.Error(System.String)">
            <summary>
            
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.Error(System.Exception)">
            <summary>
            
            </summary>
            <param name="ex"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.Fatal(System.String)">
            <summary>
            
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.ExtractInfo(System.String)">
            <summary>
            
            </summary>
            <param name="message"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Logger.SetNewPath(System.String)">
            <summary>
            Установка нового пути для логирования репмейкера
            </summary>
            <param name="newpath"></param>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Logger.LogLevel">
            <summary>
            Уровень логгирования
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Logger.Current">
            <summary>
            
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Logger.PathLog">
            <summary>
            Путь к лог файлу
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DataTableCalc.AddFields(Keysystems.Core.Repmaker.Compiler.CalcImpl,System.Data.DataTable,Keysystems.Core.Repmaker._lData,System.Collections.Generic.Dictionary{System.String,System.String},System.String@,System.String@)">
            <summary>
            Добавление новых расчётных полей в таблицу данных
            </summary>
            <param name="calcImpl"></param>
            <param name="dt">Обрабатываемая таблица данных</param>
            <param name="lData">Информация по данным из таблицы входных данных</param>
            <param name="addFields">Перечень полей</param>
            <param name="msg"></param>
            <param name="error"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DataTableCalc.getTypeOfField(System.Data.DataTable,System.String)">
            <summary>
            Определить по вычисляемому выражению тип создаваемого поля
            </summary>
            <param name="dt">таблица с исходными данными</param>
            <param name="expr">вычисляемое выражение</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.DataTableCalc.RefreshColumnStruc(System.Data.DataTable,System.Data.DataRow[])">
            <summary>
            Инициализация структуры данных
            </summary>
            <param name="dt">Таблица данных</param>
            <param name="dr">Массив данных</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Cache.CalcCache">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CalcCache.CacheVersion">
            <summary>
            Версия класса кэширования
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CalcCache.CacheDir">
            <summary>
            Путь локального файлового кэша, относительно LocalApplicationData
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CalcCache.CachePath">
            <summary>
            Путь-подпапка в кэша
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CalcCache.MemoryCachTemplatesAssembly">
            <summary>
            Оперативный кэш компилятора (на сессию) - Assembly
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CalcCache.MemoryCachTemplatesByte">
            <summary>
            Оперативный кэш компилятора (на сессию) - Byte[]
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Cache.CalcCache.FileCacheStorage">
            <summary>
            Файловый кэш
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.GetCachedTemplateCodes(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure,Keysystems.Core.Repmaker.Cache.CodeDictionary@,Keysystems.Core.Repmaker.Cache.CodeDictionary@)">
            <summary>
            Запрос элемента из кэша
            </summary>
            <param name="header">заголовок шаблона</param>
            <param name="codeAsm">результат в ассембли</param>
            <param name="codeByte">результат в массиве байт</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.ConvertCacheFileToMemory(Keysystems.Core.Repmaker.Cache.CodeDictionary)">
            <summary>
            Перевод загруженного кэша из файлового кэша в кэш оперативный
            </summary>
            <param name="code"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.ConvertBytesToAssembly(System.Object)">
            <summary>
            Перевод элемента кэша из файлового формата в формат кэша оперативного (в памяти)
            </summary>
            <param name="code"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.AddCachedTemplateCodes(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure,Keysystems.Core.Repmaker.Cache.CodeDictionary,Keysystems.Core.Repmaker.Cache.CodeDictionary)">
            <summary>
            Добавить/обновить кэш шаблона отчёта
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.GetAttributesFromHeader(Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure)">
            <summary>
            Преобразовать заголовок шаблона в атрибуты
            </summary>
            <param name="header"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.ClearMemoryCache">
            <summary>
            Очистка оперативного кэша
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.ClearFileCache">
            <summary>
            Очистить файловый кэш
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.DisposeFileCache">
            <summary>
            Отсоединение от файлового кэша
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Cache.CalcCache.ServiceFileCacheClean(System.Int32)">
            <summary>
            Сервисный метод автоочистки файлового кэша
            <param name="maxlimit">Лимит размера кэша (в Мб)</param>
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Cache.CalcCache.FileCacheBaseDirectory">
            <summary>
            Папка размещения файлового кэша
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Compiler.ICalcFormula">
            <summary>
            Интерфейс использования калькулятора для расчёта формул
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalcFormula.Calc">
            <summary>
            Калькулятор строковой формулы
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalcFormula.CalcBoolean">
            <summary>
            Калькулятор булевой формулы
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalcFormula.CalcDouble">
            <summary>
            Калькулятор вещественной формулы
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalcFormula.CalcInt32">
            <summary>
            Калькулятор целочисленной формулы
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalcFormula.CalcDateTime">
            <summary>
            Калькулятор даты-формулы
            </summary>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Compiler.CalcFormula">
            <summary>
            Калькулятор формул
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormula.Compile(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Компиляция строки (проверка синтаксиса)
            </summary>
            <param name="nastr">Словарь переменных и их значений</param>
            <param name="formula">Компилируемая строка</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormula.Calculate(System.Collections.Generic.Dictionary{System.String,System.Object},System.String,System.Type)">
            <summary>
             Вычислить значение указанного выражения
            </summary>
            <param name="nastr">Словарь переменных и их значений</param>
            <param name="formula">выражение</param>
            <param name="type"></param>
            <returns>значение</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormula.CalculateString(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Вычислить строковое значение указанного выражения
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormula.CalculateBoolean(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Вычислить строковое значение указанного выражения
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormula.CalculateDouble(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Вычислить вещественное значение указанного выражения
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormula.CalculateInt32(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Вычислить целочисленное значение указанного выражения
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcFormula.CalculateDateTime(System.Collections.Generic.Dictionary{System.String,System.Object},System.String)">
            <summary>
            Вычислить временное значение указанного выражения
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.AdditionalDataForService">
            <summary>
            Вспомогательный класс для получения данных и гененрирования отчета для сервиса печати
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataForService.ReportGenerate(Keysystems.Core.Repmaker.ReportParams,System.String)">
            <summary>
            Генерирование отчета
            </summary>
            <param name="reportParams"></param>
            <param name="outDir"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataForService.GetData(Keysystems.Core.Repmaker.ReportParams)">
            <summary>
            Получение данных
            </summary>
            <param name="reportParams"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataForService.FillTemplate(System.Byte[],System.Data.DataSet,System.String@)">
            <summary>
            Получаем из массива байтов DataSet
            </summary>
            <param name="file"></param>
            <param name="dt"></param>
            <param name="error">ошибка при конвертации шаблона</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.AdditionalDataForService.ReplaceCsIS(System.String,System.String,System.String)">
            <summary>
            Заменяет значения в строке независимо от регистра
            </summary>
            <param name="source">строка для модификации</param>
            <param name="oldVal">старое значение</param>
            <param name="newVal">новое значение</param>
            <returns></returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.TaskParams">
            <summary>
            Параметры задачи
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.TaskParams.disposed">
            <summary>
            Указывает на то, что объект уже подвергся уничтожению.
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskParams.Dispose(System.Boolean,System.Boolean)">
            <summary>
            Реализация IDisposable.Dispose()
            </summary>
            <param name="disposing">Указывает на освобождения ресурсов, занятых объектом.</param>
            <param name="immediately">Указывает на необходимость незамедлительного действия.</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskParams.Dispose">
            <summary>
            Освободить занятые ресурсы.
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.TaskParams.Finalize">
            <summary>
            Деструктор.
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.TemplateName">
            <summary>
            Название шаблона
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.ReportData">
            <summary>
            Датасет с данными
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.ReportTemplate">
            <summary>
            Датасет с шаблоном
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.ReportNastr">
            <summary>
            Таблица настроек
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.TaskID">
            <summary>
            ID задачи
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.Protocol">
            <summary>
            Протокол работы с БД
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.ErrorCode">
            <summary>
            Код ошибки
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.ModeForced">
            <summary>
            Принудительная установка режима печати
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.CacheEnabled">
            <summary>
             Использование кеша
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.CacheDir">
            <summary>
             Использование кеша (если путь пустой, то берётся папка пользователя)
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.TemplateHS">
            <summary>
            Структура заголовка информации о файле шаблона
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.TemplateRTF">
            <summary>
            RTF шаблон
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.Path">
            <summary>
            Путь к файлу
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.TaskParams.UpdateTask">
            <summary>
            Признак первичного запуска
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Compiler.ICalc">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalc.Calc(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.Collections.Generic.Dictionary{System.Int32,System.Object[]},System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.Int32,System.Int32,System.String,System.String)">
            <summary>
            Калькулятор объектный!
            </summary>
            <param name="fields">Словарь полей данных</param>
            <param name="data">Массив данных</param>
            <param name="aNakop">Массив переменных агрегатных функций</param>
            <param name="nastr">Словарь настроечной таблицы</param>
            <param name="GroupOrder">Номер текущей группы</param>
            <param name="nCol">Номер текущей графы</param>
            <param name="PrevGroupName"></param>
            <param name="PrevGroupValue"></param>
            <returns>Строковый результат расчета</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalc.CalcString(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.Collections.Generic.Dictionary{System.Int32,System.Object[]},System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.Int32,System.Int32,System.String,System.String)">
            <summary>
            Калькулятор строковый
            </summary>
            <param name="fields">Словарь полей данных</param>
            <param name="data">Массив данных</param>
            <param name="aNakop">Массив переменных агрегатных функций</param>
            <param name="nastr">Словарь настроечной таблицы</param>
            <param name="GroupOrder">Номер текущей группы</param>
            <param name="nCol"></param>
            <param name="PrevGroupName"></param>
            <param name="PrevGroupValue"></param>
            <returns>Строковый результат расчета</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalc.CalcBoolean(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.Collections.Generic.Dictionary{System.Int32,System.Object[]},System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.Int32,System.Int32,System.String,System.String)">
            <summary>
            Калькулятор булевый
            </summary>
            <param name="fields">Словарь полей данных</param>
            <param name="data">Массив данных</param>
            <param name="aNakop">Массив переменных агрегатных функций</param>
            <param name="nastr">Словарь настроечной таблицы</param>
            <param name="GroupOrder">Номер текущей группы</param>
            <param name="nCol"></param>
            <param name="PrevGroupName"></param>
            <param name="PrevGroupValue"></param>
            <returns>Булевый результат расчета</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.ICalc.CalcDouble(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.Collections.Generic.Dictionary{System.Int32,System.Object[]},System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.Int32,System.Int32,System.String,System.String)">
            <summary>
            Калькулятор числовой
            </summary>
            <param name="fields">Словарь полей данных</param>
            <param name="data">Массив данных</param>
            <param name="aNakop">Массив переменных агрегатных функций</param>
            <param name="nastr">Словарь настроечной таблицы</param>
            <param name="GroupOrder">Номер текущей группы</param>
            <param name="nCol"></param>
            <param name="PrevGroupName"></param>
            <param name="PrevGroupValue"></param>
            <returns>Числовой результат расчета</returns>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Functions.CalcFunctions">
            <summary>
            
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getFieldByName(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.String)">
            <summary>
            Извлечение значения поля из строки данных
            </summary>
            <param name="fields">Перечень наименования полей</param>
            <param name="row">Набор объектов строки данных</param>
            <param name="fieldName">Наименование поля для выборки значения</param>
            <returns>Значение поля</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getFieldByNameAsInt32(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.String)">
            <summary>
            
            </summary>
            <param name="fields"></param>
            <param name="row"></param>
            <param name="fieldName"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getFieldByNameAsString(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.String)">
            <summary>
            
            </summary>
            <param name="fields"></param>
            <param name="row"></param>
            <param name="fieldName"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getFieldByNameAsDecimal(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.String)">
            <summary>
            
            </summary>
            <param name="fields"></param>
            <param name="row"></param>
            <param name="fieldName"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getFieldByNameAsDateTime(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.String)">
            <summary>
            
            </summary>
            <param name="fields"></param>
            <param name="row"></param>
            <param name="fieldName"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getaNakop(System.Collections.Generic.Dictionary{System.Int32,System.Object[]},System.Int32,System.Int32)">
            <summary>
            Получение значения накопительной функции
            </summary>
            <param name="aNakop">Массив накопительных элементов</param>
            <param name="a">Индексы накопительного элемента</param>
            <param name="b">Индексы накопительного элемента</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getaNakopObject(System.Collections.Generic.Dictionary{System.Int32,System.Object[]},System.Int32,System.Int32)">
            <summary>
            
            </summary>
            <param name="aNakop"></param>
            <param name="a"></param>
            <param name="b"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getFormatedNumber(System.Object,System.String)">
            <summary>
            Отформатировать сумму в прописную строку
            </summary>
            <param name="num"></param>
            <param name="lcFormat"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getDateProp(System.Object,System.Int16)">
            <summary>
            Функция преобразования даты в строку
            </summary>
            <param name="objDate">объект типа DateTime</param>
            <param name="mode">режим (ДД.ММ.ГГГГ или 2 - )</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getString(System.Object)">
            <summary>
            Перегрузим функцию возвращения строкового значения
            </summary>
            <param name="str"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getBoolean(System.Object)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getDouble(System.Object)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getInt32(System.Object)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getDateTime(System.Object)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getNVL(System.Collections.Generic.Dictionary{System.String,System.Int32},System.Object[],System.String,System.Object)">
            <summary>
            Null value
            </summary>
            <param name="fields">Список полей в строке</param>
            <param name="row">Строка данных</param>
            <param name="field">Наименование поля</param>
            <param name="obj">Параметр замены</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.TrimAll(System.Object)">
            <summary>
            
            </summary>
            <param name="str"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getVariable(System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.String)">
            <summary>
            Получить значение настроечной переменной
            </summary>
            <param name="obj">Массив переменных</param>
            <param name="var">Имя переменной</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getVariableAsInt32(System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.String)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <param name="var"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getVariableAsDecimal(System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.String)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <param name="var"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getVariableAsDateTime(System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.String)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <param name="var"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getVariableAsString(System.Collections.Generic.Dictionary{System.String,Keysystems.Core.Repmaker._dtNastr},System.String)">
            <summary>
            
            </summary>
            <param name="obj"></param>
            <param name="var"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getIIF(System.Boolean,System.Object,System.Object)">
            <summary>
            
            </summary>
            <param name="condition"></param>
            <param name="obj1"></param>
            <param name="obj2"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getDatePart(System.Int32,System.Object)">
            <summary>
            Функция выделения элемента из даты (день, месяц, год)
            </summary>
            <param name="obj">объект типа DateTime</param>
            <param name="mode">режим (1 - день, 2 - месяц, 3 - год)</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getDateMonth(System.Object)">
            <summary>
            Функция определения месяца из даты
            </summary>
            <param name="obj">объект типа DateTime</param>
            <returns>Месяц строкой.</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getStrLen(System.Object)">
            <summary>
            Функция определения длины строки
            </summary>
            <param name="str">Строка</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.inList(System.Object,System.Object[])">
            <summary>
            Проверка наличия элемента во множестве
            </summary>
            <param name="obj"></param>
            <param name="param"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getParamFromList(System.String,System.Int32,System.String,System.Boolean,System.Boolean)">
            <summary>Выделение параметра из строки, разбитой по определённому разделителю</summary>
            <param name="str">строка параметров</param>
            <param name="pos">позиция параметра</param>
            <param name="exp">символ(ы) разделителя (запятая, по умолчанию)</param>
            <param name="cased">привести к верхнему регистру (не трогать, по умолчанию)</param>
            <param name="trimed">тримить результат (не трогать, по умолчанию)</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getParamFromList(System.String,System.Int32,System.String,System.Boolean)">
            <summary>
            
            </summary>
            <param name="str"></param>
            <param name="pos"></param>
            <param name="exp"></param>
            <param name="cased"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.getParamFromList(System.String,System.Int32,System.String)">
            <summary>
            
            </summary>
            <param name="str"></param>
            <param name="pos"></param>
            <param name="exp"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.iif(System.Boolean,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="b"></param>
            <param name="str1"></param>
            <param name="str2"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.iif(System.Boolean,System.Int32,System.Int32)">
            <summary>
            
            </summary>
            <param name="b"></param>
            <param name="i1"></param>
            <param name="i2"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.iif(System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            
            </summary>
            <param name="b"></param>
            <param name="i1"></param>
            <param name="i2"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.iif(System.Boolean,System.Double,System.Double)">
            <summary>
            
            </summary>
            <param name="b"></param>
            <param name="d1"></param>
            <param name="d2"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.iif(System.Boolean,System.Object,System.Object)">
            <summary>
            
            </summary>
            <param name="b"></param>
            <param name="o1"></param>
            <param name="o2"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.formated_num(System.Object,System.String)">
            <summary>
            Форматирование числа
            </summary>
            <param name="num"></param>
            <param name="lcFormat"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.ReplaceChars(System.String,System.String,System.String)">
            <summary>
            Пакетная замена символов в строке.
            </summary>
            <param name="str">Строка для замены</param>
            <param name="s1">Строка заменяемых символов</param>
            <param name="s2">Строка символов замены</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.RepeatChar(System.Char,System.Int32)">
            <summary>
            Строка из символов
            </summary>
            <param name="ch"></param>
            <param name="len"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.SubString(System.String,System.Int32)">
            <summary>
            Грамотный сабстринг
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Functions.CalcFunctions.SubString(System.String,System.Int32,System.Int32)">
            <summary>
            Грамотный сабстринг
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcTimer.Reset">
            <summary>
            Сбросить таймер
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcTimer.Start">
            <summary>
            Включить таймер
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcTimer.Stop">
            <summary>
            Остановиь таймер
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Compiler.CalcTimer.GetValue">
            <summary>
            Текущее значение таймера
            </summary>
            <returns></returns>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Compiler.CalcTimer.Enabled">
            <summary>
            Состояние таймера (включен/выключен)
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Repmaker">
            <summary>
            Основной класс Генератора Отчётов
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.nMaxSheetsRows">
            <summary>
            Максимальное число строк на лист
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.repTypeExcel">
            <summary>
            Тип документа: Excel
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.repTypeHTML">
            <summary>
            Тип документа: HTML
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.repTypeOpenOffice">
            <summary>
            Тип документа: OpenOffice
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.repTypeTextFile">
            <summary>
            Тип документа: Текстовый файл
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.repTypeRDL">
            <summary>
            Тип документа: HTML
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.HTML_settings">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.Core_settings">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.Cach_settings">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.TemplateData">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.ResultState">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.Structure">
            <summary>
            Основная структура отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.dtNastr">
            <summary>
            Массив настроечных переменных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.aNakop">
            <summary>
            Массив агрегатных функций
            </summary> 
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.hashProtocol">
            <summary>
            Хэш протокол для устранения дублирующихся записей
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._oo">
            <summary>
            Объект для работы с OpenOffice
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._reportType">
            <summary>
            Тип генерируемого отчёта
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.repPrepared">
            <summary>
            Флаг, прошёл ли шаблон операцию размножения столбцов
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.getCalcTimer">
            <summary>
            Время, затраченное на компиляцию формул (в сек)
            </summary>
            <returns></returns>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.aGr">
            <summary>
            Массив групп отчета
            </summary> 
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.curRec">
            <summary>
            Указатель на текущую запись в таблице данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.currentTemplatePage">
            <summary>
            Номер текущей обрабатываемой страницы шаблона
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.DirectoryNamesTemplate">
            <summary>
            Шаблон путей генерируемых файлов (действителен только для режима формирования отчётов в формате текстового файла)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.DirectoryNamesTemplateEntry">
            <summary>
            Скомпилированный шаблон имён генерируемых файлов
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.drData">
            -------------------------------------------
            <summary>
            Список строк данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.dsData">
            <summary>
            Таблица данных для расчета
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.dsTemplate">
            <summary>
            датасет с информацией о шаблоне (7 таблиц)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.dtWorkDataTable">
            <summary>
            Таблица данных (текущая для страницы шаблона)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.FileNamesTemplate">
            <summary>
            Шаблон имён генерируемых файлов (действителен только для режима формирования отчётов в формате текстового файла)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.FileNamesTemplateEntry">
            <summary>
            Скомпилированный шаблон имён генерируемых файлов
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.groupCount">
            <summary>Текущий процент выполнения расчета</summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.groupDataTable">
            <summary>
            Таблица данных для группировочных отчётов (устарело)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.isUp_Group">
            <summary>Словарь расчета групп</summary> 
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.lbNotPage">
            <summary>
            Флаг не разрывать отчёт на листы и страницы
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.lData">
            <summary>
            Основной кэш таблицы данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.lDataCount">
            <summary>
            Текущее количество закешированных данных
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.lDataExist">
            <summary>
            Флаг наличия данных в курсоре данных для отчета
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.lTableGrCells">
            <summary>
            Нумерация листов в документе
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker.timeFile">
            <summary>Время, затраченное на формирование файла (мсек)</summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.#ctor(System.Boolean)">
            <summary>
            Конструктор
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.#ctor">
            <summary>
            Конструктор
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.getTemplateStylesList">
            <summary>
            Получить список html-стилей форматирования
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ProtocolAppend(System.String)">
            <summary>
            Добавление новой строки в протокол
            </summary>
            <param name="str">Добавляемая строка</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ProtocolAppend(System.String,System.String)">
            <summary>
            Добавление новой строки в протокол с проверкой кеша
            </summary>
            <param name="str">Заголовок записи</param>
            <param name="append">Содержание записи (дублирование проверяется через хэш)</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ProtocolAppend(System.String,System.Exception)">
            <summary>
            Добавление информации об ошибке в протокол
            </summary>
            <param name="str">Заголовок записи</param>
            <param name="ex">Содержание ошибки</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.GetExceptionMessage(System.Exception)">
            <summary>
            Получить полное сообщение об ошибке из всех вложенных исключений.
            </summary>
            <param name="ex">Исключение.</param>
            <returns>Сообщение об ошибке.</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportTemplatePrepare">
            <summary>
            Подготовка к шаблону перед печатью. Размножение столбцов в случае необходимости.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.getObjProp(System.Data.DataTable,System.Int32,System.String)">
            <summary>
            Свойство объекта настройки
            </summary>
            <param name="dt">Таблица объектов (link, prop_code, value)</param>
            <param name="link">Линк объекта</param>
            <param name="prop">Код свойства</param>
            <returns>Значение свойства объекта</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.getObjPropAsInt(System.Data.DataTable,System.Int32,System.String)">
            <summary>
            Получить целочисленное свойство объекта настройки
            </summary>
            <param name="dt">Таблица объектов (link, prop_code, value)</param>
            <param name="link">Линк объекта</param>
            <param name="prop">>Код свойства</param>
            <returns>Целочисленное значение свойства объекта</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.DiagramGenerate(System.Data.DataTable,System.Data.DataTable,System.Data.DataTable,System.String,System.String,System.String)">
            <summary>
            Расчет диаграммы
            </summary>
            <param name="dt">датасет с данными для расчета</param>
            <param name="dtq">датасет с данными по запросу (exec M_GET_QUERY_OBJ_PROP query_link, user_id)</param>
            <param name="dtn">датасет с необходимыми настройками (c_nastr)</param>
            <param name="templateDir">путь до шаблонов</param>
            <param name="workDir">путь выгрузки отчёта</param>
            <param name="templateName">имя шаблона диаграммы (без пути)</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.mCallExcel(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Клон VFP-функции mCallExcel
            </summary>
            <param name="repPath">Полный путь до папки с шаблонами</param>
            <param name="repTemplate">Наименование файла-шаблона</param>
            <param name="select"></param>
            <param name="genReport"></param>
            <param name="workDir"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportGenerate(System.Data.DataSet,System.Data.DataSet,System.Data.DataTable,System.Data.DataTable,System.String,System.String)">
            <summary>
            Расчет отчета с учетом двух настроечных таблиц
            </summary>
            <param name="dt">датасет с информацией о шаблоне (7 таблиц)</param>
            <param name="ds">таблица с данными для расчета</param>
            <param name="dtn">таблица с необходимыми настройками</param>
            <param name="dtn2">вторая таблица с настройками</param>
            <param name="outdir">имя каталога для выгрузки отчёта</param>
            <param name="templateID">sql-строка данных шаблона</param>
            <returns>отрицательный статус расчета указывает на наличие ошибки; примитивное описание ситуации - в errorLog</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportGenerate(System.Data.DataSet,System.Data.DataSet,System.Data.DataTable,System.String,System.String)">
            <summary>
            Расчет отчета
            </summary>
            <param name="dt">датасет с информацией о шаблоне (7 таблиц)</param>
            <param name="ds">датасет с данными для расчета</param>
            <param name="dtn">таблица с необходимыми настройками</param>
            <param name="outdir">имя каталога для выгрузки отчёта</param>
            <param name="templateID">sql-строка данных шаблона</param>
            <returns>отрицательный статус расчета указывает на наличие ошибки; примитивное описание ситуации - в errorLog</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportGenerate(System.Data.DataSet,System.Data.DataSet,System.Data.DataTable,System.String,System.String,System.String)">
            <summary>
            
            </summary>
            <param name="dt"></param>
            <param name="ds"></param>
            <param name="dtn"></param>
            <param name="outdir"></param>
            <param name="outhttp"></param>
            <param name="templateID"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportGenerate(System.Data.DataSet,System.Data.DataSet,System.Data.DataTable,System.String,System.String,Keysystems.Core.Repmaker.Cache.TemplateHeaderStructure)">
            <summary>
            Расчет отчета (режим для web)
            </summary>
            <param name="dt">датасет с информацией о шаблоне (7 таблиц)</param>
            <param name="ds">таблица с данными для расчета</param>
            <param name="dtn">таблица с необходимыми настройками</param>
            <param name="outdir">имя каталога для выгрузки отчёта</param>
            <param name="outhttp">виртуальное имя каталога (режим для web)</param>
            <param name="template"></param>
            <returns>отрицательный статус расчета указывает на наличие ошибки; примитивное описание ситуации - в errorLog</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.select_DataTable(System.Data.DataSet,System.Int32,System.String,System.Int32@)">
            <summary>
            Процедура программного отбора полей из таблицы данных
            </summary>
            <param name="ds">Датасет с данными</param>
            <param name="razdel">Номер страницы в шаблоне отчёта</param>
            <param name="templateID">Идентификатор шаблона</param>
            <param name="rowsheetindex">Рабочий индекс таблицы в курсоре входных данных</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportSaveToExcel(System.String,System.String,System.Data.DataSet)">
            <summary>
            Формирование файлов отчета
            </summary>
            <param name="outdir">каталог выгрузки</param>
            <param name="outhttp">виртуальный каталог (web-режим)</param>
            <param name="dt">шаблон</param>
            <returns>полный путь к индексному файлу или код, в случае ошибки (код начинается с символа '#')</returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.MemoryClear">
            <summary>
            Освобождение выделенных ресурсов, чтобы понапрасну их не хранить (на случай, если объект генератора не удаляют, а оставляют в памяти для повторного ипользования) 
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.errorLog(System.String,System.String,System.Object,System.Object,System.Exception)">
            <summary>
            Процедура отображения информации по ошибке
            </summary>
            <param name="func">Имя функции</param>
            <param name="field">Имя поля, при обработке которого возникла ошибка</param>
            <param name="obj">Значение поля</param>
            <param name="id">Идентификатор агрегатной функции в шаблоне</param>
            <param name="ex">Объект исключения</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.rm_cash_data">
            <summary>
            Обновить локальное зеркало таблицы данных
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.rm_f3(System.Int32,System.Int32,System.Int32)">
            <summary>
            Расчёт группы
            </summary>
            <param name="lnGr">Номер группы в шаблоне</param>
            <param name="lnMode">Тип группы</param>
            <param name="outLine">Номер строки в шаблоне</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.rm_new_sheet(System.Boolean)">
            <summary>
             Создать новую страницу
            </summary>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.RTF_Generate(System.String,System.String,System.Data.DataSet,System.Data.DataTable,System.String)">
            <summary>
            Процедура создания отчёта в формате RTF
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.getErrorMessage(System.String)">
            <summary>
            Процедура получения сообщения об ошибке по коду ошибки.
            </summary>
            <param name="ErrorCode">Код ошибки.</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.GetData(System.String,System.String,System.String,System.Int32)">
            <summary>
            Получение данных
            </summary>
            <param name="connectionString">строка конекта к БД</param>
            <param name="queryData">строка запроса данных</param>
            <param name="queryNastr">строка запроса настроек</param>
            <param name="timeout">таймаут</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.GetData(Keysystems.Core.Repmaker.ReportParams)">
            <summary>
            Получение данных
            </summary>
            <param name="reportParams"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportGenerate(Keysystems.Core.Repmaker.ReportParams,System.Data.DataSet,System.String)">
            <summary>
            Генерирование отчета 
            </summary>
            <param name="reportParams">ReportParams</param>
            <param name="dsData">данные</param>
            <param name="outDir">директория выгрузки отчетов</param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.ReportGenerate(Keysystems.Core.Repmaker.ReportParams,System.String)">
            <summary>
            Генерирование отчета
            </summary>
            <param name="reportParams"></param>
            <param name="outDir"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.generateFileName(System.String)">
            <summary>
            Сгенерировать имя файла (первый проход)
            </summary>
            <param name="str"></param>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.generateFileName2(System.String,System.String,System.String)">
            <summary>
            Сгенерировать имя файла (второй проход)
            %N - счётчик
            %T - имя шаблона (без расширения)
            </summary>
            <returns></returns>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.FillTemplate(System.Byte[],System.Data.DataSet,System.String@)">
            <summary>
            Получаем из массива байтов DataSet
            </summary>
            <param name="file"></param>
            <param name="dt"></param>
            <param name="error">ошибка при конвертации шаблона</param>
        </member>
        <member name="M:Keysystems.Core.Repmaker.Repmaker.SetNewPathLogger(System.String)">
            <summary>
            Установка нового пути для логирования Repmaker
            </summary>
            <param name="newpath"></param>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Repmaker.protocol">
            <summary>
            Протокол работы генератора отчётов
            </summary>
        </member>
        <member name="E:Keysystems.Core.Repmaker.Repmaker.OnProgress">
            <summary>
            Событие изменения прогресса текущей задачи генерации отчёта
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Repmaker.ProgressCounter">
            <summary>
            Текущий прогресс расчёта отчёта
            </summary>
        </member>
        <member name="P:Keysystems.Core.Repmaker.Repmaker.reportType">
            <summary>
            Установить тип отчёта
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Repmaker._ResultState">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._ResultState.EditableReport">
            <summary>
            
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Repmaker._HTML_settings">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.DocumentTitle">
            <summary>
            Заголовок документа для HTML
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.ScalableWidth">
            <summary>
            Ширина в % для HTML (включается при величине больше 0)
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.ScreenWidth">
            <summary>
            Ширина экрана КПК
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.FontSizeShow">
            <summary>
            Принудительно отображать размеры шрифтов, не зависимо от настройки размера экрана
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.FirstPageCheck">
            <summary>
            Возвращать ссылку на первую страницу, есл ив документе страниц всего одна
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.TableClassName">
            <summary>
            Наименование класса для основной таблицы
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.Body_begin">
            <summary>
            Кусок html-кода, вставляемый в начале тела каждой страницы
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._HTML_settings.Body_end">
            <summary>
            Кусок html-кода, вставляемый в конце тела каждой страницы
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Repmaker._Cach_settings">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._Cach_settings.Enabled">
            <summary>
            Использование сервиса кэширования
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._Cach_settings.CacheDir">
            <summary>
            Папка локального кэша
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._Cach_settings.SizeLimit">
            <summary>
            Предельный размер папки кэша (в Мб)
            </summary>
        </member>
        <member name="T:Keysystems.Core.Repmaker.Repmaker._Core_settings">
            <summary>
            
            </summary>
        </member>
        <member name="F:Keysystems.Core.Repmaker.Repmaker._Core_settings.Overwrite_result">
            <summary>
            Перезапись файлов отчёта, если таковой уже имеется
            </summary>
        </member>
    </members>
</doc>
