Artonit

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

SMF - Just Installed!

Автор Тема: Обновление ПО Шэлт Дуо до Артонит СЕ 1.7. Два способа.  (Прочитано 7123 раз)

adminsmf

  • Administrator
  • Jr. Member
  • *****
  • Сообщений: 85
    • Просмотр профиля

Обновление Шэлт Дуо до Артонит СЕ возможно.
Для этого необходимо выполнить скрипты, приведенные в http://www.artonit.ru/index.php?option=com_remository&Itemid=58&func=startdown&id=13
Обновленная база готова работать с приложениями ПО Артонит СЕ.
« Последнее редактирование: Октября 01, 2013, 08:45:32 от adminsmf »

andrey_v

  • Newbie
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Обновление ПО Шэлт Дуо до Артонит СЕ 1.7
« Ответ #1 : Февраля 01, 2013, 10:19:25 »

в "sheltcontrol" нет работает сравнение количества карт

adminsmf

  • Administrator
  • Jr. Member
  • *****
  • Сообщений: 85
    • Просмотр профиля
Re: Обновление ПО Шэлт Дуо до Артонит СЕ 1.7
« Ответ #2 : Октября 01, 2013, 08:45:05 »

Обновление вариант 2.
Опытным путем установлено, что проще обновить БД следующим образом:
  • В программе IBExpert сделать сравнение баз Tools - Databasecompare. В качестве Reference указать базу empty.gdb из вновь установленного пакета, а в качестве Comparative указать "старую" базу данных. Полученный скрипт выполнять для обновляемой базы.
  • выполнить SQL:
    update people p set p.tabnum = 'tn_'||p.id_pep where p.tabnum=''
    Смысл запроса: установить всем пользователям значение табельного номера, если его еще нет. В версии 1.7 табельный номер активно используется, и без него система не работает.
  • Выполнить SQL
    update organization o set o.divcode='div_'||o.id_org where o.divcode=''
    Смысл запроса: установить организациям код дивизиона, если его еще нет. В версии 1.7 код дивизиона активно используется и без него система не работает.
  • Экспортировать данные из таблицы reports базы данных empty.gdb (Table - Export Data into script) в таблицу reports обновляемой базы данных. В версии 1.7 отчеты хранятся в виде набора записей, и могут быть расширены по мере необходимости.
Далее советую сделать backup - restore и работать с обновленной базой данных.

adminsmf

  • Administrator
  • Jr. Member
  • *****
  • Сообщений: 85
    • Просмотр профиля

Добавление.
Шаблоны отчетов хранятся в базе данных.
После обновления шаблоны надо залить в базу.
Скрипт заливки отчетов находится в прилагаемом файле.
Внимательно рассмотрев базу, можно понять и методику построения отчетов и готовить свои отчеты.
Модуль Report выводит список всех отчетов, зарегистрированных в БД.
Т.о., если Вы добавите свой отчет, то он сразу появится и в модуле Отчеты.