Artonit
Артонит => Программное обеспечение Артонит. => Тема начата: adminsmf от Ноября 23, 2012, 11:22:25
-
Обновление Шэлт Дуо до Артонит СЕ возможно.
Для этого необходимо выполнить скрипты, приведенные в http://www.artonit.ru/index.php?option=com_remository&Itemid=58&func=startdown&id=13 (http://www.artonit.ru/index.php?option=com_remository&Itemid=58&func=startdown&id=13)
Обновленная база готова работать с приложениями ПО Артонит СЕ.
-
в "sheltcontrol" нет работает сравнение количества карт
-
Обновление вариант 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 и работать с обновленной базой данных.
-
Добавление.
Шаблоны отчетов хранятся в базе данных.
После обновления шаблоны надо залить в базу.
Скрипт заливки отчетов находится в прилагаемом файле.
Внимательно рассмотрев базу, можно понять и методику построения отчетов и готовить свои отчеты.
Модуль Report выводит список всех отчетов, зарегистрированных в БД.
Т.о., если Вы добавите свой отчет, то он сразу появится и в модуле Отчеты.