Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Yura
Зарегистрирован: 05.02.2009 Сообщения: 10
|
Добавлено: Пн Июл 21, 2014 12:28 pm Заголовок сообщения: Питання по Акцент-адміністратору 7.4 |
|
|
В Акценті 7.4 для кореспондентів був написаний діалог, який являє собою картку клієнта. Тепер є необхідність цей діалог викликати з іншої програми. Без встановленого адміністратора все працює.
Для перевірки використовував такий скрипт:
Dim Dialog
Dim WA
Dim App
Set WA = CreateObject("Accent74.Workarea")
Set App = WA.Application
if WA.OpenDatabase2("E:\Accent\Data\baza.adb") then
Set Dialog = App.CreateDialog("Klient_form.adg")
Dialog.Map("ID") = 2928
Dialog.DoModal
App.Quit
else
MsgDlg "Неможливо відкрити базу даних"
end if
А якщо встановити адміністратор і навіть не включати захист, то дає помилку. Підскажіть як можна запустити акцентівський діалог зовні при встановленому адміністраторі і включеному захисті. |
|
Вернуться к началу |
|
|
olimp Site Admin
Зарегистрирован: 10.03.2005 Сообщения: 2661
|
Добавлено: Вт Июл 22, 2014 7:06 pm Заголовок сообщения: Re: Питання по Акцент-адміністратору 7.4 |
|
|
Yura писал(а): | В Акценті 7.4 для кореспондентів був написаний діалог, який являє собою картку клієнта. Тепер є необхідність цей діалог викликати з іншої програми. Без встановленого адміністратора все працює.
Для перевірки використовував такий скрипт:
Dim Dialog
Dim WA
Dim App
Set WA = CreateObject("Accent74.Workarea")
Set App = WA.Application
if WA.OpenDatabase2("E:\Accent\Data\baza.adb") then
Set Dialog = App.CreateDialog("Klient_form.adg")
Dialog.Map("ID") = 2928
Dialog.DoModal
App.Quit
else
MsgDlg "Неможливо відкрити базу даних"
end if
А якщо встановити адміністратор і навіть не включати захист, то дає помилку. Підскажіть як можна запустити акцентівський діалог зовні при встановленому адміністраторі і включеному захисті. |
Скорее всего, Акцент выдает на экран сообщение, которое не видно. Попробуйте открыть Акцент вручную и посмотреть, что происходит. |
|
Вернуться к началу |
|
|
Yura
Зарегистрирован: 05.02.2009 Сообщения: 10
|
Добавлено: Ср Июл 23, 2014 12:00 pm Заголовок сообщения: Re: Питання по Акцент-адміністратору 7.4 |
|
|
olimp писал(а): |
Скорее всего, Акцент выдает на экран сообщение, которое не видно. Попробуйте открыть Акцент вручную и посмотреть, что происходит. |
При встановленому адміністраторі дає таку помилку:
Невозможно создание обекта контейнером AktiveX: 'Accent74.Workarea'
Код: 800А01АD
Я так розумію, що адміністратор не дає прямого доступу для створення Accent74.Workarea. Можливо, для створення потрібно використовувати якісь параметри, на зразок логіну і пароля користувача. Або створювати обєкт не акценту, а адміністратора. |
|
Вернуться к началу |
|
|
|