|
Не создается com-объект на web-клиенте | ☑ | ||
---|---|---|---|---|
0
usd1001
27.02.19
✎
18:14
|
Нужно подключаться к внешней базе SQL Lite. На толстом/тонком код работает без проблем. На веб падает.
Новый COMОбъект("ADODB.Connection")); Отрабатывает Новый COMОбъект("ADOX.Catalog")); Ошибка Новый COMОбъект("ADOX.Table")); Ошибка Пробовал менять/обновлять браузер, odbc драйвера, настройки безопасности браузера на минимум. Результата нет. Ошибка - "Невозможно создание объекта сервером программирования объектов". |
|||
1
H A D G E H O G s
27.02.19
✎
18:15
|
Естественно.
|
|||
2
H A D G E H O G s
27.02.19
✎
18:16
|
Ты на стороне клиента подключение создаешь?
|
|||
3
usd1001
27.02.19
✎
18:16
|
Что еще можно попробовать?
|
|||
4
usd1001
27.02.19
✎
18:17
|
(2) Да
|
|||
5
H A D G E H O G s
27.02.19
✎
18:18
|
Использовать Тонкий клиент.
COM объектов в вебклиенте нет, кроме IE, но и там с вопросами |
|||
6
usd1001
27.02.19
✎
18:21
|
(5) Да, в хроме я никак не мог заставить на клиенте заработать com. Инфы по этому вопросу конечно нет. В IE до сегодняшнего утра все очень сносно работало. Теперь создается только один com объект.
|
|||
7
usd1001
27.02.19
✎
18:22
|
(5) Переносить код с клиента на сервер очень проблемно. А нельзя как-то эти com-объекты создавать на стороне сервера?
|
|||
8
H A D G E H O G s
27.02.19
✎
18:25
|
(7) Конечно можно.
Откройте для себя ВнешниеИсточникиДанных |
|||
9
H A D G E H O G s
27.02.19
✎
18:25
|
А то, чего они не могут - может вызов хранимой функции
|
|||
10
Garykom
гуру
27.02.19
✎
18:27
|
(0) Инструкции читать не пробовали?
Какой к черту COMОбъект в JS внутри любого браузера (про ie на win речи не ведем) |
|||
11
Ник080808
27.02.19
✎
18:34
|
(0) дык, если база внешняя, то и коннектится нужно на сервере. не?
|
|||
12
Сияющий в темноте
27.02.19
✎
20:54
|
ну,можно внешнюю компоненту накатать к браузеру,а в ней создаиь ком
но только на винде |
|||
13
Garykom
гуру
27.02.19
✎
20:57
|
(12) Все проще же, поднимается сервис (обертка над sqlite) который дает rest по http и из 1С обращаемся к нему
|
|||
14
breezee
28.02.19
✎
04:53
|
(13) Лучше по веб-сервису, попроще
|
|||
15
Сияющий в темноте
28.02.19
✎
13:10
|
(13)ну,если что то запускать и куда то лазить,то vbscript через командную строку прощн всего,и самое главное,что из скрипта можно к 1с подключиться и засунуть туда данные.
|
|||
16
Garykom
гуру
28.02.19
✎
13:23
|
(15) Зачем vbscript если можно CMD|BAT обойтись?
http://hello-world-dev.blogspot.com/2010/12/executing-sql-query-using-sqlite.html |
|||
17
Сияющий в темноте
28.02.19
✎
13:50
|
(16)окно прятать придется.
опять же,из скрипта можно по http куда то слазить,а из cmd нативно только ftp хотя,если накатить cigwin,то можно сделать все,что угодно. |
|||
18
Сияющий в темноте
28.02.19
✎
13:51
|
я просто печатные формы народу,не любящему ворд как раз в техе через cigwin рисовал с преобразованием в pdf.
|
|||
19
Garykom
гуру
28.02.19
✎
14:08
|
(17) По http можно из веб клиента что нельзя vb/cmd
(18) Не проще было в html их рисовать? |
|||
20
Сияющий в темноте
28.02.19
✎
21:20
|
HTML на печати выглядит как полное дерьмо,особенно,если плавающие картинки,их там до конца так и нет,а вот в техе прекрасно и картинки вставлялись и подписи в них добавлялись как надо.
сейчас,правда,html многому научился,но до теха ему все равно очень далеко. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |