УкраїнськаEnglishmRussian
Вход/Новый
В теме много сообщений

Обновление списка параметров в дереве конфигурации


Автор Сообщение
Сообщение создано: 14. 10. 2011 [21:38]
Vandrizm
Игорь М
Создатель темы
Зарегистрирован(а) с: 31.07.2010
Сообщения: 55
"roman" wrote:

"Vandrizm" wrote:

До меня не доходит зачем делать разное поведение системы при добавлении и удалении списка параметров через запрос к БД?

Не судьба значит.

Хороший ответ. Пестрит аргументами.
Сообщение создано: 14. 10. 2011 [21:49]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"Vandrizm" wrote:

Хороший ответ. Пестрит аргументами.

Такой как и вопрос, который просто блещет ознакомленностью с документацией.
Я Вам тут должен концепцию пересказать? Не дождётесь!

Learn, learn and learn better than work, work and work.
Сообщение создано: 14. 10. 2011 [22:37]
Vandrizm
Игорь М
Создатель темы
Зарегистрирован(а) с: 31.07.2010
Сообщения: 55
Объяснять концепцию я не просил, а спрашивал совершенно другое.
Вот пожалуйста выдержка из документации(http://wiki.oscada.org/Doc/QTCfg):
# Загрузить из БД — выполняет загрузку выбранного объекта или ветви объектов из БД.

Как увидеть, что объект или ветвь загрузились?
Ответьте хотя бы на этот вопрос.
Сообщение создано: 14. 10. 2011 [22:47]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"Vandrizm" wrote:

Как увидеть, что объект или ветвь загрузились?

Вернулось то, что поменялось руками, потому как неизменённый объект повторно загрузить нельзя (кнопка не активна), кроме случаев с вычислителями. А также нет сообщений об ошибке.
Про то что записи объекта уже нет в БД не нужно, потому как возможны случаи отключения БД или потери связи с сетевой БД, а объекты из неё загруженные должны продолжать работать.

Learn, learn and learn better than work, work and work.
Сообщение создано: 11. 09. 2012 [20:35]
Vorgehen
Артём Корниевский
Зарегистрирован(а) с: 08.07.2012
Сообщения: 20
Здравствуйте уважаемые товарищи. У меня возникла проблема, самостоятельно решить которую не удаётся.
Установлена ОС Debian 6. Установил Openscada 0.8.0-2 LTS. Но в модуле DAQ.Javalikecalk не сохраняет программы которые пишу. Пока запущенно приложение openscada всё отлично. Но стоит выйти и зайти снова,вижу пустые контроллеры. Помогите решить проблему ребята.
Предпринимал меры:
Давал права на чтение и запись всем пользователям на конфигурационный файл /etc/oscada.xml
Слово "принять" появляющееся внизу как только начинаешь заполнять поле программы давил. Зелёную стрелочку сохранить давил каждую секунду, Ничего не дало результатов. Даже если удастся сконфигурировать openscada без перезагрузок системы,первая же перезагрузка и вся работа на смарку. Помогите ребята. Такая отличная система. Руководство со сроками давит.
Сообщение создано: 11. 09. 2012 [20:45]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"Vorgehen" wrote:

Давал права на чтение и запись всем пользователям на конфигурационный файл /etc/oscada.xml

С чего Вы взяли, что редактируемый объект сохраняется в конфиг-файле, а не в БД?
Разбирайтесь с местом хранилища и доступом к нему, у меня нигде таких проблем нет.

В консоль или архив сообщений при сохранении смотрите, для локализации проблемы!

Learn, learn and learn better than work, work and work.
Сообщение создано: 14. 09. 2012 [13:50]
Vorgehen
Артём Корниевский
Зарегистрирован(а) с: 08.07.2012
Сообщения: 20
Роман спасибо за ответ. Разобраться с проблемой не удалось. Создавал отдельную БД, присваивал всем юзерам права, но безрезультатно. Потерял уйму времени, но результата добиться не удалось. Зато ознакомился с документацией. Решил проблему радикально. Установил Альт линукс. Буду пробовать в Альте.



2738