Журнал обновлений EasyASP V2.1 @ 31 августа 2009 г., автор coldstone
Новые возможности:
• Новый метод Easp.Include прекрасно реализует динамическое включение ASP и поддерживает неограниченное количество уровней в исходном коде ASP.
•Новый метод Easp.GetInclude, используемый для получения результатов запуска файлов ASP или получения исходного кода текстовых файлов, таких как html-файлы.
• Новое свойство Easp.Charset, используемое для установки кодировки файлов, загружаемых методами Easp.Include и Easp.getInclude.
•Добавлен метод Easp.ConfirmUrl, который используется для вывода окна сообщения с подтверждением и выполнения перехода по URL-адресу в соответствии с выбором.
•Новый метод Easp.HtmlFormat, используемый для простого форматирования текста HTML (видны только пробелы и разрывы строк).
•Новый метод Easp.RegReplaceM, используемый для многострочного режима регулярной замены.
•Новый метод Easp.RegMatch, используемый для группового захвата регулярных совпадений.
•Новый метод Easp.IsInstall используется для определения того, установлен ли в системе определенный компонент.
• В Db добавлено свойство Easp.db.QueryType, которое позволяет указать, следует ли использовать метод RecordSet или Command ADO для получения набора записей.
•db добавляет метод Easp.db.GetRandRecord, который используется для получения указанного количества случайных наборов записей.
• В базе данных Db имеется новый метод Easp.db.Exec, который используется для выполнения операторов SQL или возврата набора записей, запрошенного в командном режиме.
Другие обновления
• Оптимизируйте метод Easp.DateTime, и отображение в формате разницы во времени станет более удобным для пользователя.
• Оптимизировать методы Easp.RandStr и Easp.db.RandStr, чтобы обеспечить более мощные и удобные для пользователя функции генерации случайных строк и случайных чисел.
• Исправлена ошибка, из-за которой новый URL-адрес, созданный, когда первый параметр метода Easp.GetUrlWith пуст, имел ошибку.
• Исправлена ошибка, из-за которой метод Easp.GetApp не мог получить кэшированные данные.
• Исправлена ошибка, из-за которой Easp.AlertUrl продолжал выполнять серверный код перед переходом.
• Исправлена ошибка, из-за которой методы Easp.JsEncode и Easp.db.Json в бета-версии v2.1 сообщали об ошибках «несоответствия типов».
• Исправлена ошибка в Easp.RandStr и Easp.db.RandStr в бета-версии v2.1.
• db оптимизирует метод Easp.db.AddRecord и теперь возвращает только что добавленный идентификационный номер записи, только если указано имя поля ID. (Влияет на предыдущие версии)
•db исправляет ошибку, из-за которой появляется отрицательное число, когда количество страниц в раскрывающемся списке страниц меньше, чем в конфигурации jumplong.