ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Диспетчерское ПО «АвтоГРАФ.PRO» v.5.x (.NET) (http://forum.tk-chel.ru/showthread.php?t=3781)

Дмитрий Пиминов 24.10.2016 05:23

Подскажите, пожалуйста, в каком состоянии в Автограф 5 com(ole) интерфейс? Есть ли на него актуальная документация? Какое у него есть будущее?
Спасибо!

programmer 24.10.2016 05:27

Дмитрий Пиминов, COM(OLE) жив! Недавно выполнялись его небольшие доработки по запросу. Поддержка ведётся в основном для связи с 1С. Ещё есть HTTP2OLE. Какие у Вас с ним проблемы?

Дмитрий Пиминов 24.10.2016 06:37

Мы планируем развитие интерфейсов с Автограф на перспективу и при тестировании com(OLE) интерфейса с 5й версией столкнулись с его неработоспособностью (сходу ничего из написанного не заработало). Проверяем возможность перехода на Автограф 5.
Хотелось бы узнать сильно ли поменялись структуры данных интерфейса? Есть ли актуальная документация?
Будет ли он и дальше поддерживаться? И соответственно сколько ещё проживет 4я версия?
Спасибо!

SK 24.10.2016 06:50

Цитата:

Сообщение от Дмитрий Пиминов (Сообщение 144775)
И соответственно сколько ещё проживет 4я версия?

4-я версия более не поддерживается и не расширяется.
OLE от 4-ки в 5-ке тоже должно работать, только с ограниченным набором параметров (тех, что были в 4-ке).
Однако, надо понимать, что в 5-й версии количество параметров и их типов уже не ограничивается, как в 4-ке, появились периодические параметры, справочники свойств и т.п. - поэтому, OLE для 5-ки, конечно, расширилось.

Дмитрий Пиминов 24.10.2016 08:13

programmer, я отправил вам личным сообщением некоторые ошибки, буду рад если вы их прокомментируете.

Цитата:

Сообщение от SK (Сообщение 144780)
4-я версия более не поддерживается и не расширяется.
OLE от 4-ки в 5-ке тоже должно работать, только с ограниченным набором параметров (тех, что были в 4-ке).
Однако, надо понимать, что в 5-й версии количество параметров и их типов уже не ограничивается, как в 4-ке, появились периодические параметры, справочники свойств и т.п. - поэтому, OLE для 5-ки, конечно, расширилось.

Будет ли какая-то документация по общим вещам и отличиям одного от другого.
И ещё вопрос, у нас есть такая вещь, как "Показать трек в Автограф", по нажатию которой указанный интервал времени по определенному ТС открывается в Автограф 4 с передачей фокуса в его окно. И эта возможность внедрена у нас во множество мест, начиная от документов до отчетов. Сходу она у нас в Автограф 5 не заработала.
Есть ли ещё какие-то возможные варианты реализовать подобное кроме использования com(OLE) в Автограф 5?

SK 24.10.2016 08:30

Цитата:

Сообщение от Дмитрий Пиминов (Сообщение 144795)
programmer, я отправил вам личным сообщением некоторые ошибки, буду рад если вы их прокомментируете.

Просьба НЕ использовать личные сообщения на форуме для решения подобных вопросов.

programmer 24.10.2016 10:31

Дмитрий Пиминов, вырежьте процедуру обмена в обработку и пришли нам для тестов.

kalan 25.10.2016 06:35

Подскажите как правильно написать выражение для параметра, чтобы отобразить валидность существующих LLS в списке устройств?
Требуется проверить VLLS(n), только если в реестре свойств существует параметр LLS(n).

что то вроде: u.LLS2 && VLLS(2)

kalan 25.10.2016 12:24

допустимо ли использовать метод VLLS(n) для определения исправности LLS ??
==1 исправен
!=1 неисправен?

programmer 25.10.2016 14:43

Цитата:

Сообщение от kalan (Сообщение 144873)
Требуется проверить VLLS(n), только если в реестре свойств существует параметр LLS(n).

https://gyazo.com/1044a446db6964078ef9263338f8c23e.png
Если свойства LLS1Index нет, то PrmInt("LLS1Index") = 0, а VLLS(PrmInt("LLS1Index")) = false.


Текущее время: 13:16. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot