Что нового в платформе 16.12.2019 17:17 # medvedev.101365969 пользователь Регистрация: 14.06.2013 Подскажите, где сейчас можно посмотреть, что нового в платформе ИБ. 8,847 с точки зрения внутреннего языка и настроек? 68 просмотров
16.12.2019 17:55 #1 Иванцов Виктор Федорович дилер Регистрация: 24.11.2006 В разделе Меню Справка/Что нового об обновлении платформы от 19.11.2019 г. указано: ИЗМЕНЕНИЯ В ПЛАТФОРМЕ Описание 8.847 1. Реализована система хранения мета информации о файлах библиотек (IBL) и исходных текстов компилятора (SRC). Информация записывается в файлы *_METAINF.XML в папке библиотек. Для библиотек мета информация включает: - различные ограничения использования; - опции совместимости; - признак создания закрытой библиотеки; - кодировку файла. Для исходных текстов компилятора сохраняется только кодировка файла. В редакторе библиотек и исходных текстов компилятора добавлены пункты меню "Опции файла...". Для группового задания опций добавлены команды Главного меню в разделе Установка/Компилятор. Также добавлена команда "Создание закрытых библиотек", которая создает ICL файлы для тех библиотек, для которых в мета информации установлена соответствующая опция. Обновлена справка. 2. Для граф с вызовом функции сделана неявная установка результата функции равным ДА перед ее вызовом. Это нужно для совместимости с кодом, в котором результат функции явно не присваивается. 3. Для подключения библиотек в области определения других библиотек теперь используется новое ключевое слово ИСПОЛЬЗОВАТЬ_БИБЛ. Это позволяет избежать конфликтов с мусорным (игнорируемым) присутствием там ключевого слова ИСПОЛЬЗОВАТЬ. Обновлена справка. 4. Исправлена функция сравнения строки с маской. Неправильно обрабатывался случай соответствия * и пустой подстроки. 5. Для функции ТЕСТ_МАСКИ теперь используется другая реализация, поддерживающая также символы "?". 6. Для функции СОЗДАТЬ_ПРОЦЕСС сделана возможность передачи командной строки в виде ТИП_СПИСОК. Это позволяет задавать длинные командные строки. 7. Для ТИП_COM добавлены методы СУЩ и ЗАКРЫТЬ. Также добавлено сообщение об ошибке для случая, когда не был ранее вызван метод СОЗДАТЬ_ЭКЗЕМПЛЯР. Обновлена справка. 8. Сделана поддержка глобальных атрибутов-списков. Добавлена функция УСТ_СПИСОК_АТРИБУТОВ. Обновлена справка. 9. В функции проверки библиотеки ограничена глубина проверки при использовании ключевого слова ИСПОЛЬЗОВАТЬ_БИБЛ. 10. Исправлено применение дополнительного подменю "Установка" после закрытия диалога настроек. 11. Для ссылки в таблице ошибок на ICL-файл и наличии соответствующего IBL-файла происходит автоматический показ IBL-файла в редакторе. 12. При экспорте таблиц теперь также может передаваться заголовок печати. Вывод верхней и нижней шапок, а также заголовка печати теперь выполняются только, когда включены соответствующие опции в настройках печати таблицы. 13. В системе поиска файлов добавлена регистрация типа файлов XML. 14. Добавлено сообщение о семинарах в феврале 2020 года. 15. При редактировании пользовательских меню на странице "Меню" диалога настроек исправлена видимость первого пользовательского пункта Главного меню. 16. При обнаружении файла IBW.INI в папке Windows и его отсутствии в рабочей папке или рядом с exe, выполняется его копирование из папки Windows в рабочую папку. Программа продолжает работу с копией файла в рабочей папке. 17. В локальной версии сделано автоматическое отключение использования Инфо-Сервера, если необходимые клиентские библиотеки отсутствуют. В сетевой версии в аналогичной ситуации сделан запрос пользователя на отключение Инфо-Сервера. При подтверждении отключения в файл IBW.INI записывается UseServer=OFF, при отказе - Инфо-Сервер отключается только в текущем сеансе программы. 18. В компиляторе улучшена диагностика ошибки "повторяющийся идентификатор". При конфликте с существующей библиотечной функцией или общей переменной выводится имя библиотеки, где та определена. 19. Для функции ФАЙЛ_АТРИБУТЫ добавлен необязательный параметр "маска". Версия кода IBX теперь 1.014. Маска позволяет запрашивать отдельные категории атрибутов. Добавлена поддержка двух новых категорий: SECURITY и ACCESS. Обновлена справка. 20. В сетевой версии, если в файле IBW.INI не указан параметр [Net] LastUserName, то в диалог авторизации пользователя подставляется имя "Администратор". 21. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение содержит буквы в нижнем регистре. 22. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение содержит буквы в нижнем регистре. 23. Исправлена работа редактора типовых операций при открытии TOP файлов в корне рабочей папки программы. 24. В базовой версии функция ВЕРСИЯ теперь возвращает номер версии без слова "Базовая". Войдите или зарегистрируйтесь, чтобы оставлять комментарии
В разделе Меню Справка/Что нового об обновлении платформы от 19.11.2019 г. указано:
ИЗМЕНЕНИЯ В ПЛАТФОРМЕ
Описание
8.847
1. Реализована система хранения мета информации о файлах библиотек (IBL)
и исходных текстов компилятора (SRC).
Информация записывается в файлы *_METAINF.XML в папке библиотек.
Для библиотек мета информация включает:
- различные ограничения использования;
- опции совместимости;
- признак создания закрытой библиотеки;
- кодировку файла.
Для исходных текстов компилятора сохраняется только кодировка файла.
В редакторе библиотек и исходных текстов компилятора добавлены пункты
меню "Опции файла...".
Для группового задания опций добавлены команды Главного меню в разделе
Установка/Компилятор.
Также добавлена команда "Создание закрытых библиотек", которая создает
ICL файлы для тех библиотек, для которых в мета информации установлена
соответствующая опция.
Обновлена справка.
2. Для граф с вызовом функции сделана неявная установка результата
функции равным ДА перед ее вызовом.
Это нужно для совместимости с кодом, в котором результат функции
явно не присваивается.
3. Для подключения библиотек в области определения других библиотек
теперь используется новое ключевое слово ИСПОЛЬЗОВАТЬ_БИБЛ.
Это позволяет избежать конфликтов с мусорным (игнорируемым)
присутствием там ключевого слова ИСПОЛЬЗОВАТЬ.
Обновлена справка.
4. Исправлена функция сравнения строки с маской.
Неправильно обрабатывался случай соответствия * и пустой подстроки.
5. Для функции ТЕСТ_МАСКИ теперь используется другая реализация,
поддерживающая также символы "?".
6. Для функции СОЗДАТЬ_ПРОЦЕСС сделана возможность передачи
командной строки в виде ТИП_СПИСОК.
Это позволяет задавать длинные командные строки.
7. Для ТИП_COM добавлены методы СУЩ и ЗАКРЫТЬ.
Также добавлено сообщение об ошибке для случая,
когда не был ранее вызван метод СОЗДАТЬ_ЭКЗЕМПЛЯР.
Обновлена справка.
8. Сделана поддержка глобальных атрибутов-списков.
Добавлена функция УСТ_СПИСОК_АТРИБУТОВ.
Обновлена справка.
9. В функции проверки библиотеки ограничена глубина проверки
при использовании ключевого слова ИСПОЛЬЗОВАТЬ_БИБЛ.
10. Исправлено применение дополнительного подменю "Установка"
после закрытия диалога настроек.
11. Для ссылки в таблице ошибок на ICL-файл и наличии соответствующего
IBL-файла происходит автоматический показ IBL-файла в редакторе.
12. При экспорте таблиц теперь также может передаваться заголовок печати.
Вывод верхней и нижней шапок, а также заголовка печати теперь
выполняются только, когда включены соответствующие опции в настройках
печати таблицы.
13. В системе поиска файлов добавлена регистрация типа файлов XML.
14. Добавлено сообщение о семинарах в феврале 2020 года.
15. При редактировании пользовательских меню на странице "Меню" диалога
настроек исправлена видимость первого пользовательского пункта
Главного меню.
16. При обнаружении файла IBW.INI в папке Windows и его отсутствии в рабочей
папке или рядом с exe, выполняется его копирование из папки Windows в
рабочую папку. Программа продолжает работу с копией файла в рабочей папке.
17. В локальной версии сделано автоматическое отключение использования
Инфо-Сервера, если необходимые клиентские библиотеки отсутствуют.
В сетевой версии в аналогичной ситуации сделан запрос пользователя на
отключение Инфо-Сервера. При подтверждении отключения в файл IBW.INI
записывается UseServer=OFF, при отказе - Инфо-Сервер отключается только
в текущем сеансе программы.
18. В компиляторе улучшена диагностика ошибки "повторяющийся идентификатор".
При конфликте с существующей библиотечной функцией или общей переменной
выводится имя библиотеки, где та определена.
19. Для функции ФАЙЛ_АТРИБУТЫ добавлен необязательный параметр "маска".
Версия кода IBX теперь 1.014.
Маска позволяет запрашивать отдельные категории атрибутов.
Добавлена поддержка двух новых категорий: SECURITY и ACCESS.
Обновлена справка.
20. В сетевой версии, если в файле IBW.INI не указан параметр
[Net] LastUserName, то в диалог авторизации пользователя подставляется
имя "Администратор".
21. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение
содержит буквы в нижнем регистре.
22. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение
содержит буквы в нижнем регистре.
23. Исправлена работа редактора типовых операций при открытии TOP файлов
в корне рабочей папки программы.
24. В базовой версии функция ВЕРСИЯ теперь возвращает номер версии без
слова "Базовая".