RDT1C/DataProcessors/ирСравнениеТаблиц/Ext/Help/ru.html
Администратор 86d62034f2 Добавлен инструмент "Сравнение таблиц"
Загрузка табличных данных
        +Редактирование и хранение алгоритмов переделано на новый механизм с поддержкой внутренних параметров
        +При заполнении колонок таблицы значений по табличному документу и конвертации значений теперь учитываются расшифровки ячеек
    Таблица значений
        +Команда "Получить"/"из табличного документа" теперь открывает инструмент "Загрузка табличных данных"
        +Добавлена команда "Передать"/"в сравнитель"
    Табличный документ
        +Добавлена команда "Загрузить в таблицу значений"
    Общее
        *Размеры логотипа подсистемы изменены на 24x24
        *Исправлена запуск приложения из управляемой формы с флажком "Подключиться к отладчику", который мог некорректно находить текущие параметры http отладки
    Конструктор запроса
        +Для таблицы выбранных полей включено множественное выделение строк
        *Исправлена свежая проблема не заполнения параметров по тексту запроса
    Консоль запросов
        *При активизации строки дерева запроса теперь выполняется поиск элемента пакетного результата только при включенной панели пакета
        *Исправлены свежие проблемы накопления и не заполнения параметров при работе с конструктором запросов ИР
        +Для таблицы параметров добавлена команда "Заменить на ЗНАЧЕНИЕ()"
    Портативный
        *Устранено дублирование баз с квадратными скобками в списке пользователя при сохранении в окне "Список инструментов и общие настройки"
    Подбор и обработка объектов
        *Исправлена ошибка обработки следующего объекта после отображения модального окна при обработке текущего объекта
2017-07-24 01:00:15 +03:00

54 lines
12 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 11.00.10570.1001"></meta></head><body>
<p class="Usual" dir="ltr"><font size="2"><strong>Назначение</strong></font></p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual">Предназначена для сравнения двух табличных документов схожей структуры с целью выявления в них расхождений.</p>
<p class="Usual">Может использоваться для сравнения файлов отчетов при переносе остатков, а также для анализа прайс-листов.</p></blockquote>
<p class="Usual"><font size="2"><strong>Общие сведения</strong></font></p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual">Обработка позволяет сравнить два табличных документа, сохраненных в форматах MXL или XLS, с отображением различающихся строк.</p>
<p class="Usual">При сравнении файлов MS Excel наличе установленного MS Excel в системе не требуется.</p>
<p class="Usual">Если в процессе сравнения файлов окажется, что файлы содержат некоторые абсолютно разные строки, они будут выведены со смещением относительно друг друга.</p></blockquote>
<p class="Usual" dir="ltr"><strong><font size="2">Порядок работы и описание настроек</font></strong></p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual" dir="ltr">1. Выбрать тип сравниваемых файлов: MXL или XLS</p>
<p class="Usual" dir="ltr">2. Выбрать файлы, которые будут сравниваться. Если выбраны файлы, которые не существуют, или не могут быть прочитаны, будет вызвана исключительная ситуация.</p>
<p class="Usual" dir="ltr">3. Для каждого файла указать диапазон строк и колонок для чтения. В случае, если диапазоны заданы неверно, конечные значения строк и колонок превышают существующие в файле, при чтении такого файла будет вызвана исключительная ситуация.</p>
<p class="Usual" dir="ltr">4. Для каждого файла выбрать номера колонок, которые будут выведены в результирующий документ. При этом можно воспользоваться кнопкой "Заполнить": таблица будет заполнена колонками согласно заданому диапазону колонок. Также можно назначить имена для этих колонок, которые будут выводится в шапке результирующего документа. Для числовых полей, которые учавствуют в сравнении, можно задать тип значения "Число", т.к. сравнение чисел дает более точный результат, чем сравнение числовых строк.</p>
<p class="Usual" dir="ltr">5. В табличной части "Сопоставление строк по колонкам" необходимо указать номера колонок первого и второго файла, по значениям которых будет определяться, подлежит ли соответствующая строка дальнейшему сравнению. Иными словами, эти ключевые поля сравниваемых таблиц. Если в таблице больше одной строки, строки объединяются по "И".</p>
<p class="Usual" dir="ltr">6. В табличной части "Сравнение строк по колонкам" необходимо указать номера колонок первого и второго файла, значения кторых будут сравниваться для принятия решения: одинаковы строки, или отличаются.</p>
<p class="Usual" dir="ltr">7. При помощи флажка "Последовательное сравнение файлов" можно определить режим сравнения.</p>
<p class="Usual" dir="ltr">Последовательное сравнение происходит следующим образом:</p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual" dir="ltr">- считывается первая строка обоих файлов</p>
<p class="Usual" dir="ltr">- проверяется, совпадают ли в строках ключевые поля (сопоставление строк)</p>
<p class="Usual" dir="ltr">- если ключевые поля совпадают, производится сравнение полей сравнения и выводится одна строка в результирующий документ</p>
<p class="Usual" dir="ltr">- если ключевые поля не совпадают, считается, что это две абсолютно разные строки и в результирующий документ выводится 2 строки: одна как "присутствующая только в первом файле", вторая - "присутствующая только во втором файле".</p>
<p class="Usual" dir="ltr">Тоже самое происходит, если в каком либо файле действительно присутствует строка, которой нет в другом файле. При этом дальнейшее сравнение может происходить с ошибками, поскольку в файлах одинаковые строки смещены отностительно друг друга.</p>
<p class="Usual" dir="ltr">- считывается следующая строка файла и все повторяется...</p></blockquote>
<p class="Usual" dir="ltr">Обычное сравнение происходит следующим образом:</p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual" dir="ltr">- считывается первая строка первого файла</p>
<p class="Usual" dir="ltr">- по значениям ключевых полей во втором файле ищется подходящая строка</p>
<p class="Usual" dir="ltr">- если такая строка найдена, производится сравнение и выводится одна строка в результирующий документ. В дальнейшем при поиске эта строка уже не учитывается.</p>
<p class="Usual" dir="ltr">- если такая строка не найдена, выводится строка первого документа</p>
<p class="Usual" dir="ltr">- если по завершении чтения первого файла во втором файле остались строки, которые еще не учавствовали в сравнении, они выводятся в конце результирующего документа</p></blockquote>
<p class="Usual" dir="ltr">8. Для более наглядного отображения результатов сравнения можно определить цвет фона и текста для соответствующих случаев:</p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual" dir="ltr">- строки различаются</p>
<p class="Usual" dir="ltr">- строка присутствует только в первом файле</p>
<p class="Usual" dir="ltr">- строка присутствует только во втором файле</p></blockquote>
<p class="Usual" dir="ltr">9. Установка флажка "Обрезать пробелы..." позволяет дать более точный результат при сравнении ключевых полей и полей сравнения, т.к. при этом не учитываются незначащие пробелы в начале и в конце значения ячейки табличного документа.</p>
<p class="Usual" dir="ltr">10. Установка флага "Выводить разницу" позволяет вывести в результирующий документ разницу между сравниваемыми числовыми колонками. Обязательное условие: сравниваемые колонки должны быть включены в выводимые колонки и иметь числовой тип значений.</p>
<p class="Usual" dir="ltr">11. Флаг "Не выводить одинаковые строки" регулирует величину результирующего документа. При установленном флаге строки, которые были определены как идентичные, выводится не будут.</p>
<p class="Usual" dir="ltr">12. Флаг "Не учитывать регистр при сравнении строк" определяет, будут ли строки "ТекстоваяСтрока" и "ТЕКСТОВАЯстрока" признаны идентичными.</p>
<p class="Usual" dir="ltr">13. Флаг "Выводить расшифровку цветов" определяет, выводить или нет в конце результирующего документа пояснения по раскраске строк.</p>
<p class="Usual" dir="ltr">14. Флаг "Использовать индикацию" включает отображение процесса сравнения. Это может сказаться на времени обработки данных.</p></blockquote>
<p class="Usual" dir="ltr"><font size="2"><strong>Дополнительные функции</strong></font></p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual" dir="ltr">При частом сравнении файлов одной и той же структуры можно сохранять настройки обработки между сеансами работы. Для этого предназначены кнопки "Сохранить настройки" и "Восстановить настройки" в командной панели формы.</p>
<p class="Usual" dir="ltr">Результат сравнения файлов можно сохранить в файл в формате MXL или XLS</p></blockquote>
<p class="Usual" dir="ltr"><strong>Информация о разработчике</strong></p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p class="Usual" dir="ltr">© 2012, Damian</p>
<p class="Usual" dir="ltr"><a href="http://infostart.ru/profile/25774/"><font color="#0066cc">http://infostart.ru/profile/25774/</font></a></p>
<p class="Usual" dir="ltr">Страница разработки: <a href="http://infostart.ru/public/152745/"><font color="#0066cc">http://infostart.ru/public/152745/</font></a></p></blockquote></body></html>