RunaLink и MS Access

face2face

Посетитель
#1
Добрый день.
Пытаюсь сделать синхронизацию Runa с MS Access через RunaLink. Но у меня возникли некоторые сложности, а именно здесь:
Настройка синхронизации данных Руны с Access.png

Интересуют два события которые на скриншоте. Можно узнать их описание? Что они значат? Значение фраз понятно, но в настройках вроде всё сделано правильно. Пароль к базе DataBase.mdb и ключ к Rune прописаны верно и без ошибок.
 
Последнее редактирование модератором:

face2face

Посетитель
#2
Разобрался с событиями. RunaLink по Тесту показывал данные события потому что был запущен RunaManager.
Но вот новые событие на Синхронизацию.
События в модуле синхронизации.png
 
Последнее редактирование модератором:

Anti

Администратор
Команда форума
#3
Лог показывает превышение времени ожидания ответа от хост-сервера. Наиболее вероятная причина - то, что проект не прописан на сервере.
Точно также как для работы сетевого проекта в конструкторе Руна нужно запрашивать ключ, для модуля синхронизации также нужно отправить нам запрос через обратную связь. Указать:
1) название проекта в Руне
2) название базы данных, с которой будет проводиться синхронизация.
На обратный адрес мы вышлем ключ доступа, который нужно будет прописать в свойствах соединения (кнопка "Изменить").
 

Vladimir

Администратор
Команда форума
#5
Многопользовательский доступ по сети для работы с базой данных Руна - не является ключом для синхронизации данных между проектом в Руне и базами данных MS Access или MySQL. Данные ключи служат для разных целей и не являются одинаковыми.
Точно также как для работы сетевого проекта в конструкторе Руна нужно запрашивать ключ, для модуля синхронизации также нужно отправить нам запрос через обратную связь.
 

face2face

Посетитель
#6
Многопользовательский доступ по сети для работы с базой данных Руна - не является ключом для синхронизации данных между проектом в Руне и базами данных MS Access или MySQL. Данные ключи служат для разных целей и не являются одинаковыми.
Понял, не знал. Заполню форму. Спасибо.
 

Vladimir

Администратор
Команда форума
#8
Нами было некорректно прописано разрешение для работы с базой данных Access - исправлено.
В ходе отладки модуля синхронизации были обнаружены незначительные ошибки, а также добавлен вывод содержания ошибок при работе с драйверами на вкладку "Монитор" - чтобы оперативно видеть причину прекращения работы модуля.
Для работы на Windows 10 c установленным MS Access в составе пакета Office 2016 потребовалось включить разрешения на чтение макета и данных из системного объекта MSysObjects в разрешениях для пользователя Admin. Описание добавлено на странице справки: http://runabase.ru/help/ms-access.html
При тестировании на Windows 7 без установленного MS Access, данное разрешение не понадобилось и синхронизация прошла успешно без дополнительных настроек.
Обновлённая версия программы 5.1.4 от 21 августа 2018 г. выложена на странице загрузки http://runabase.ru/download.html
 

face2face

Посетитель
#9
RunaLink обновил.
Настройки в Windows 10 c установленным MS Access в составе пакета Office 2016 произвёл:
MSACCESS_2018-08-21_14-44-02.png

MSACCESS_2018-08-21_14-45-07.png

Результат:
RunaLink5_1_2018-08-21_14-45-46.png
 

face2face

Посетитель
#10
Nothing to do - дословно переводится как "нечего делать".
Я так понял что всё успешно прошло. Так как всё заработало.
 

Vladimir

Администратор
Команда форума
#12
Первым было сообщение: "Validation succeded", которое можно перевести как "Проверка конфигурации прошла успешно".
А затем "Nothing to do" ("Нечего делать"), т.е. программе нечего синхронизировать. Причина такого сообщения может быть в том, что не настроены связи таблиц базы данных MS Access и объектов в конструкторе Руна, а также не определены связи между полями - откуда и куда переносить данные.