Главная

Введение
История создания
Подробнее
Отличия технологии
Программные средства

Обучающие курсы

Условия приобретения

Что нового?
Разработчикам

Публикации

Выставки

Готовые решения

Личные страницы сотрудников

Скачать


 
Разработчикам Miracle

Информация для разработчиков на Miracle
(список статей по теме "обмен опытом")

на 18 апреля 2001 года

Ведутся работы:
  • В рамках "Конструктора баз данных", над возможностью создания *.CDM файлов по выбранным таблицам. Данное решение позволит отказаться от отдельной утилиты DVER, требующей собственной инсталяции и настройки.
  • По обеспечиению возможности работы с более широким кругом серверов баз данных в рамках системы Miracle.
Изменения релиза Miracle после 22 июня 2000 года.
  • Добавлена возможность (для программы Miracle config) - управление оповещением об ошибках, необработанных программистами в Miracle-программах. Теперь появилась возможность "заглушать сообщения" (пропускать), отображать их как раньше (показывать информационное окно), либо выводить в специализированный журнал (log).
    Структура log-файла отображена на следующем примере:
    Fri Dec 01 11:29:48 2000
    FinJet : Финансовый учет
    В объекте БД
    Тип: Field
    Индекс: 91
    Ошибка суммирования
    
    Теперь log-файл содержит информацию, в каком типе объекта произошла ошибка, код этого объекта в приложении, а также характер ошибки.
  • В рамках Генератора приложений:
    • в списке связей по данным или по действиям, каждой связи присваивается индекс. Позволяющий использовать его для быстрого поиска необходимой связи, найденной, например, через окно - поиска.
    • добавлена новая возможность, позволяющая производить формирование схемы отношений между выбранными объектами приложения в виде *.pam - файл, для работы, с которым необходимо иметь программный продукт фирмы SyBase - "ProcessAnalyst". Данный метод предназначен для трассировки части приложения представляющей в графическом виде проектные связи между указанными объектами решения. Пример можно посмотреть здесь.
    • Добавлен новый механизм для отладки приложения - отображение состояние спец.объекта, например текущий маршрут в "маршрутизаторе" или информация в "массиве". Информация доступна только во время выполнения программы и отражает текущее состояние объектов.
    • добавлена возможность по созданию шаблонов "типовых" связей между двумя объектами. Данный подход позволяет создавать шаблоны связи между двумя объектами, как по действиям, так и по данным с последующим многократным их применением к любым другим копиям этих объектов. Данная возможность предоставляется через контекстное меню, закладка "запомнить связи". Выбор и активизация сохраненных связей, производится через дополнительное меню, одновременное нажатие клавиши "Shift" и правой клавиши мышки. Действие в области "событий" активизирует сохраненных связей по действиям, в области "реакции" для активизации сохраненных связей по данным.
    • Ведутся работы по созданию спецобъекта "Алгоритм", который позволяет хранить алгоритмы непосредственно в TSK (приложение), а не получать его стандартным способом с "Сервера приложения", каждый раз во время запуска задачи. Данный метод является альтернативой к базовому методу работы с математическими алгоритмами и позволяет не хранить уникальные или малоиспользуемые математические алгоритмы на "сервере" системы Miracle.
    • Ведутся работы по формированию дополнительных правил формирования "SQL предложения пользователя". Данный метод позволит оказывать влияние на метод формирования служебной части предложения. Например: Пользовательский запрос, имеющий структуру - T116C3.f3>(select sum(t115.f2) from t115, t116 where t115.F4LHT116=t116.IDH) or (select sum(t115.f2) from t115, t116 where t115.F4LHT116=t116.IDH) IS NULL, поступающий в объект базы данных как связь по данные "SQL запрос пользователя". Результат - большой объему информации с повторными строками. Избежать повторяющиеся строк не возможно, так как пользовательские запросы располагаются в WHERE части SQL предложения.
      Новый метод позволит оказывать "влияние" на формирование структуры запроса от ядра системы Miracle к базе данных.
  • Добавлены новые возможности "Web-сервера" системы Miracle. Подробнее.
Изменения релиза Miracle после 1 апреля 2000 года.

Добавлено множество возможностей по работе с Internet:

  • Доступ к файлам по HTTP протоколу.
  • Посылка сообщений электронный почты по SMTP протоколу.
  • Взаимодействие приложений Miracle с Web сервером Miracle, эмуляция виртуальных страниц, картинок, включения, публикации.
  • На фирме "И.В.А." работает Web сервер и разрабатываются Web приложения. Вы можете их увидеть в действии, посетив этот сайт.
Список изменений релиза Miracle после 1 мая 1999 года.
  • Добавлена возможность печати BLOB типа картинка в отчёты
  • Добавлены команды установки фокуса ввода в кнопки
  • В спецобъекте выборка и поиск разрешено добавлять поле противоположного условия, увеличена точность расчета алгоритмов.
  • Визуальный объект редактирования теперь выдает события по нажатию клавиш Enter и Esc
  • Добавлен новый спецобъект - контейнер
  • Добавлена информация о полях в связях по данным объектов базы данных
  • Добавилось событие о запуске данным спецобъектом запуска задачи или модуля
  • Изменились команды в объектах БД - вместо команд "Выборка" теперь "SQL предложение"
  • Команда отменить SQL предложение не влияет больше на выборку по критериям
  • Добавлена команда в объект алгоритм - запретить запрос недостающих данных
Список изменений релиза Miracle после 1 июля 1997 года.
  • Изменился спецобъект печати отчёта. Списочные отчёты теперь начинают печататься только после подачи команды "Начать/Продолжить печать №". Таким образом, теперь не требуется создания дополнительной логики для начала печати отчёта.
  • Изменился спецобъект обмена сообщениями по сети. Теперь можно задавать не только идентификацонное сообщение, но и передавать дополнительную информацию. Также убрана команда посылки сообщения для MirPopup'а.
  • Изменился список приемников данных у объекта БД - навигатор. Убран за ненадобностью приемник данных "Номер курсора папы".
  • Изменился обработчик алгоритмов для строк. Теперь можно подавать на вход пустые строки.

Для получения более подробной информации о Miracle Вы можете связаться непосредственно с фирмой разработчиком.

©1991-2000 НПФ "И.В.А."
Дизайн:TDV