ПЕРЕЧЕНЬ ИЗМЕНЕНИЙ В "Upgrman" Версия 12.86.03.50 от 19.03.2024 ================================ Исправлена БОПО 56572. Версия 12.86.03.50 от 04.03.2024 ================================ БО 29353: в Upgrman добавлена работа с настройкой отчета "БП по окончании формирования отчета", а также с настройкой колоник отчета - "Колонка для группировки Excel". (04.03.2024) Версия 12.86.03.50 от 14.02.2024 ================================ БОПО 57275. Исправлен Upgrman в части сравнения текстов бизнес процедур и запросов. Версия 12.86.03.50 от 13.02.2024 ================================ БОПО 57272. В Upgrman исправлено удаление в TBLMAN, TFMAN и ROLES в режиме сортировки по дате изменения. Версия 12.86.03.50 от 05.02.2024 ================================ БО 29279: Создана версия Upgrman, отображающая дату/время изменения описаний при их наличии. Доработана проверка прав на просмотр логина с учетом слоя. Версия 12.86.03.50 от 28.08.2023 ================================ Собран на версии инструмента 12.86.03.50 от 23.08.2023 БО 29211: при сравнение эталонного массива общих мест не выводится протокол об отсутствии базовых элементов МОМ. (28.08.2023) Версия 12.86.03.50 от 08.06.2023 ============================= Собран на версии инструмента 12.86.03.50 от 27.04.2023 Версия 12.86.03.49 от 15.09.2022 ============================= Собран на версии инструмента 12.86.03.49 от 12.08.2022 Версия 12.86.02.49 от 25.07.2022 ============================= В Upgrman добавлена поддержка доработок: - Раскраска строк ТФ - Гиперссылки - Внешнее событие (ШК) Версия 12.86.02.49 от 20.12.2021 ============================= РБ 10756: доработан Upgrman в части отображения в экранных формах настройки шрифта для полей ввода, кнопок, флажков, переключателей, выпадающих списков, таблиц, групп и страниц. РБ 20587: доработан Upgrman в части мастера ЭФ (FORMS.DAT) Добавлено сравнение и замена: - ограничений формы, - внешнего события, - якорей элеменов. Доработан Upgrman в части ТФ (TFMAN.DAT) для учета доработки БОПО 55932. ============================= Версия 12.86 от 28.06.2019 Новая иконка приложения (БОПО 55544). Версия 12.86 от 18.09.2018 Уменьшено время сравнения текстов запросов и бизнес-процедур. (ПП 83983, БОПО 38104) Изменен заголовок главной формы. Исправлена ошибка БОПО 54661, внесенная в версию 68.13 от 06.05.2002: после удаления поля в запросе не менялась дата и время последнего изменения. Исправлена ошибка БОПО 54713, внесенная в версию 12.86: сообщение "Файл ... успешно создан" выводилось даже если пользователь отказался от создания dat-файла. Исправлена ошибка БОПО 54718, внесенная в версию 68.13 от 06.05.2002: файл с описаниями запросов менялся, если пользователь отказался от замены текста запроса. Исправлена ошибка БОПО 54719, внесенная в версию 68.13 от 06.05.2002: файл с описаниями запросов менялся, если пользователь отказался от уменьшения ширины колонки. Исправлена ошибка БОПО 54720, внесенная в версию 68.13 от 06.05.2002: файл с описаниями отчетов менялся, если пользователь отказался от уменьшения ширины колонки. Исправлена ошибка БОПО 54722, внесенная в версию 68.13 от 06.05.2002: файл с описаниями таблиц менялся, если пользователь отказался от уменьшения длины поля. Исправлена ошибка БОПО 54728, внесенная в версию 12.86 от 19.01.2018 при исправлении БОПО 54661: файл с описаниями запросов менялся, если пользователь отказался от удаления поля. При выборе dat-файла теперь можно менять размер диалога для выбора файла. (ПП 83775) При выборе программы для сравнения текстов теперь можно менять размер диалога для выбора файла. (ПП 83775) При выборе файла конфигурации (cfg) теперь можно менять размер диалога для выбора файла. (ПП 83775) Ручное изменение метаданных больше не поддерживается. (БОПО 53603) Исправлена ошибка БОПО 54739, внесенная в версию 11.86 от 19.04.2010: при сравнении свойств запроса "Запрос на изменение", "Запрос на добавление", "Запрос на удаление", "Запрос для дерева" внешней программе передавались значения свойств "Текст запроса". При сохранении изменений менялось выделенное в дереве свойство ("Запрос на изменение", "Запрос на добавление", "Запрос на удаление" или "Запрос для дерева"). Исправлена ошибка БОПО 53064, внесенная в версию 0.119 от 19.10.2000: заголовки и подвалы отчета теперь сравниваются "как есть", без удаления пустых строк, пробелов и символов табуляции в конце текста. Тексты бизнес-процедур сравниваются "как есть", без удаления пустых строк, пробелов и символов табуляции в конце текста. Тексты запросов сравниваются "как есть", без удаления пустых строк, пробелов и символов табуляции в конце текста. Добавлена возможность вызвать внешнюю программу для сравнения заголовков и подвалов отчета. (ПП 83210, БОПО 51559) При сравнении таблиц не учитывается свойство "Скрипт создания". (ПП 84137, БОПО 54749) При сравнении таблиц не учитывается свойство "Создавать таблицу запросом". (ПП 84138, БОПО 54751) При сравнении таблиц не учитывается свойство "Поставляется предварительно заполненной". (ПП 84142, БОПО 54753) Исправлена ошибка БОПО 54263, внесенная в версию 12.86 от 17.04.2017: при сравнении экранных форм некоторые элементы необоснованно отмечались как новые. Изменен вывод имени бизнес-процедуры при выборе в дереве кнопки табличной формы. Если для кнопки назначена бизнес-процедура, то после текста "Имя бизнес-процедуры" добавляется пробел и псевдоним бизнес-процедуры. Если для кнопки введен текст программы, то после текста "Текст программы" со следующей строки выводится текст программы. (БОПО 54225) Для отчетов в формате FreeReport под деревом не выводятся источник данных и количество колонок. (БОПО 54128) Исправлена ошибка БОПО 54075, внесенная в версию 12.86 от 30.03.2016: при замене настроек табличной формы (в config.dat) выдавалось сообщение "Cannot assign a TAllCondsItem to a TAllCondsItem". При сравнении табличных форм учитывается свойство "Поле с датой события". (ПП 84157, БОПО 54040) Сравнение свойств "используется начиная с версии", "более не нужна начиная с версии", "краткая характеристика и история изменений" больше не поддерживается. (ПП 84158) Исправлена ошибка, внесенная в версию 12.86 от 19.02.2018 при исправлении ошибки БОПО 54728: access violation при удалении пункта меню. Версия 12.86 от 17.04.2017 Исправлена ошибка БОПО 53904: мелькание главной формы после сравнения dat-файлов из командной строки. Исправлена ошибка: access violation при выходе из программы. Ошибка возникала если программа была запущена из командной строки (с указанием путей к dat-файлам). Исправлена ошибка БОПО 54016: "'NVL' is not a recognized function name" при сравнении функций транслятора. Надписи "клиентская версия" и "версия поставки" заменены на "новая версия" и "обновляемая версия". При сравнении табличных форм учитываются новые свойства: "Поле с расшифровкой", "Заголовок расшифровки". (ПП 83799) Исправлена ошибка БОПО 54001: после замены свойства "Значение по умолчанию" поля таблицы могло получиться описание в котором значение по умолчанию не задано, но свойство "Заполнять при любом изменении" имеет значение "Да". Версия 12.86 от 26.09.2016 Исправлено сравнение схем отражения документов после смены конфигурационного файла. (БОПО 53574) Версия 12.86 от 03.06.2016 Исправлена ошибка БОПО 23421: при нажатии кнопок "Различия все", "Различия" в некоторых случаях неверно выводились описания связей со справочниками. При сравнении таблиц и табличных форм учитываются новые свойства связи со справочником: "Серверный фильтр", "Скрыть кнопку 'правка'", "Учитывать серверный фильтр при проверке". (ПП 83532) Версия 12.86 от 30.03.2016 Автоматическое обновление больше не поддерживается. (БО 5459, БОПО 41093, БОПО 41114, БОПО 44136, БОПО 52194, БОПО 52814) В конфигурации флажок "Вести протокол обновления" по умолчанию снят. Исправлена ошибка БОПО 53566: при сравнении настроек блокировок одна настройка пропускалась. Работа с таблицами в формате Paradox больше не поддерживается. (ПП 16968) Список объектов для сравнения теперь имеет фокус сразу после открытия формы. (ПП 83497, БОПО 42380) Версия 12.86 от 29.02.2016 Редактирование сведений об использовании описания больше не поддерживается. Изменение версии dat-файла больше не поддерживается. (БОПО 37734) Просмотр описаний больше не поддерживается. Исправлена ошибка БОПО 53527, внесенная в версию 12.86 от 05.12.2014: access violation при выборе пунктов меню Обновление / Мастер подготовительных действий, Обновление / Мастер заключительных действий. Исправлена ошибка БОПО 53528, внесенная в версию 12.86 от 18.06.2014: при запуске массовых операций или открытии Администратора БД выдавалось сообщение "Field value required. ORA-01400". Формы выбора dat-файлов для сравнения адаптированы к различным настройкам DPI. (ПП 82936) Исправлена ошибка БОПО 53535: access violation при нажатии на кнопку "Проверка индексов". Версия 12.86 от 28.12.2015 Исправлена ошибка БОПО 7399: в некоторных случаях неверно заменялся список печатных форм, подключенных к табличной форме. Исправлена ошибка БОПО 53263: при нажатии кнопок "Различия все", "Различия" неверно выводились описания связей со справочниками. При сравнении табличных форм события показываются в отдельной ветке. (ПП 83398, БОПО 53277) При сравнении отчётов учитывается свойство группы "Условие включения полос заголовков". (БОПО 53352) Версия 12.86 от 07.10.2015 Исправлено отображение значения свойства "При открытии заполнять значениями поля из таблицы только присутствующие в табличной форме" при сравнении описаний табличных форм. (БОПО 53152) Исправлена ошибка, из-за которой мог произойти access violation при изменении экранной формы. Исправлена ошибка БОПО 52920: при сравнении экранных форм в некоторых случаях список закладок выводился в неверном порядке. Исправлены утечки памяти при сравнении описаний отчетов. Исправлена ошибка БОПО 53253: при замене описания отчета в некоторых случаях появлялись различия в узлах "Заголовки" и "Колонки". Исправлена ошибка БОПО 53256, внесенная при выполнении доработки ПП 83204: при замене описания экранной формы целиком в некоторых случаях оставались различия в узле "Форма". Версия 12.86 от 02.06.2015 Исправлена ошибка, внесенная в версию 12.86 от 05.12.2014: access violation при выборе пункта меню Сервис / Администратор БД. При сравнении табличных форм учитываются новые свойства кнопок: "скрыть, если форма открыта только для чтения", "наследовать режим от основной формы". (ПП 83292) Версия 12.86 от 26.02.2015 Исправлена ошибка БОПО 52916, внесенная в версию 12.86 от 17.02.2015 при выполнении работы ПП 83209: была утеряна возможность сравнивать тексты запросов и бизнес-процедур с помощью внешней программы. Исправлена ошибка БОПО 50485: после вызова внешней программы для сравнения текста иногда выдавался запрос "Сохранить введенные изменения?", даже если изменения не вносились. (ПП 82644) Версия 12.86 от 17.02.2015 Выполнена оптимизация сравнения экранных форм. (ПП 83204) При сравнении отчётов учитывается свойство колонки "Официальный номер". (ПП 83209) Исправлено сравнение свойства отчета "Не печатать заголовок страницы перед заголовком отчета". (БОПО 52838) Версия 12.86 от 05.12.2014 Список объектов для сравнения адаптирован к различным настройкам DPI. (ПП 82936) Исправлена ошибка БО 21600: при сравнении некоторых экранных форм выдавалось сообщение "Ошибка в dat-файле при чтении элемента экранной формы. Сравнение dat-файлов не может быть выполнено". (БОПО 52828) Исправлена ошибка БОПО 52800: при сравнении списка действий ППТР для свойства "Точность" не различались пустое значение и 0. Версия 12.86 от 18.06.2014 Исправлена ошибка БОПО 52091, БОПО 52189: после выполнение операции "заменить" для раздела "Форма" в описании экранной формы оставались различия в свойстве "объемный вид". Окно с результатами сравнения dat-файлов адаптировано к различным настройкам DPI. (ПП 82936) При вызове программы из командной строки, в диалоге настройки активной становится кнопка ОК, а не поле ввода для имени DAT-файла. (БОПО 52093) Версия 12.86 от 19.11.2013 При сравнении экранных форм учитывается свойство "Источник данных / объёмный вид". Исправлена ошибка БОПО 52001: при добавлении описания печатной формы в пустой dat-файл выдавалось сообщение "List index out of bounds". В связи с БОПО 37736 удалён флажок "Менять имя файла версии поставки при изменении имени файла клиентской версии". Удалена кнопка "Поменять пути". В конфигурации удалён переключатель "Замена Login пользователя и даты". (БОПО 7712, БОПО 13177) Добавлен новый протокол изменений для облегчения создания журнала изменений. Новый протокол выводится при выборе пункта "Журнал изменений" в локальном меню. (ПП 82694) Версия 12.86 от 30.05.2013 Исправлена ошибка БОПО 51642: List index out of bounds при сравнении списка допустимых значений для поля таблицы. Исправлено сравнение свободных полос в описании отчета. Подключена справка в формате HTMLHelp. (ПП 4602) Версия 12.86 от 30.04.2013 Исправлена ошибка, из-за которой не удавалось обновить меню для версии эксперт. (БОПО 51136) Исправлена ошибка БОПО 51125: в конфигурации не работала кнопка выбора папки для хранения временных файлов. Добавлена возможность работы с несколькими деревьями. (ПП 81371, БОПО 46151) При обновлении дерева учитываются свойства "Наименование дерева", "По умолчанию в обычном режиме", "По умолчанию в режиме справочника", "Отключено", "Предыдущее дерево". (ПП 81371, БОПО 46151) Исправлена ошибка БО 17276: не работало обновление подготовительных и заключительных операций, если в качестве версии поставки выбран cfg-файл. Исправлена ошибка БОПО 51562: если в качестве версии поставки выбран dat-файл (а не cfg), при добавлении описания экранной формы возникал APT. Исправлена ошибка БОПО 51616: при сравнении списка допустимых значений (для поля в описании таблицы) не различались символ табуляции и последовательность символов " ". (БОПО 38589) Исправлена ошибка БОПО 51322: при запуске из командной строки не учитывались настройки сравнения (в том числе "Показывать только различающиеся описания" и "Выбрать необходимые объекты из списка"). Версия 12.86 от 05.02.2013 Форма конфигурации сделана модальной. (БОПО 41339, БОПО 43269) Исправлена ошибка БОПО 37652: при изменении настройки сравнения с помощью внешней программы кнопка "Применить" оставалась недоступной. В связи с БОПО 32911, БОПО 46273 отключено формирование скриптов. (ПП 81384) Смена СУБД мастера таблиц больше не поддерживается. Пункт "Конфигурация" перенесен в меню "Сервис". Исправлена ошибка, из-за которой мог произойти access violation при удалении параметра печатной формы. В режиме администратора больше не предлагается создать новый dat-файл при его отсутствии. Исправлена ошибка, из-за которой мог произойти access violation при обновлении таблицы транслятора или схем отражения. Исправлена ошибка, из-за которой мог произойти access violation при обновлении описаний таблиц. Исправлена ошибка, из-за которой мог произойти access violation при обновлении описаний табличных форм. Исправлена ошибка: при запуске модуля из командной строки положение флажков "Выбирать необходимые объекты из списка", "Показывать только различающиеся описания", "Сравнивать dat-файлы без учета СУБД" и переключателей "Формирование списка", "Сортировка" определялось случайным образом. При обновлении из командной строки не сохраняется конфигурация. При обновлении печатных форм предлагается только обновление dat-файла (не cfg). Исправлена ошибка, из-за которой мог произойти access violation при удалении описания табличной формы. Обновление псевдонимов БД больше не поддерживается. Порядок обновления подготовительных и заключительных операций теперь такой же как для остальных мастеров. Исправлена ошибка при обновлении меню из командной строки: изменения вносились в первый указанный файл, а не во второй. Исправлены многочисленные ошибки, из-за которых использовались неверные пути при поиске dat-файлов. (ПП 81370, БОПО 44356, БОПО 47840, БО 17051, БО 17098, БО 17803) Копирование таблиц больше не поддерживается. Исправлена ошибка: не работало сравнение текста запроса или бизнес-процедуры с помощью внешней программы, если псевдоним запроса или бизнес-процедуры содержит пробелы. В обновлении мастера таблиц добавлено свойство "Обновлять запись перед редактированием". (БОПО 48162) Исправлена ошибка БОПО 42427: при редактировании текста запроса в добавленном описании изменения сохранялись в исходном dat-файле. Исправлена ошибка, из-за которой мог не сохраниться текст запроса, измененный вручную. (БОПО 37355) Исправлена ошибка: при редактировании текста бизнес-процедуры в добавленном описании изменения вносились и в исходное описание. Сохранялись изменения только в новом описании. Добавлены новые свойства описания табличной формы: Cобытие "вызов справочника", Событие "изменение значения поля", Событие "проверка введённого значения", Реакция на вызов справочника (бизнес-процедура), Реакция на изменение значения поля (бизнес-процедура), Проверка введенного значения (бизнес-процедура). (ПП 80232) Исправлена ошибка: при обновлении экранных форм после замены свойство "Форма" выдавалось сообщение "Ошибка при считывании свойства №10 компоненты Grid". (БОПО 45517) Исправлена ошибка БОПО 45517: при обновлении экранных форм не сохранялись изменения в полях ввода (если форма не заменяется целиком). Исправлен переход по клавише TAB в формах выбора dat-файлов для сравнения. (БОПО 37544) Исправлена ошибка: при сравнении экранных форм список закладок на странице выводился в неверном порядке. Исправлена ошибка: при обновлении экранных форм список закладок на странице сохранялся в неверном порядке (если форма не заменяется целиком). Версия 12.86 от 16.11.2011 Исправлена ошибка БОПО 45335. При сравнении файлов меню возникала ошибка с сообщением о несовпадении имён файлов, хотя имена были одинаковые, но в разном регистре. Версия 12.86 от 23.09.2011 Добавлен тип диаграммы (простой и Ганнта) для мастера отчётов. Версия 12.86 от 25.10.2011 Исправлена ошибка БО 17426. Вызов массовых операций не работал в Upgrman. При проведении массовых операций необходимо указать в конфигурации путь к cfg-файлу. Версия 12.86 от 05.05.2011 Модуль пересобран на новых библиотеках. Исправлена ошибка, из-за которой при повторном сравнении подготовительных операций мог возникнуть AV. Версия 12.86 от 08.04.2011 Модуль пересобран на новых библиотеках. Версия 12.86 от 29.03.2011 Модуль пересобран на новых библиотеках. Версия 12.86 от 28.03.2011 БПО 42745. Исправлена ошибка, из-за которой не выполнялось чтение описаний ЭФ из dat-файла версии поставки, в случае, если приоритет файла больше нуля. Версия 12.86 от 17.03.2011 БО 16375,16378. Исправлена ошибка, из-за которой не выполнялось чтение описаний ЭФ из dat-файла клиентской версии, в случае, если приоритет файла больше нуля. Версия 12.86 от 02.03.2011 БО 16312. Исправлена ошибка, из-за которой программа считала, что файл клиентской версии должен быть cfg-файлом. Версия 12.86 от 17.02.2011 БПО 42312. Исправлена ошибка, из-за которой при замене пунктаменю целиком, в новом dat-файле этот пункт пропадал. Версия 12.86 от 16.02.2011 БПО 41773, 42009. Исправлена ошибка, из-за которой при обновлении мастеров, не участвующих в конфигурировании функциональности, в частности массива общих мест, анализировалась информация из файла PRIORITY.DAT, что иногда приводило к невозможности обновления. Версия 12.86 от 15.02.2011 Модуль пересобран на новых библиотеках. БПО 42214. Исправлен AV при удалении таблиц. Возникал только на третий раз. БПО 41124. Исправлена ошибка, из-за которой не работала кнопка "Обновить" при сравнении печатных форм в случае наличия у формы параметров. Версия 12.86 от 08.02.2011 Модуль пересобран на новых библиотеках. Сделаны исправления, предотвращающие потенциальный AV при закрытии формы сравнения. Версия 12.86 от 18.01.2011 ПП 80302. Добавлена возможность при слиянии меню обновить файл useraccs.dat. При обновлении меню, кроме файлов меню можно указать файл useraccs.dat. Файл с правами доступа указывается один. Он является источником и приемником одновременно. Если файл не указан, то права доступа обновляться не будут. Если же файл useraccs.dat указан, то в списке свойств пункта появятся права доступа. При этом Upgrman отражает только факт наличия прав доступа, но не сами права. Права доступа считаются различными, если у пунктов меню (одинаковых с точки зрения программы Upgrman) отличается идентификатор, и в useraccs.dat есть раздел, соответствующий выбранному пункту меню в исходном dat-файле. В этом случае права доступа можно перенести. При добавлении нового пункта меню, права доступа так же будут перенесены. При этом из файла useraccs.dat информация о правах доступа к исходному пункту меню будет удалена. В режиме обновления dat-файла в случае отсутствия dat-файла версии поставки (приемника) программа предлагает создать этот dat-файл, и в случае согласия создает пустой dat-файл с сигнатурой, версией, приоритетом и размером блока как у dat-файла клиентской версии (источника). Версия 12.86 от 14.01.2011 БПО 41773. Исправлена ошибка, из-за которой при создании нового dat-файла в него не переносился приоритет. Версия 12.86 от 13.01.2011 БПО 41755. Исправлена ошибка, из-за которой при запуске без прав, администратора программа позволяла выбирать и сравнивать два DAT-файла, хотя это не дозволено. БПО 41759. Исправлена ошибка, из-за которой при удалении печатной формы, программа сообщала, что удаление выполнено, и из дерева объект исчезал, но в dat-файл изменения не сохранялись. Версия 12.86 от 28.12.2010 БО 15955. Исправлена ошибка, из-за которой при обновлении мастера запросов в режиме cfg-файла, изменения попадали на нулевой слой, а не на текущий. Версия 12.86 от 14.12.2010 БПО 40818. Устранена ситуация, в которой при обновлении меню разных модулей, например при заимствовании пунктов из одного модуля в другой, в режиме cfg-файла сравнение не происходило без объяснения причин. Установлен контроль за именем dat-файла меню (в поле ввода "Мастер", расположенном на форме выбора файлов для сравнения). Версия 12.86 от 8.12.2010 БПО 15901. Исправлена ошибка, из-за которой при совершении каждого действия задавался вопрос о том, в какой слой вносить изменения. БПО 15901. Исправлена ошибка, из-за которой выдавалась сообщение о том, что не найден некий несуществующий файл без расширения. Версия 12.86 от 7.12.2010 В заголовке главного окна теперь указана версия 12.86, а не 10. БПО 41347. Исправлена ошибка, из-за которой было невозможно обновление отчетов. Версия 10.86 от 30.11.2010 Модуль пересобран на новых библиотеках БПО 41103. Порядок обновления меню теперь такой же как для остальных мастеров. БПО 37933. Исправлена ошибка, из-за которой при обновлении меню требовалось указать файл useraccs.dat БПО 36706. Из формы конфигурации убран более ненужный флажок "Не показывать права доступа для пунктов меню." БПО 37490. ИСправлена ошибка, из-за которой не всегда корректно использовались конфигурационные настройки. Версия 10.86 от 15.11.2010 Модуль пересобран на новых библиотеках Версия 10.86 от 11.05.2010 БПО 37058. Оптимизирована процедура автоматического обновления и дополнения. БПО 37102. Изменен размер блока автоматически создаваемого пользовательского dat-файла. Теперь он равен 128, а не 32. БПО 37122. Исправлена ошибка, из-за которой при обновлении мастера запросов изменения сохранялись не на текущем слое. БПО 37127, 37083, 37135. Исправлена нерегулярно возникавшая ошибка "Неверно задан номер версии программы". БПО 37148. Исправлена ошибка, возникавшая при автоматическом обновлении табличных форм. БПО 37064, 37067. Исправлена ошибка, приводящая в некоторых случаях к невозможности обновления экранных форм. Версия 10.86 от 20.04.2010 Учтены изменения версии 10.86 без КФ от 19.04.2010. Версия 10.86 от 04.04.2010 БПО 36337. Исправлена ошибка, из-за которой при отсутствии файла PRIORITY.DAT в той же папке, где находится CFG-файл, обновление не выполнялось. БПО 36358. Исправлена ошибка, из-за которой был невозможен запуск обновления CFG-файла из командной строки. БПО 36328. Исправлена ошибка, из-за которой неверно обновлялся ППТР. Версия 10.86 от 12.02.2010 БПО 35240, 25243, 35250 Исправлены ошибки, из-за которых метаданные записывались не в те файлы. БПО 35266. Исправлена ошибка, из-за которой при отключенном режиме администратора было невозможно выбрать имя dat-файла из имеющихся в cfg-файле. Версия 10.86 от 01.02.2010 Добавлено конфигурирование функциональности. Теперь в качестве файла поставки (для меню - клиентского) для мастеров, поддерживающих конфигурирование, нужно указывать не dat-файл, а cfg-файл. В режиме администратора можно выбирать тип файла, а так же указывать текущий приоритет, отличный от указанного в файле PRIORITY.DAT Версия 10.86 от 04.08.2009 Исправлены ошибки БПО 29638, 29739 - AV при выходе из формы сравнения мастера отчетов. Версия 10.86 от 17.07.2009 Исправлена ошибка, из-за которой после закрытия окна сравнения метаданных мастера запросов и мастера бизнес-процедур появлялось сообщение APT (БОПО 26647, БОПО 29307, БОПО 29312). В сравнении мастера таблиц учтено свойство таблицы "режим обновления после сохранения записи в табличной форме" (БОПО 26353). Версия 10.85 от 13.03.2009 Исправлена ошибка, из-за которой файл upgr_cfg.ini с настройками параметров обновления dat-файлов создавался и сохранялся в каталоге Windows. Теперь файл сохраняется в каталоге приложения (точнее, в рабочем каталоге) (БО 13605) Версия 10.85 от 03.06.2008 В обновлении табличных форм учитывается новая настройка "При открытии запрашивать условия фильтрации для серверного фильтра". При обновлении табличных форм и запросов остаются неизменными в клиентской версии свойства описаний, относящиеся к настройке прав на выгрузку в Excel и dbf-формат. Исправлена ошибка при смене активности окон в момент сравнения описаний (БПО 26351). Версия 10.85 от 18.03.2008 Предусмотрена подстраховка при чтении описаний отчетов FastReport для случая, когда самого бинарного тела отчета нет (по мотивам БО 12849). Версия 10.85 от 19.02.2008 Исправлена ошибка БПО 25057, из-за которой при удалении описания табличной формы возникал AV. Версия 10.85 от 12.02.2008 Реализована возможность изменять размер блока в dat-файле на 256 (часть 1 БО 12760). Версия 10.85 от 29.01.2008 Пересобрана на библиотеках версии 11.85.1 Версия 10.84 от 15.01.2008. Исправлена ошибка, из-за которой при закрытии формы обновления для мастера запросов и мастера бизнес-процедур возникало сообщение APT (БПО 24605). Версия 10.84 от 25.12.2007. Исправлена ошибка, приводящая к сообщению AV при выходе из формы обновления базовых элементов MOM (БПО 24498). Исправлена ошибка, из-за которой добавление или изменение описаний отчетов на основе FR сопровождалось сообщениями о ненайденных dat-файлах мастера запросов (БПО 24496). Версия 10.84 от 18.12.2007. Заново реализована подсистема обновления таблиц ППТР - отдельно для функций и для действий (ПП 17046, БПО 23271). Исправлена ошибка, из-за которой в режиме обычного пользователя один из флажков в конфигурации "прятался" не полностью. Версия 10.84 от 28.08.2007. Исправлена ошибка, из-за которой не добавлялись пункты меню (БПО 23121, БПО 23123). Исправлена ошибка, заключавшаяся в появлении AV после закрытия формы сравнения базовых элементов МОМ (БПО 23128). Исправлена ошибка, из-за которой некорректно (не полностью) формировался список ЭМОМ и БМОМ для сравнения (БПО 23037, БПО 22778 часть 2). Исправлена ошибка, возникавшая при сравнении табличных форм из-за ошибочного определения одного из свойств, относящихся к дереву (БПО 22468). Исправлена ошибка, заключавшаяся в появлении APT после закрытия формы сравнения бизнес-процедур (БПО 22778 часть 1). Исправлена ошибка, не позволявшая сравнивать dat-файлы запросов при запуске сравнения из командной строки (БПО 22778 часть 3). Версия 10.84 от 07.08.2007. Исправлена ошибка при обновлении экранных форм - не учитывался корректно флажок "Допускается отсроченная инициализация" (БПО 22351). Исправлена ошибка, из-за которой при закрытии формы сравнения запросов или бизнес-процедур появлялся APT. Исправлена ошибка, из-за которой не обновлялись запросы (БПО 22275). Версия 10.84 от 10.07.2007. Повторно исправлена ошибка, из-за которой не отмечались жирным шрифтом отличия в тексте бизнес-процедур на закладке "Вычисления" для таблицы в составе экранной формы (БПО 16970, БО 6688). Добавлена возможность проводить "дополнение" полей и в том случае, если новых полей нет, но есть поля с большей длиной (БПО 20111). В обновлении мастера отчетов добавлена возможность работы с отчетами формата FreeReport. Версия 10.83 от 02.04.2007. Исправлена ошибка, внесенная в версию 82. При обновлении dat-файла администратора меню в случае замены свойства "Предыдущий пункт меню" или общей замены всего пункта меню при различии в вышеупомянутом свойстве, терялись настройки прав доступа ко всем пунктам меню (БО 11489) Версия 10.83 от 30.03.2007. Исправлена ошибка, не позволявшая изменять размер блока у dat-файла (БО 11263, БО 11352, БО 10238, БО 11434, БПО 17245) Для исправления ряда ошибок, связанных с формированием скриптов обновления, доработана настроечная таблица fields.db (БО 10316, БО 9828, БПО 9525, БПО 17802, БПО 18524, БПО 16956) Исправлена ошибка, из-за которой при первом изменении в большинстве dat-файлов появлялось сообщение о невозможности открытия файла tblman.dat Версия 10.83 от 02.03.2007. Исправлена ошибка при завершении работы утилиты (БПО 19899) Версия 10.83 от 06.02.2007. Пересобрано на библиотеках 11.83-1. В обновлении мастера экранных форм добавлены новые свойства объекта "Таблица". В обновлении мастера отчетов и настроек рабочего места расширен список значений свойства "Выводить нумерацию колонок" Версия 10.82 от 15.08.2006. Исправлена ошибка, заключавшаяся в возникновении сообщения "Ошибка при открытии или обработке dat-файла" в процессе добавления пунктов меню. Версия 10.82 от 11.08.2006. Исправлен ряд ошибок, связанных с невозможностью соединиться с базой данных. Обратите внимание - для работы по обновлению таблиц (отражения, таблица транслятора и т.п.) необходим файл upgrade.dat, который должен лежать в одном каталоге с exe-файлом (БПО 16951, 16985). Исправлена ошибка, не позволявшая выбрать объекты для сравнения при обновлении менеджера ролей (БПО 16965). Исправлена ошибка, возникавшая при обновлении dat-файла администратора меню в диалоге (БПО 16973). Исправлен ряд ошибок, связанных с необоснованным использованием dat-файла менеджера типов таблиц (БПО 16981). Прошу обратить внимание на то, что в данной версии для новых объектов и свойств пока не работает формирование скрипта. Поэтому до выхода новой версии (ориентировочно 18.08.2006) при обновлении рекомендуется отключить автоматическое формирование скрипта (в конфигурации) и не формировать скрипт вручную. Версия 10.82 от 09.08.2006. Исправлена ошибка, не позволявшая обновлять dat-файлы администратора меню (БПО 16908). Подправлен текст подсказки к кнопке обновления менеджера ролей (БПО 16905). Версия 10.82 от 07.08.2006. Утилита собрана на библиотеках версии 11.82-1 и пригодна для использования как со стандартной поставкой, так и с версиями для банков (10.80-1 и 10.80-3). Добавлено обновление менеджера ролей. Добавлены новые свойства и коллекции в мастере таблиц, табличных форм, базовых элементов МОМ (подробности в lib_news.txt). Механизм построчного сравнения подключен к свойству "Вычисления", относящемуся к таблице на ЭФ (БО 6688). При подборе файла администратора меню учитывается стандартное название dat- файла для модуля УСА (БО 9530). Работает горячая клавиша (Ctrl-S) и выпадающий пункт меню для действия "Дополнить" (БО 9515). Исправлена ошибка визуализации, возникающая при сравнении больших текстовых элементов (например, текстов запросов) (БПО 31658). Версия 10.82 от 09.06.2006. Утилита собрана на библиотеках версии 11.82-1 и пригодна для использования как со стандартной поставкой, так и с версиями для банков (10.80-1 и 10.80-3). Добавлена возможность проводить добавление и замену (в зависимости от статуса объекта/свойства) одной горячей кнопкой - Ctrl+W. Исправлена ошибка, при которой терялись настройки доступа для пунктов меню при изменении dat-файла администратора меню, относящегося к версии 10.80-3 БАНК. Важно понимать следующее: при добавлении или замене пункта меню права на него будут устанавливаться для всех пользователей по умолчанию. При этом в стандартной поставке (до официального выхода версии 11.82-1) и в версии 10.80-1 БАНК пункт будет открыт для доступа, а в версии 10.80-3 БАНК - закрыт. В обновлении мастера таблиц добавлена коллекция триггеров и новое свойство в полях таблицы. В обновлении мастера табличных форм добавлен ряд свойств для формы, колонок и кнопок. В обновлении настроек рабочего места переделан способ отображения настроек (для лучшего понимания их смысла). Версия 10.81 от 25.01.2006. Исправлена ошибка, из-за которой при обновлении описаний таблиц и ТФ использование кнопки "Дополнить" для ветки "Поля" приводило к тому, что поля добавляются не в том порядке, в каком они представлены слева. (7446, ПО3131, ПО2889) Исправлена ошибка в мастере БП. Если выбирать объект из списка клиентской версии, то БП будет показана в клиентской версии, как новая. Если из версии поставки, то там будет БП как новая. (ПО 14025) Исправлена ошибка, заключавшаяся в том, что если по результатам сравнения 2-х masob.dat (базовый массив) обнаружен 1 элемент, отсутствующий в клиентской версии и более отличий нет, при попытке удалить этот элемент возникает List index out of bounds. (ПО 10852) Версия 10.81 от 05.01.2006. Исправлена ошибка, из-за которой не обновлялась информация об истории в мастере таблиц. В мастер таблиц добавлено свойство поля "Учетная группа" В мастер ЭФ добывлено свойство "Не учитывать проверки, предусмотренные для поля" для флажков, выпадающих списков и радиогрупп. Версия 10.81 от 27.12.2005. Исправлена ошибка, из-за которых не удавалось обновлять ППТР на платформе Oracle. Версия 10.81 от 14.12.2005. Добавлены системные процедуры "Смена БД" и "Менеджер ролей" Версия 10.81 от 2.12.2005. Добавлены свойства таблицы: - Псевдоним таблицы с историей - Список полей, иентифицирующих объект (для истории) - режим работы с историей - Поле даты для истории Добавлены свойства поля таблицы: - не учитывать при ведении истории - поле может не заполнятся сразу при открытии ТФ Версия 10.80 от 06.10.2005. Доработано обновление функций пересчета полей таблиц. Добавлен параметр командной строки -a. Формат запуска программы может быть таким: upgrman.exe -a При таком вызове сразу же запускается обновление соответствующего мастера. Версия 10.80 от 04.10.2005. Исправлена ошибка "Invalid Pointer Operation" возникающая при обновлении некоторых мастеров. Версия 10.80 от 30.05.2005. Добавлены свойства матсера таблиц и ТФ: "учитывать ограничение при проверке" и "учитывать фильтр при проверке" Версия 10.80 от 17.05.2005. Дополнен список обновляемых таблиц БД. ---------------------------------------------------- Версия 10.79 от 16.03.2005. Добавлено новое свойство "Допускается отложенная инициализация" мастера ЭФ. Версия 10.79 от 09.02.2005. - изменений нет ---------------------------------------------------- Версия 10.78 от 21.01.2005. Добавлено обновление п\с "отражение документов". Добавлено обновление таблицы транслятора. Версия 10.78 от 17.12.2004. В мастер табличных форм добавлено свойство "Поле с типом группы". ---------------------------------------------------- О.С.Медведев Изменения в версии 76 от 14.10.2004 - Исправлена часть ошибок, приводящих вместо нормального сообщения к APT. - При сравнение ТФ добавлена проверка названий ключа при быстром сравнении. Изменения в версии 76 от 29.06.2004 - изменений нет Изменения в версии 75 от 29.06.2004 - изменений нет Изменения в версии 74.1 от 27.01.2004 - изменений нет Изменения в версии 73.13 от 23.01.2004 1. На странице "Общие настройки" пункта меню "Конфигурация" вве- ден новый флаг "Не показывать различие прав доступа для пунк- тов меню администратора меню". Изменения в версии 73.12 от 21.01.2004 1. В администраторе меню появились новые свойства: - Права доступа / Тип пункта; - Права доступа / Тип доступа; - Права доступа / Автор. записей в табл. форме. Менять эти свойства в клиентской версии можно только если тип пункта меню версии поставки - системный. Изменения в версии 73.11 от 21.11.2003 1. Исправлена ошибка обновления dat-файлов мастера экранных форм при нажатии на кнопку "Автоматически". 2. Исправлена ошибка сравнения и пометки текстов в окне отобра- жения многострочных свойств. Изменения в версии 73.10 от 18.11.2003 1. Исправлена ошибка формирования файлов скриптов. 2. Исправлена ошибка сравнения и пометки текстов в окне отобра- жения многострочных свойств. Изменения в версии 73.9 от 13.11.2003 1. Исправлена ошибка сравнения и пометки текстов в окне отобра- жения многострочных свойств. Изменения в версии 73.8 от 29.10.2003 1. Исправлены ошибки обновления таблиц в мастерах, связанных с настройкой операций; 2. Изменен порядок обновления таблиц в мастерах, связанных с настройкой операций: теперь обновляются таблицы клиентской версии. Изменения в версии 73.7 от 27.10.2003 1. Реализованы 3 новых мастера, связанных с настройкой операций: - мастер монопольных операций; - мастер объектов блокировки; - мастер настроек блокировок. Изменения в версии 73.6 от 20.10.2003 1. Исправлена ошибка формирования протокола в пункте меню "Сервис \ Формирование скриптов". Изменения в версии 73.5 от 15.10.2003 1. Исправлена ошибка сравнения и пометки текстов в окне отобра- жения многострочных свойств. Изменения в версии 73.4 от 07.10.2003 1. Исправлена ошибка замены Login пользователя и даты, когда значение опции "Замена Login пользователя и даты" равна "Менять, если описание более новое". Изменения в версии 73.3 от 06.10.2003 1. Исправлена ошибка обновления dat-файлов в режиме добавления для мастера списка действий ППТР. Изменения в версии 73.2 от 13.09.2003 1. Исправлена ошибка замены Login пользователя и даты, когда значение опции "Замена Login пользователя и даты" равна "Менять, если описание более новое". 2. В административном режиме на странице "Общие настройки" пунк- та меню "Конфигурация" введен новый флаг "Не показывать раз- личие свойств для особых случаев, перечень которых приведен в справке". Эти особые случаи следующие: - длина поля таблицы клиентской версии меньше длины того же поля версии поставки (для мастера таблиц); - ширина колонки в запросной форме клиентской версии меньше ширины той же колонки версии поставки (для мастера запро- сов); - ширина колонки отчета клиентской версии меньше ширины той же колонки версии поставки (для мастера отчетов). Изменения в версии 73.1 от 02.09.2003 1. Появилась возможность работы с dat-файлами 73 версии. 2. Изменен порядок след. запиcей в таблицах задания путей к dat-файлам. Изменения в версии 72.13 от 18.07.2003 1. Исправлена ошибка обновления dat-файлов для мастеров списка функций и списка действий ППТР. Изменения в версии 72.12 от 26.06.2003 1. Исправлена ошибка определения порядка добавляемого элемента в коллекции при добавлении новых элементов в коллекцию. 2. Исправлена ошибка загрузки и обновления dat-файлов для масте- ров списка функций и списка действий ППТР для MS SQL. Изменения в версии 72.11 от 11.06.2003 1. Исправлена ошибка в режиме "Сервис : Формирование скриптов": при отсутствии различий между сравниваемыми dat-файлами скрипт не формируется. Изменения в версии 72.10 от 09.06.2003 1. Исправлена ошибка в режиме "Сервис : Формирование скриптов" в случае, когда сравниваемые dat-файлы находятся на сетевом диске. Изменения в версии 72.9 от 06.06.2003 1. Исправлена ошибка в режиме "Сервис : Формирование скриптов" в случае отсутствия сигнатуры у сравниваемых dat-файлов. 2. Исправлена ошибка при формировании скрипта в мастере табл. форм для свойства "Кнопка / Предыдущая кнопка". Это свойство в файле скрипта формируется, только если установлен флаг "Показывать наследуемые от мастера типов таблиц кнопки (для мастера табличных форм)" в режиме "Конфигурация". Изменения в версии 72.8 от 15.05.2003 1. В мастере запросов в административном режиме введены 2 новых свойства: - Login пользователя, с которым он вошел в сеть; - Дата и время последнего изменения. 2. В административном режиме введен новый пункт меню: "Сервис : Формирование скриптов". Этот пункт меню служит для формирования сразу нескольких скриптов для сравниваемых dat-файлов. Для этого задаются путь к папке с исходными dat-файлами, путь к папке с новыми dat-файлами и путь к папке для файлов скриптов. Скрипты будут сформированы также для всех dat-файлов, находящихся во внутренних к выбранным папках. Изменения в версии 72.7 от 05.05.2003 1. Исправлена ошибка формирования скрипта при замене свойства "Псевдоним печатной формы". 2. Исправлена ошибка - установка иконок в дереве сравнения объектов и свойств при добавлении / удалении пунктов меню в администраторе меню. 3. Реализована возможность в административном режиме для всех мастеров, содержащих свойство "Дата и время последнего изме- нения (объекта)", выбора сортировки показа дерева различий объектов и свойств: - по имени объекта; - по дате и времени последнего изменения объекта. Установить нужную сортировку можно в том же окне, где задают- ся пути к сравниваемым dat-файлам. Изменения в версии 72.6 от 25.04.2003 1. Исправлена ошибка формирования скрипта для администратора меню. Изменения в версии 72.5 от 24.04.2003 1. В программе реализована функция формирования скриптов для ав- томатического обновления dat-файлов. Эта функция доступна только в административном режиме работы программы. 2. На форме установки путей к dat-файлам (при вызове мастера) появилась новая кнопка - "Поменять пути". При нажатии на эту кнопку меняются местами пути к dat-файлу клиентской версии и версии поставки в полях ввода путей. 3. На закладке "Пути к dat-файлам" пункта меню "Конфигурация" заголовок на нопках "Выбрать" изменен на "Установка путей из db-файла". 4. На закладке "Пути к dat-файлам" пункта меню "Конфигурация" появилась две дополнительных кнопки - "Установка путей по имени папки" (для клиентской версии и для версии поставки). При нажатии на эту кнопку пользователю предлагается выбрать папку для dat-файлов клиентской версии (версии поставки). При выборе папки для всех dat-файлов клиентской версии (версии поставки) будет установлен путь к этой папке. Изменения в версии 72.4 от 18.03.2003 1. Исправлена ошибка - отображения значения свойства "Вызываемый объект" в мастере меню для пунктов меню, содержащих подменю. Изменения в версии 72.3 от 16.03.2003 1. Исправлена ошибка - отображения значения свойства "Вызываемый объект" в мастере меню. Изменения в версии 72.2 от 07.03.2003 1. Исправлена ошибка - при ручной корректировке многострочных свойств. 2. Исправлена ошибка - при показе выбранных для сравнения подг./закл. действий. 3. Испралена ошибка - отображения значения свойства "Предыдущая операция". Изменения в версии 72.1 от 02.03.2003 1. В мастере отчетов для колонок введено новое свойство: "В пределах каждой таблицы" - для колонок с номерами строк. 2. Исправлена ошибка - запись информации об экранной форме при корректировке Login пользователя и даты. 3. Реализованы два новых мастера: - мастер подготовительных действий; - мастер заключительных действий. Изменения в версии 71.7 от 14.02.2003 1. Исправлена ошибка - при замене колонок и заголовков в масте- ре отчетов. 2. Исправлена ошибка - отработка флажка "Не показывать различия Login пользователя и даты". Изменения в версии 71.6 от 05.02.2003 1. Исправлена ошибка, возникавшая при нажатии на кнопку "Скрыть" после добавления нового объекта в версию поставки. 2. Исправлена ошибка - реализован корректный выход из режима сравнения dat-файлов мастера экранных форм в случае обнару- жения ошибочной информации в двоичном представлении экранной формы. 3. Исправлена ошибка - при нажатии на кнопку "Скрыть" в мастере копирования таблиц БД. 4. Исправлена ошибка - при сохранении экранной формы (при до- бавлении изображения на кнопку). Изменения в версии 71.5 от 20.01.2003 1. В мастере таблиц для полей появилось новое свойство: "Предыдущее поле". Это свойство позволяет синхронизировать порядок расположения полей в описании таблиц клиентской вер- сии и версии поставки. 2. В мастере табличных форм появились новые свойства: - "Предыдущая колонка" - для колонок; - "Предыдущее условие" - для условий; - "Предыдущий итог" - для итогов; - "Предыдущая сортировка" - для сортировок. Эти свойства нужны для синхронизации порядка расположения соответствующих элементов в описании табличных форм клиент- ской версии и версии поставки. 3. В мастере запросов для колонок появилось новое свойство: "Предыдущая колонка". Это свойство позволяет синхронизировать порядок расположения колонок в описании запросных форм кли- ентской версии и версии поставки. 4. В администраторе меню для пунктов меню появилось новое свой- ство: "Предыдущий пункт меню". Это свойство позволяет синхро- низировать порядок расположения пунктов меню одного уровня в описании пунктов меню клиентской версии и версии поставки. 5. В мастере отчетов появились новые свойства: - "Предыдущий заголовок/колонка" - для заголовков; - "Предыдущая колонка/заголовок" - для колонок; - "Предыдущий параметр" - для параметров; - "Предыдущая группа" - для групп; - "Предыдущая полоса" - для элементов группа/полосы. Эти свойства нужны для синхронизации порядка расположения соответствующих элементов в описании отчетов клиентской вер- сии и версии поставки. 6. В мастере печатных форм для параметров появилось новое свой- ство: "Предыдущий параметр". Это свойство позволяет синхрони- зировать порядок расположения параметров в описании печатных форм клиентской версии и версии поставки. Изменения в версии 71.4 от 05.01.2003 1. В мастере отчетов изменилось название свойства для колонок - свойство "Суммировать" переименовано в свойство "Способ под- счета", расширен список значений этого свойства. 2. В мастере отчетов расширен список значений свойства "Способ вычисления" для элементов полосы итогов. 3. В мастере эталонного массива общих мест изменено значение свойства "Специальное свойство" таким образом, что теперь оно не зависит от наличия базового элемента в базовом масси- ве общих мест. 4. В мастере табличных форм для кнопок появилось новое свойство: "Предыдущий элемент коллекции". Это свойство позволяет син- хронизировать порядок расположения кнопок в описании таблич- ных форм клиентской версии и версии поставки. Изменения в версии 71.3 от 04.12.2002 1. Исправлена ошибка при отображении свойства "Шрифт для прин- тера" для мастера отчетов. Изменения в версии 71.2 от 28.11.2002 1. В мастере списка действий ППТР в дереве отображения свойств появилось новое свойство - "Имя вычисляемого поля". Изменения в версии 71.1 от 19.11.2002 1. В мастере отчетов для свойства "Элемент полосы / способ вы- числения" добавлено новое значение - "Итог по 1-м записям каждой строки, входящей в группу". 2. В мастере экранных форм добавлено новое свойство для кнопок: "Неактивна в режиме "только чтение". Изменения в версии 69.3 от 18.11.2002 3. Исправлена ошибка - при ручнойкорректировке многострочных свойств, при вставке информации из буфера. Изменения в версии 69.2 от 03.11.2002 1. Исправлена ошибка - при добавлении новых объектов в мастере бизнес-процедур. Изменения в версии 69.1 от 25.10.2002 1. Реализованы 2 новых мастера: - Мастер списка функций ППТР; - Мастер списка действий ППТР. 2. Исправлена ошибка при сравнении табличных форм - в некоторых случаях разные табличные формы показывались как одинаковые. Изменения в версии 68.24 от 03.11.2002 1. Исправлена ошибка - при добавлении новых объектов в мастере бизнес-процедур. Изменения в версии 68.23 от 25.10.2002 1. Исправлена ошибка при сравнении табличных форм - в некоторых случаях разные табличные формы показывались как одинаковые. Изменения в версии 68.22 от 05.09.2002 1. При ручнойкорректировке многострочных свойств появилась до- полнительная возможность записать информацию в dat-файл с помощью контекстного меню (или с помощью одновременного нажа- тия 2-х клавиш Ctrl/S). Изменения в версии 68.21 от 22.07.2002 1. Исправлена ощибка - запись информации в протокол при ручной корректировке многострочных свойств. Изменения в версии 68.20 от 15.07.2002 1. В административном режиме появилась дополнительная возмож- ность - в окне показа многострочных свойств для объектов вер- сии поставки менять текст следующих свойств: - "Скрипт создания" - в мастере таблиц; - "Кнопка / Имя бизнес-процедуры" - в мастере табл. форм; - "Кнопка / Имя бизнес-процедуры" - в менеджере таблиц; - "Текст процедуры" - в мастере бизнес-процедур; - "Заголовок отчета" - в мастере отчетов; - "Подвал отчета" - в мастере отчетов; - "Заголовок страницы" - в мастере отчетов; - "Подвал страницы" - в мастере отчетов. Изменения в версии 68.19 от 05.07.2002 1. Испрвлена ошибка - в мастере печатных форм сравнение свойства "Имя документа" осуществляется без учета регистра. 2. Исправлена ошибка - при добавлении новых объектов в мастере запросов. Изменения в версии 68.18 от 24.06.2002 1. Исправлена ошибка - при замене пункта меню в администраторе меню. Изменения в версии 68.17 от 21.06.2002 1. Исправлена ошибка, возникавшая при нажатии на кнопку "Скрыть". Изменения в версии 68.16 от 10.06.2002 1. Исправлена ошибка: просмотр свойств объектов (при нажатии на кнопку "Просмотр") после нажатия на кнопку "Скрыть". 2. Исправлена ошибка: отображение значения свойств "Дерево групп/Поле с кодом группы" и "Дерево групп/Поле с ссылкой на группу" в случае, когда значение свойства "Режим дерева" равно "группы в отд. таблице". Изменения в версии 68.15 от 03.06.2002 1. Исправлена ошибка - замены Login пользователя, даты и време- ни последнего изменения при выполнении операции "обновление". 2. При выборе имени dat-файла для мастера запросов маска по-умолчанию выбора dat-файлов меняется в зависимости от имени предыдущего выбранного файла. 3. В мастере таблиц введено новое свойство - Поля/<Имя поля>/ Связь со справочником/Выражение для заголовка. Изменения в версии 68.14 от 13.05.2002 1. Исправлена ошибка - замены даты и времени последнего измене- ния для мастера табличных форм. Изменения в версии 68.13 от 06.05.2002 1. В мастере запросов в неадминистративном режиме изменен алго- ритм замены текста запроса, полей, параметров и м/параметров запроса. При замене текста запроса одновременно будут заме- нены поля, параметры и м/параметры запроса. В административ- ном режиме наряду с имевшимися возможностями появились доп. возможности - удаление отдельных параметров, м/параметров и полей запроса. 2. При замене, добавлении и удалении свойств и объектов осу- ществляется замена следующих свойств обновляемого объекта: - Login пользователя, с которым он вошел в сеть; - Дата и время последнего изменения. Для неадминистративного режима если после обновления объекты клиентской версии и версии поставки отличаютя в заменяемые свойства записываются Login пользователя, с которым он вошел в сеть и дата и время изменения. Если после обновления объек- ты одинаковы, в заменяемые свойства записываются соответст- вующие свойства объекта клиентской версии. Для административного режима на странице "Конфигурация" можно установить режим замены Login пользователя и даты. Возможны 3 режима замены: - не заменять; - заменять; - заменять, если описание более новое. Режим "заменять" аналогичен режиму замены Login пользователя и даты в неадминистративном режиме. В режиме "заменять, если описание более новое" замена Login пользователя и даты осуществляется в случае, если значение свойства "Дата и время последнего изменения" для объекта версии поставки больше значения того же свойства для объекта клиентской версии или если после обновления объекты одинако- вы. Если после обновления объекты клиентской версии и версии поставки отличаютя в заменяемые свойства записываются Login пользователя, с которым он вошел в сеть и дата и время изме- нения. Если после обновления объекты одинаковы, в заменяемые свойства записываются соответствующие свойства объекта кли- ентской версии. 3. Исправлена ошибка сравнения и пометки текстов в окне отобра- жения многострочных свойств. 4. Исправлена ошибка - при корректировке текстов запросов. Изменения в версии 68.12 от 23.04.2002 1. Улучшен алгоритм сравнения и пометки текстов в окне отобра- жения многострочных свойств; 2. Изменена форма протокола изменений; 3. В административном режиме появилась возможность корректиров- ки текстов запросов. Изменения в версии 68.11 от 28.03.2002 1. Исправлена ошибка - при замене свойств экранной формы (внутри узла "Форма"). Изменения в версии 68.10 от 18.03.2002 1. Для всех мастеров, у которых есть свойство Login пользовате- ля, в режиме администратора изменено значение однострочного свойства для всех объектов (доп. введены Login пользователя и дата и время последнего изменения); 2. В мастере табличных форм введены расшифровки значения свойств для всех объектов, входящих в узел "Шаблоны отчетов" и в узел "Псевдоним печатной формы"; 3. В мастере запросов появилась возможность корректировать текс- ты запросов; 4. В мастере печатных форм введена новая коллекция - Параметры. Изменения в версии 68.9 от 06.03.2002 1. Исправлена ошибка - при удалении табличной формы в мастере табличных форм; 2. Исправлена ошибка - перевод кнопки "Описание" в неактивное состояние при отсутствии объектов. Изменения в версии 68.8 от 26.02.2002 1. Исправлена ошибка - добавления новой записи - в мастере ко- пирования таблиц БД; 2. Исправлена ошибка - отображения вторичных свойств объекта после отработки режима "Дополнить". 3. Исправлена ошибка - чтение протокола осуществляется в режи- ме ReadOnly. 4. Ускорено выполнение режима "Дополнить". 5. При смене СУБД dat-файла мастера таблиц при переходе к SQL-варианту СУБД для всех полей, состовляющих первичный ин- декс, свойство "Пустое значение" устанавливается в значение "Недопустимо". Изменения в версии 68.7 от 14.02.2002 1. Значительно ускорен процесс загрузки и сравнения dat-файлов для мастера таблиц, мастера табличных форм, мастера экран- ных форм, мастера отчетов, мастера запросов, эталонного массива общих мест. 2. Ускорен процесс обновления объектов для всех мастеров. 3. При нажатии на кнопку "Автоматически" появилась возможность выбора режима автоматического обновления: - автоматическое добавление; - автоматическое добавление и замена. Во 2-м случае осуществляется не только добавление новых объектов в версию поставки (клиентскую версию - для админист- ратора меню и мастера копирования таблиц БД), но и замена различающихся свойств для объектов версии поставки (клиентс- кой версии) соответствующими свойствами объектов клиентской версии (версии поставки). 4. Исправлена ошибка при добавлении новых объектов и обновлении свойств базового массива общих мест. 5. Для всех родительских узлов дерева различия в свойствах поме- чаются жирным шрифтом. 6. Для режима автоматического обновления появились следующие до- полнительные возможности: На странице "Общие настройки" режима "Конфигурация" устанав- ливаются следующие параметры: - осуществлять автообновление без диалога или в диалоговом режиме (этот параметр относится только к режиму "Обновить все"); - Максимальный уровень вложенности для просмотра при автооб- новлении в диалоговом режиме; - Показывать наследуемые от мастера типов таблиц кнопки (для мастера табличных форм). На странице "Параметры автоматического обновления" устанавли- ваются следующие параметры: - осуществлять обновление, в случае если длина поля таблицы клиентской версии меньше длины того же поля версии поставки (для мастера таблиц); - осуществлять обновление, в случае если ширина колонки в запросной форме клиентской версии меньше ширины той же ко- лонки версии поставки (для мастера запросов); - осуществлять обновление, в случае если ширина колонки отче- та клиентской версии меньше ширины той же колонки версии поставки (для мастера отчетов); - привести наследуемую кнопку в версии поставки к стандартно- му виду, если этой кнопки нет в клиентской версии (для мас- тера табл. форм); - запрашивать подтверждение на обновление; - сравнивать dat-файлы без учета СУБД (для мастера таблиц); - запрашивать подтверждение на продолжение обновления после обновления каждого мастера. На закладке "Обновляемые мастера" страницы "Параметры авто- матического обновления" можно выбрать список мастеров, кото- рые будут обновлены в режиме автообновления. 7. В режиме "Смена СУБД" dat-файла мастера таблиц появились до- полнительные возможности: - выбор псевдонимы базы данных; - дополнительные действия по преобразованию свойств таблиц. Подробнее смотрите в Helpe по данному режиму. 8. В мастере отчетов введены новые свойства: - условие объединения в одну строку; - имя DAT-файла, содержащего запрос; - имя DAT-файла, содержащего запрос для форм. шапки/подвала; - псевдоним табличной формы; - заголовки / <имя заголовка> / шахматка/имя dat-файла; - заголовки / <имя заголовка> / шахматка/псевдоним запроса для размножения; - заголовки / <имя заголовка> / шахматка/Формула для вычис- ления заголовка; - заголовки / <имя заголовка> / шахматка/ключевое поле таб- лицы; - колонки / <имя колонки> / шахматка/имя dat-файла; - колонки / <имя колонки> / шахматка/псевдоним запроса для размножения; - колонки / <имя колонки> / шахматка/Формула для вычисления заголовка; - колонки / <имя колонки> / шахматка/ключевое поле таблицы; - колонки / <имя колонки> / округлять ли значение в колонке; - колонки / <имя колонки> / суммировать; - группы / <имя группы> / полосы / <имя полосы> / элементы полосы / <имя элемента полосы> / округлять ли итоговое зна- чение; - группы / <имя группы> / полосы / <имя полосы> / элементы полосы / <имя элемента полосы> / десятичная точность; - группы / <имя группы> / полосы / <имя полосы> / не подво- дить итоги если все суммы нулевые; - группы / <имя группы> / условие включения итоговых полос; - параметры / <имя параметра> / скрытый параметр. 9. Появилась возможность менять размеры окон отображения дере- ва объектов и свойств. 10.Изменен алгоритм показа свойства "список допустимых значений" в мастере таблиц (допустимые значения, отличающиеся только расшифровкой, помечаются как различные, а не новые, как было раньше). 11.В режиме "Конфигурация" на странице "Пути к dat-файлам" поя- вились две дополнительные кнопки - "Установить путь": одна - для версии поставки, другая - для клиентской версии. При на- жатии на эти кнопки путь к файлам версии поставки (клиентской версии) для всех мастеров будет браться из таблицы описания путей режима "Конфигурация". 12.Для всех мастеров, кроме мастера копирования таблиц БД, в ре- жиме выбора объектов для сравнения осуществляется запоминание выбранных объектов и при повторном входе в этот режим (если не меняется способ формирования этого списка и путь к файлу, содержащему объекты этого списка) все выбранные объекты оста- ются помеченными. 13.Реализован режим запуска программы с использованием командной строки. Параметры командной строки - путь к ini-файлу с наст- ройками для работы программы, путь к db-файлу установки путей клиентской версии, путь к db-файлу установки путей версии поставки. Параметры командной строки задаются через запятые. При этом запускается режим автообновления всех мастеров. 14.Исправлена ошибка - создание нового dat-файла мастера таблиц с новым размером блока. 15.Исправлена ошибка - нажатие на кнопку "Отмена" при загрузке файла версии поставки. Изменения в версии 68.6 от 30.11.2001 1. В мастере экранных форм появилась возможность просмотра всех компонентов, находящихся на форме, их свойств, а также заме- ны всех свойств компонентов, кроме тех, которые определяют положение компонентов на форме, их размеры и порядок перехода по Tab. 2. Исправлена ошибка, возникавшая в начальный момент отображения информации при сравнении dat-файлов. 3. В режиме администратора (но не при автообновлении) появилась возможность обновлять следующие свойства: -Login пользователя; -Дата и время последнего изменения. 4. Исправлена ошибка при обновлении свойств эталонного массива общих мест. 5. Реализована возможность перемещения по дереву до следующего / предыдущего отличающегося узла (в том числе и невидимого в данный момент) по нажатии клавиш Ctrl + <стрелка вверх> и Ctrl + <стрелка вниз>. 6. В режиме администратора на странице "Общие настройки" режима "Конфигурация" появился дополнительный флажок "Не показывать различия Login пользователя и даты". Если этот флажок уста- новлен и сравниваемые объекты отличаются только свойствами "Login пользователя" и "Дата и время последнего изменения", в дереве соответствующие узлы не помечаются как различны ина- че узлы дерева помечаются как различные, если соответствующие им свойства различаются. 7. Исправлена ошибка при обновлении свойств мастера копирования таблиц БД. Изменения в версии 68.5 от 24.10.2001 1. В мастере таблиц изменено название свойства "Выражение для ограничения справочника по ключу" на "Ограничение по ключу или ветка дерева"; 2. В мастере табличных форм изменено название свойства "Выраже- ние для ограничения справочника по ключу" на "Ограничение по ключу или ветка дерева"; 3. В мастере экранных форм в режиме администратора изменено зна- чение однострочного свойства для всех объектов (доп. введены Login пользователя и дата и время последнего изменения); 4. Исправлена ошибка - изменение текущих отображаемых свойств объекта и гашение недоступных кнопок после нажатия на кнопку "Скрыть". 5. Исправлена ошибка - несоответствие версии dat-файла и прог- раммы. Изменения в версии 68.4 от 07.09.2001 1. Исправлена ошибка, возникавшая при добавлении новой колонки. 2. Для формы вывода протокола различий ProtNew: - реализован выход по клавише ESC в момент нахождения в TRxRichEdit; - запоминаются размеры формы. Изменения в версии 68.3 от 31.08.2001 1. Для мастера таблиц для режима сравнения dat-файлов появилась дополнительная возможность: "Сравнивать dat-файлы без учета СУБД". Если эта опция выбрана, при сравнении dat-файлов не учитываются различия следующих свойств: -CУБД; -cоздавать таблицу запросом; -cоздавать индексы при открытии таблицы; -символы "dbo." в начале имени таблицы". 2. В разделе "Сервис" появился дополнительный пункт меню "Смена СУБД мастера таблиц". В этой программе можно изменить СУБД dat-файла мастера таблиц. Изменения в версии 68.2 от 22.08.2001 1. Исправлена ошибка отображения дополнительного свойства узла при больших размерах значения свойства. 2. Исправлена ошибка: неверная активизация кнопки "Различия". Изменения в версии 68.1 от 20.08.2001 1. Реализован новый мастер - мастер настроек рабочего места. 2. Для мастера таблиц, мастера табличных форм, мастера типов таблиц, мастера запросов, мастера отчетов появилась возмож- ность просмотра описаний в стандартном для каждого мастера редакторе из пакета. Изменения в версии 67.7 от 20.08.2001 1. Исправлена ошибка при работе мастера обновления эталонного мас- сива общих мест. 2. Исправлена ошибка сравнения некоторых многострочных свойств (несовпадающие строки помечаются выделенным шрифтом) - при больших размерах значения свойства. 3. Для мастера отчетов изменено значение свойств для нескольких узлов, входящих в узел "Колонки / <Имя колонки>" 4. В мастере таблиц в разделе "Поля / <Имя поля>" введено новое свойство: "Заполнять при любом изменении". Изменения в версии 67.6 от 28.06.2001 1. Исправлена ошибка при работе мастера обновления базовых эле- ментов. Изменения в версии 67.5 от 25.06.2001 1. В мастере обновления эталонного массива общих мест изменилось название свойства "Действия при заимствовании по образцу". Теперь оно называется "Специальное свойство". Изменен и алгоритм вычисления значения этого свойства. Изменения в версии 67.4 от 19.06.2001 1. Для администратора меню ввод и корректировка справочной информации об объектах верхнего уровня (номера версий начала и окончания использования, краткая характеристика и история изменений) возможна для объектов dat-файла клиентской версии (ранее - это было возможно для объектов dat-файла версии пос- тавки). 2. Исправлена ошибка записи номера версии в dat-файл клиентской версии для администратора меню. Изменения в версии 67.3 от 14.06.2001 1. Для мастера табличных форм в разделе "Условия" введены новые свойства: - Связь со справочником / Связь со справочником; - Связь со справочником / Источник выбора; - Связь со справочником / Форма справочника; - Связь со справочником / Связь в справочнике; - Связь со справочником / Выражение для ограничения справоч- ника по ключу; - Связь со справочником / Выражение для фильтра справочника; - Связь со справочником / Выражение для заголовка; - Связь со справочником / Параметры запроса; - Связь со справочником / Макропараметры запроса; - Реакция на вызов справочника. Изменения в версии 67.2 от 09.06.2001 1. Для всех мастеров, кроме мастера копирования таблиц БД, на форме задания параметров для сравнения появилась новая нас- тройка - "Создавать новый dat-файл версии поставки". Эту воз- можность надо использовать в следующих случаях: - когда размер dat-файла клиентской версии приближается к 2048K. В этом случае нужно задать размер блока для нового файла - 64 байт; - когда размер dat-файла клиентской версии приближается к 4096K. В этом случае нужно задать размер блока для нового файла - 128 байт. В процессе создания нового dat-файла информация из файла кли- ентской версии будет скопирована в новый dat-файл. После того, как новый файл будет создан, его нужно использо- вать вместо старого файла клиентской версии. 2. Исправлена ошибка, возникавшая при удалении пункта меню кли- ентской версии. Изменения в версии 67.1 от 05.06.2001 1. В мастере копирования таблиц на форме задания параметров для сравнения появилась новая кнопка - "Настройка", при нажатии на которую высвечивается диалоговая форма для формирования объектов для сравнения. 2. TRxSplit расположены теперь прямо под деревом. box Изменения в версии 67.0 от 25.05.2001 1. Исправлены замечания по работе с мастером копирования таблиц БД. Изменения в версии 67.0 от 23.05.2001 1. В мастере отчетов введены новые свойства: - Печатать горизонтальные разделительные линии; - Группы / Имя группы / Начинать каждую группу с новой страницы; - Заголовки / Имя заголовка / Печать на каждом фрагменте; - Колонки / Имя колонки / Печать на каждом фрагменте. Изменения в версии 67.0 от 17.05.2001 1. Значительно ускорен процесс сравнения таблиц в мастере копи- рования таблиц БД. 2. Исправлены замечания по работе с мастером копирования таблиц БД. Изменения в версии 67.0 от 03.05.2001 1. Для мастера копирования таблиц БД при выборе нескольких таблиц для сравнения в форме сравнения вместо кнопки "Выход" появились кнопки "Следующий", "Прервать". 2. В форме выбора объектов для сравнения появилась новая кнопка: "Отменить". 3. В мастере таблиц появилось новое свойство: "Не открывать таб- лицу при отсутствии индекса и запрете на создание индекса". Изменения в версии 67.0 от 25.04.2001 1. Исправлена ошибка при отображении свойств в мастере базовых массивов общих мест: - Функция инициализации базового места; - Модуль DLL, которому принадлежит функция инициализации. Изменения в версии 67.0 от 23.04.2001 1. Для мастера копирования таблиц БД в форму выбора параметров процедуры сравнения введено новое поле - путь к dat-файлу мастера типов таблиц (клиентская версия). Поле введено для того, чтобы при запуске мастера копирования таблиц БД не задавать дополнительный вопрос на подтверждение запуска. 2. В мастере таблиц введено новое свойство: "Таблица поставля- ется предварительно заполненной". 3. При работе мастера копирования таблиц БД в режиме автома- тического обновления (не выбирая объекты из списка) перед запуском мастера осуществляется проверка наличия всех таблиц, имеющих признак поставляемых предварительно за- полненными, на наличие их в списке таблиц для обновления. Если хотя бы одна такая таблица отсутствует в этом списке, выдается соответствующее сообщение с возможностью отказа от продолжения работы мастера. 4. В мастера таблиц, табличных форм, типов таблиц, экранных форм, печатных форм, бизнес-процедур и отчетов введены новые свой- ства: - Login пользователя, с которым он вошел в сеть; - Дата и время последнего изменения. Эти свойства не сравниваются, а служат только для справки. Они отображаются только тогда, когда на компьютере установлен режим администратора. Изменения в версии 66.10 от 20.08.2001 1. Исправлена ошибка при работе мастера обновления эталонного мас- сива общих мест. 2. Исправлена ошибка сравнения некоторых многострочных свойств (несовпадающие строки помечаются выделенным шрифтом) - при больших размерах значения свойства. 3. Для мастера отчетов изменено значение свойств для нескольких узлов, входящих в узел "Колонки / <Имя колонки>" Изменения в версии 66.9 от 25.06.2001 1. В мастере обновления эталонного массива общих мест изменилось название свойства "Действия при заимствовании по образцу". Теперь оно называется "Специальное свойство". Изменен и алгоритм вычисления значения этого свойства. Изменения в версии 66.8 от 19.06.2001 1. Для администратора меню ввод и корректировка справочной информации об объектах верхнего уровня (номера версий начала и окончания использования, краткая характеристика и история изменений) возможна для объектов dat-файла клиентской версии (ранее - это было возможно для объектов dat-файла версии пос- тавки). 2. Исправлена ошибка записи номера версии в dat-файл клиентской версии для администратора меню. Изменения в версии 66.7 от 09.06.2001 1. Для всех мастеров, кроме мастера копирования таблиц БД, на форме задания параметров для сравнения появилась новая нас- тройка - "Создавать новый dat-файл версии поставки". Эту воз- можность надо использовать в следующих случаях: - когда размер dat-файла клиентской версии приближается к 2048K. В этом случае нужно задать размер блока для нового файла - 64 байт; - когда размер dat-файла клиентской версии приближается к 4096K. В этом случае нужно задать размер блока для нового файла - 128 байт. В процессе создания нового dat-файла информация из файла кли- ентской версии будет скопирована в новый dat-файл. После того, как новый файл будет создан, его нужно использо- вать вместо старого файла клиентской версии. 2. Исправлена ошибка, возникавшая при удалении пункта меню кли- ентской версии. Изменения в версии 66.6 от 01.06.2001 1. Исправлены ошибки (за счет пересборки библиотек, без изменения кода программы). Изменения в версии 66.5 от 16.05.2001 1. Удален мастер копирования таблиц БД. Изменения в версии 66.5 от 25.04.2001 1. Исправлена ошибка при отображении свойств в мастере базовых массивов общих мест: - Функция инициализации базового места; - Модуль DLL, которому принадлежит функция инициализации. 2. Исправлена ошибка при входе в мастер копирования таблиц БД. Изменения в версии 66.5 от 23.04.2001 1. Реализован новый мастер - "Мастер копирования таблиц БД". 2. В пункте меню "Конфигурация" на странице "Пути к dat-файлам" в таблицах мастеров введено новое поле - наименование мас- тера. 3. В мастере табличных форм введено новое свойство в разделе "Сортировки" - "Нужен подстрочный поиск". 4. В мастере базовых массивов общих мест введены новые свойства: - Функция инициализации базового места; - Модуль DLL, которому принадлежит функция инициализации. 5. В режиме настройки массовых операций появилась дополнительная возможность - запускать процедуру реструктуризации при наличии лишних полей в таблице по сравнению с тем, как она описана в dat-файле. Изменения в версии 66.4 от 22.03.2001 1. В пункте главного меню "Сервис" появились 2 новых подпункта: - "Администратор БД". В этом пункте меню можно настроить псев- донимы базы данных, с которыми будут проводиться массовые операции; - "Настройка путей к dat-файлам". В этом пункте меню можно пе- реустановить пути к dat-файлам, необходимым для проведения массовых операций и операции администрирования базы данных. 2. Реализован новый мастер - "Мастер псевдонимов БД". 3. Для всех мастеров, кроме мастера псевдонимов БД, в дереве свойств для объектов верхнего уровня отображаются следующие свойства: - Используется, начиная с версии; - Не нужна, начиная с версии; - Краткая характеристика и история изменений. Изменения в версии 66.3 от 05.03.2001 1. Ускорен процесс запуска программы, т.к. при запуске прог- раммы нет обращения к вспомогательным dat-файлам, описанным в файле Upgrade.db. Для работы программы файл Upgrade.db теперь не нужен. 2. Из пункта главного меню "Настройки" удален подпункт "Настройка путей к dat-файлам". 3. При выполнении массовых операций пользователь должен указать путь для dat-файла мастера таблиц и путь для dat-файла масте- ра табл. форм, которые по умолчанию берутся из файла конфигу- рации (версия поставки). При необходимости нужно войти на страницу "Пути к dat-файлам" пункта меню "Конфигурация" и из- менить пути к dat-файлам мастера таблиц и мастера табл. форм для версии поставки. 4. При выполнении массовых операций появилась доп. возможность выполнять нужные операции только с выбранными из списка табли- цами. Выбор нужных таблиц производится на странице "Выбор таб- лиц" в режиме "Настройка". 5. Исправлена ошибка, возникавшая при добавлении новой колонки в мастере отчетов. Изменения в версии 66.2 от 22.02.2001 1. В мастере запросов при выборе объектов для сравнения появи- лась доп. возможность - выбор запросов, относящихся к задан- ной группе. 2. В пункте главного меню "Настройки" появился новый подпункт "Настройка путей к dat-файлам". В этом пункте пользователь может переустановить пути к dat-файлам. 3. В мастере печатных форм при замене свойства "Имя документа" при наличии пути к имени документа пользователю предлагается выбор из следующих возможностей: - копировать имя документа вместе с путем; - копировать имя документа без пути; - не копировать имя документа. Изменения в версии 66.1 от 13.02.2001 1. Изменена технология сравнения и обновления dat-файлов: - в форме сравнения с левой стороны отображается информация, соответствующая dat-файлу клиентской версии (ранее называ- емой "текущая версия"), а с правой - информация, соответ- ствующая dat-файлу версии поставки (ранее называемой "но- вая поставка"); Для всех мастеров, кроме администратора меню: - в режиме обновления осуществляется корректировка dat-файла версии поставки; - в дальнейшем пользователь должен работать с откорректирован- ным файлом версии поставки; - сравнение и обновление dat-файлов возможно только в том слу- чае, когда версия dat-файла клиентской версии меньше или рав- на версии dat-файла версии поставки или когда для dat-файла клиентской версии версия не задана; Для администратора меню: - в режиме обновления осуществляется корректировка dat-файла клиентской версии; - в дальнейшем пользователь должен работать с откорректирован- ным файлом клиентской версии. 2. На форме обновления появилась новая кнопка "Дополнить" - для добавления всех новых объектов из клиентской версии, входящих в выбранный объект. 3. При нажатии на кнопку "Автоматически" (дополнить автоматически) для всех мастеров, кроме администратора меню, в dat-файл версии поставки будут добавлены все объекты клиентской версии, которых нет в версии поставки, а кроме того будут увеличены длины полей для всех таблиц версии поставки, если длина поля таблицы клиент- ской версии больше длины того же поля версии поставки, а тип и подтип поля не изменился. Для администратора меню - в dat-файл клиентской версии будут добавлены все объекты версии поставки, которых нет в клиентской версии. 4. Исправлена ошибка (в версии 66.1 от 02.02.2001) - запись номера версии файла поставки. 5. Для мастера таблиц, если значение свойства "Поля:Имя поля:Связь со справочником:Тип связи со справочником" различны у сравнива- емых таблиц и для одной из таблиц его значение равно "Связь отсутствует" все остальные различающиеся свойства, входящие в группу "Связь со справочником", не выводятся в протокол различий. 6. Для мастера табличных форм, если значение свойства "Поля:Имя поля: Связь со справочником:Тип связи со справочником" различны у срав- ниваемых табличных форм и для одной из табличных форм его значение равно "Связь отсутствует" все остальные различающиеся свойства, входящие в группу "Связь со справочником", не выводятся в протокол различий. 7. Для мастера табличных форм, если значение свойства "Дерево групп: Режим дерева" различны у сравниваемых табличных форм и для одной из табличных форм его значение равно "Нет дерева" все остальные различающиеся свойства, входящие в группу "Режим дерева", не вы- водятся в протокол различий. 8. Исправлена ошибка, возникавшая (при определенных условиях) при добавлениии новых объектов в dat-файл. Изменения в версии 65.4 от 16.01.2001 1. В мастер отчетов введены новые свойства: - печатать подвал отчета на отдельной странице; - не печатать подвал страницы на последней странице отчета; - печатать подвал страницы сразу за текстом таблицы. 2. Вместо кнопки "Различия" появились 2 кнопки: - "Различия все" - по этой кнопке формируется протокол раз- личий по всем объектам сравниваемых файлов; - "Различия" - по этой кнопке формируется протокол различий по тому объекту, который в данный момент выделен. 3. В мастере таблиц введено новое свойство для полей таблицы: "Многострочный текст". Изменения в версии 65.3 от 27.12.2000 1. В мастер печатных форм добавлено новое свойство - "Версия WinWord". 2. В главной форме появилась дополнительная возможность - менять размер участка, в который выводится описание свойств объекта. 3. В мастере таблиц свойство "Список допустимых значений" реали- зовано в виде дерева, каждый узел которого - одно из значений этого списка. 4. Появилась возможность менять размеры форм для вывода протокола обновления и протокола различий. 5. По кнопке "Различия" можно по желанию сформировать протокол раз- личий по всем объектам dat-файла или по тому объекту, который в данный момент выделен. Последний вариант возможен только в том случае, когда выделенный объект отличается от соответствующего объекта новой поставки (текущей версии). 6. В мастере табличных форм свойства "Псевдоним печатной формы", "Шаблоны отчетов" реализованы в виде дерева, каждый узел кото- рого - одно из значений списка. Изменения в версии 65.2 от 14.12.2000 1. В мастере табличных форм все свойства, относящиеся к закладке "Дерево групп", выделены в узел "Дерево групп". 2. В мастера табличных форм все свойства, относящиеся к закладке "Колонки : Связь со справочником", выделены в узел "Связь со справочником". 3. В мастера таблиц все свойства, относящиеся к закладке "Поля таблицы : Связь со справочником", выделены в узел "Связь со справочником". 4. В мастере табличных форм добавлено свойство "Колонки: Связь со справочником: Выражение для заголовка". 5. В форме для выбора объектов для сравнения добавлена строка сос- тояния (в нижней части формы), в которой указывается количество всех объектов dat-файла и количество объектов, выбранных для сравнения. Изменения в версии 65.1 от 22.11.2000 1. При вводе номера версии dat-файла осуществляется контроль вводимой информации. Номер версии - всегда число, максимальный номер версии - 128. 2. Изменен шаблон выбора dat-файлов для мастера запросов и для администратора меню. 3. Исправлена ошибка - неверно считывалась сигнатура мастера в dat-файле. 4. Для программы реализована система подсказок - Help. Изменения в версии 0.121 от 20.11.2000 1. Во все dat-файлы текущей поставки может быть записана информация о версии dat-файла. Эта информация может коррек- тироваться только системным администратором из пункта "Версия" локального меню. 2. Одновременно с записью версии в dat-файл записывается сигнатура (код) мастера, для которого предназначен данный dat-файл, после чего программа не позволит открыть dat-файл в другом мастере. 3. Для каждого объекта на корневом уровне дерева введены следующие свойства: - C какой версии используется - C какой версии не используется - Описание ед. хранения и история ее изменения Эти свойства можно просмотреть из пункта локального меню "Единица хранения". Информация может быть откорректирована системным адми- нистратором. 4. Для мастера таблиц введено новое свойство: - cоздавать таблицу в автоматическом режиме Это свойство отображается в дереве для каждой таблицы и может быть откорректировано системным администратором из пункта локального меню "Единица хранения". 5. В режиме "Массовые операции" все операции выполняются для таблиц, у которых свойство "cоздавать таблицу в автоматическом режиме" равно "Да" или для таблиц, которые физически существуют на диске на момент выполнения операции. Изменения в версии 0.120 от 01.11.2000 1. Появилась возможность отказа от работы с любым из мастеров во время загрузки и сравнения информации из dat файлов. 2. Изменен интерфейс входа в программу сравнения dat-файлов для всех мастеров. Ряд свойств, ранее определенных в разделе "Кон- фигурация", может быть непосредственно откорректирован в момент запуска программы сравнения, причем значение каждого из этих свойств запоминается для каждого мастера по отдельности. 3. Появилась возможность удалять все объекты, помеченные как новые, в текущей версии программы. Изменения в версии 0.119 от 19.10.2000 1. Добавлен режим формирования протокола различий (при нажатии на кнопку "Различия" на главной форме). 2. Исправлены ошибки выбора объектов для сравнения. 3. При сравнении текстов запросов, текстов бизнес-процедур, заго- ловка отчета и т.п. удаляются все пробелы и символы табуляции в конце строк, а также символов ВК, ПС в конце текста. 4. Исправлена ошибка вычисления CRC для всех мастеров. 5. Исправлена ошибка - информация в мастере запросов выдается в виде, отсортированном по имени запроса, включая имя группы. 6. Исправлена ошибка подсчета количества добавленных объектов в режиме "Обновить автоматически". 7. На главной форме появилась кнопка "Скрыть одинаковые", при нажатии на которую в деревья будут выведены только различные и новые описания. Изменения в версии 0.118 от 03.10.2000 1. Добавлено обновление мастера экранных форм. 2. Добавлено обновление мастера печатных форм. 3. Для всех мастеров (кроме администратора меню) реализована возможность выбора объектов для сравнения, используя для этого список объектов новой поставки или текущей версии. 4. В администраторе меню, в мастере запросов, в мастере таблич- ных форм, в менеджере типов таблиц добавлено свойство - "Изображение на кнопке". 5. Исправлена ошибка сравнения некоторых многострочных свойств (несовпадающие строки помечаются выделенным шрифтом). 6. Исправлена ошибка реакции программы на нажатие кнопки "Отмена" при выборе dat файлов. Изменения в версии 0.117 от 11.09.2000 1. В обновлении администратора меню можно заменять свойство "Родительский пункт". 2. Добавлено обновление мастера бизнес-процедур. 3. Для некоторых многострочных свойств предусмотрен более интеллектуальный режим сравнения (различные строки помечаются выделенным шрифтом). Изменения в версии 0.116 от 11.08.2000 Мастер табличных форм. 1. Добавили свойство ТФ - "Шаблоны отчетов". 2. Добавили свойства ТФ - бизнес-процедуры на события (9 шт.). 3. Добавили свойство кнопки - "Тип наследования". 4. Добавили свойство кнопки - "Пункт меню". 5. Переделали свойство кнопки - "Бизнес-процедура" Менеджер типов таблиц. 1. Добавили свойство кнопки - "Тип наследования". 2. Добавили свойство кнопки - "Пункт меню". 3. Переделали свойство кнопки - "Бизнес-процедура". Мастер отчетов. 1. Добавили свойство отчета - "Высота строки отчета". 2. Добавили свойства колонки - типы шрифта (3 шт.). 3. Добавили свойство колонки - "Колонка с номерами строк". 4. Добавили свойство элемента полосы - "Подчеркнутый шрифт". 5. Добавили свойство полосы - "Печатать линию сверху". 6. Добавили свойство полосы - "Печатать линию снизу". 7. Добавили свойство полосы - "Не подводить итоги под группой из одной строки". 8. Добавили свойство полосы - "Не подводить итоги под пустой группой". 9. Добавили свойство полосы - "Не подводить итоги в конце отчета". Мастер запросов. 1. В узле дерева теперь показывается псевдоним запроса с группой. 2. Учтен тип параметра - "изображение". 3. Добавили свойство поля - "Включать поле в условия поиска". 4. Добавили свойство запроса - "Вызов ТФ по кнопке 'Правка'". 5. Привели свойства колонки в соответствие с аналогичными свойствами колонок ТФ. 6. Привели свойства кнопки в соответствие с аналогичными свойствами кнопок ТФ. Изменения в версии 0.115 от 24.03.2000 1. В обновлении мастера таблиц и табличных форм для полей и колонок соответственно добавлены новые свойства и изменены существующие в части контроля валидности, уникальности и связи со справочником. Изменения в версии 0.114 от 21.03.2000 1. В обновлении администратора меню добавлены свойства, отвечающие за кнопки главной формы 2. В обновлении мастера отчетов переделано свойство "шрифты для принтера" с учетом новых особенностей реализации мастера. Также в объекты заголовков и колонок добавлено свойство "Текст вертикально". Изменения в версии 0.112 от 16.03.2000 1. Исправлены ошибка в обновлении администратора меню, приводящая к появлению пунктов с одинаковыми идентификаторами 2. Исправлена ошибка в обновлении администратора меню, не дававщая реально добавить пункт с заголовком, идентичным уже существующему пункту. 3. Доработан алгоритм обновления в диалоге. Добавлена возможность "входить" внутрь дерева. 4. Вновь включен пункт меню "Обновить все". При выборе пункта появилась возможность выбрать режим тотального обновления. 5. В программе появилась возможность работы с протоколами. С помощью конфигурации могут быть включено ведение общего протокола и протокола по конкретному обновлению. Примечание: алгоритм несколько недоработан. Изменения в версии 0.111 от 18.02.2000 1. В обновлении мастера отчетов учтены некоторые свойства, появившиеся недавно. 2. Появилось обновление мастера запросов. 3. Доработаны правила наименования колонок ТФ. Учтена расшифровка. (см. Upgritms.rtf). Изменения в версии 0.110 от 25.01.2000 1. В программу включен модуль массовых операций, аналогичный тому, который есть в инструменте. Отличие состоит в том, что перед запуском программа запрашивает имя tblman.dat, из которого будут браться описания таблиц. 2. Все настройки конфигурации, а также последние пути к файлам теперь сохраняются при выходе из программы. 3. Появились картинки на кнопках, вызывающих обновление массива общих мест. Изменения в версии 0.109 от 25.01.2000 1. Независимо от флажка "показывать только различающиеся описания" dat-файлы администратора меню показываются полностью. 2. Исправлена ошибка при показе значения свойства поля таблицы "Пустое значение". 3. После автоматического обновления, а также при загрузке пустого дерева новой поставки кнопки "Добавить", "Заменить" и "Обновить" доступны только при необходимости. 4. Настройка "показывать только различающиеся описания" теперь работает и для массива общих мест. 5. Исправлена ошибка, возникающая при замене табличной формы в части итогов. Теперь замена производится корректно. 6. Выпущена инструкция по использованию программы "Обновление". Файл находится в L:\TEST_SQL\INSTR\Инструкция по UPGRMAN.rtf. Изменения в версии 0.108 от 20.01.2000 1. Исправлена ошибка, возникавшая при замене условий в табличных формах в случае, если в текущей версии не было ни одного условия. 2. В обновлении табличных форм учтены свойства, связанные с различными режимами дерева. Изменения в версии 0.107 от 18.01.2000 1. Исправлена ошибка с синхронизацией колонок в табличных формах. Теперь колонки для реальных полей сопоставляются только по именам полей. 2. Исправлена ошибка, возникающая при замене итогов гуртом. 3. Начальные положения форм приведены к нормальному виду. Изменения в версии 0.106 от 11.01.2000 1. Исправлена ошибка синхронизации пунктов меню при наличии пунктов с одинаковым названием и действием. 2. На добавление, замену, обновление объекта или свойства повесился WaitBox. 3. Появилась возможность выводить в деревья только различные и новые описания (конфигурация). 4. Кардинально переработан алгоритм работы с путями к dat-файлам. Появилась возможность настраивать пути в конфигурации, в том числе и при помощи чтения из таблиц настроек путей. 5. На главной форме появились быстрые кнопки для большинства пунктов меню. 6. Пункт меню "Обновить все" временно заблокирован. Изменения в версии 0.105 от 5.01.2000 1. Появилось обновление мастера отчетов. 2. С кнопки "Автообновление" снят default и при нажатии появилось предупреждение. 3. Во всех мастерах при изменении свойства объекта, влияющего на текст узла, производится корректное изменение текста. 4. В мастере табличных форм в объектах итогов и условий выброшены свойства "номер ...". В результате преодолены проблемы с объектами, различающимися только номером. 5. В окнах просмотра значений свойств при необходимости появляется полоса прокрутки. 6. Пункты меню при добавлении устанавливаются в правильное (или почти правильное) место.