Страница 1 из 1

ошибка при запуске бизнес схемы

СообщениеДобавлено: Пт окт 01, 2010 1:11 pm
romario
Установил ананас из репозитария (Altlinux)
В дизайнере добавил бизнес схуму ABSretail
При запуске создается база, но когда я куда нибудь нажымаю то вылазиет сообщение об ошибке:
An error occurred while accessing the database

а еще в нижнем окне вылазиет ошибка:
Строка:12 Сообщение:Error. Use of undefined variable 'AExtExample' Стэк:( on_systemstart(globalmodule:12) (global context))

Версия ананаса 0.9.5
версия mysql 5.0.89

чето странно что в папке где лежит sql база Оперативный учет очень много файлов
а там где лежит absretail всего один - db.opt

Оперативный учет запускается нормально,но в нем нет того что мне нужно для работы.

Re: ошибка при запуске бизнес схемы

СообщениеДобавлено: Пт окт 01, 2010 8:57 pm
s_master`
Присоединяюсь к вопросу.
Я тоже пытался пойти этим путем ... Выглядело это так:
когда получил аналогичное сообщение, выяснил, что ананас из Альтлинукса не содержит необходимых расширений (AExtExample и некоторых других и собран без поддержки торгового оборудования)
Решил собрать Ананас из исходников.
На форуме уже есть посты по этому поводу (посмотри посты коллеги с ником "master").
В Альтлинуксе скорее всего придется доустановить пакеты из состава QT3 (это в моем случае) MySQL,(Postgresql ...) уже должны быть установлены.
все пакеты есть в Сизифе. (выбираем для АльтЛинукс нужной версии в зависимости какая установлена (p5 или другие...)
    /00: это пакеты из дистрибутива
    libqt3-3.3.8b-alt7.i586.rpm qt3-assistant-3.3.8b-alt7.i586.rpm libqt3-qsa-3.3.8b-alt7.i586.rpm
    доустанавливаем
    ./01:libqt3-devel-3.3.8b-alt7.i586.rpm
    ./02:libqt3-mysql-3.3.8b-alt7.i586.rpm
    ./03:libqt3-odbc-3.3.8b-alt7.i586.rpm
    ./04:libqt3-postgresql-3.3.8b-alt7.i586.rpm
    ./05:libqt3-qsa-devel-3.3.8b-alt7.i586.rpm
    ./06:libqt3-sqlite-3.3.8b-alt7.i586.rpm
    ./07:qt3-sql-3.3.8b-alt7.i586.rpm
    ./08:qt3-doc-html-3.3.8b-alt7.i586.rpm
    ./09:qt3-doc-man-3.3.8b-alt7.i586.rpm
    ./10:qt3-doc-examples-3.3.8b-alt7.i586.rpm
    ./11:qt3-doc-3.3.8b-alt7.i586.rpm
    ./12:qt3-3.3.8b-alt7.i586.rpm
    ./13:qt3-designer-3.3.8b-alt7.i586.rpm

    ./qdataschema:
    ./qdataschema/01:libqt3-qdataschema-1.0.0-alt0.cvs20070826.i586.rpm
    ./qdataschema/02:libqt3-qdataschema-devel-1.0.0-alt0.cvs20070826.i586.rpm
    ./qdataschema/03:libqt3-qdataschema-doc-1.0.0-alt0.cvs20070826.i586.rpm
    ./qdataschema/04:libqt3-qdataschema-utils-1.0.0-alt0.cvs20070826.i586.rpm

Затем
app-qdataschema-fd27765
tradeequip-1.1.0
tradeequip-drv-1.0.0
Исходники для ABSRetail удалось найти только старые (ananas-anton-171107) там есть небольшая ошибка придется исправить путь к QT руками для сборки Demo, Extensions и Test
После очередной , наконец, успешной сборки ананаса все заработало!
Запускаем дизайнер открываем ABSretail сохраняем, это на форуме описано, документы работают. А вот отчеты - нет (по крайней мере в MySQL-варианте. А здесь есть целый раздел про него можно почитать, но я пока взял Inventory подправил справочники, и пишу свое, в ABSretail подглядываю...
Если бы кто из матерых пошаговую инструкцию бы набросал хотя бы для АльтЛинукса с драйверами торгового оборудования ... ?