ГЛАВНАЯ СТРАНИЦА

Программные модули

10.1

История переиздания
24.11.2022

Программные модули это файлы, позволяющие обеспечивать взаимодействие между системой Tillypad и различными устройствами: принтерами, фискальными регистраторами, дисплеями покупателя и прочими.

Информация обо всех программных модулях заносится в справочник Программные модули.

Окно справочника открывается из главного меню: УстройстваОбщиеПрограммные модули.

Рисунок 647. Окно со списком программных модулей

Окно со списком программных модулей

Файлами каких типов могут быть программные модули?

Программные модули могут быть исполняемыми файлами с расширениями .exe или .dll, .jar-файлами или вспомогательными файлами.

В чем разница между закрытыми параметрами и параметрами программных модулей?

Закрытые параметры программного модуля можно создавать и изменять только в самом программном модуле. Они используются в устройстве, созданном на основе этого программного модуля. Устройство при создании получает параметры от своего программного модуля. Эти параметры устройства можно изменять и дополнять другими необходимыми параметрами.

Зачем нужны отчеты программному модулю?

Программному модулю можно разрешить открывать отчеты. В этом случае у устройств с этим программным модулем можно выбрать отчеты, которые можно будет выводить и просматривать на экране устройства, а также выводить на печать.

Что такое требуемые модули?

Для работы программному модулю могут потребоваться другие программные модули, например, библиотеки кодеков или шрифты. Такие программные модули называются требуемыми модулями. Их нужно внести в таблицу на панели «Требуемые модули» карточки программного модуля.

Что такое подключающие модули?

Устройство можно подключить непосредственно к загрузчику устройств или к другому устройству. К какому устройству или к загрузчику устройств нужно подключать конкретное устройство определяется его программным модулем.

Для программного модуля нужно указать один или несколько программных модулей, к которому он может подключаться. Эти программные модули нужно внести в таблицу на панели «Подключающие модули» карточки программного модуля.

Зачем нужны типы экранных форм?

Тип экранных форм - это типовая экранная форма, на основе которой можно создать экранную форму, адаптированную для конкретного устройства. К таким устройствам относятся POS-терминалы и мобильные POS. Экранные формы позволяют создавать рабочие экраны для различных режимов работы программы Tillypad POS или приложения MiniPOS.

Для программного модуля нужно внести необходимые типы экранных форм в таблицу на панели «Типы экранных форм» карточки программного модуля.

Типы экранных форм выводятся в древовидном списке справочника Экранные формы .

Что означает поддерживаемая функциональность?

Поддерживаемая функциональность показывает, какие функции может выполнять устройство с этим программным модулем. То есть на основе программного модуля можно создать устройство, способное выполнять какую-то одну функцию или несколько функций сразу.

Для программного модуля нужно внести необходимые поддерживаемые функциональности в таблицу на панели «Поддерживаемая функциональность» карточки программного модуля.

Что такое роли используемых устройств?

Роли используемых устройств показывают, какие функции могут выполнять устройства, подключенные к устройству с данным программным модулем.

Для программного модуля нужно внести необходимые роли используемых устройств в таблицу на панели «Роли используемых устройств» карточки программного модуля.

Роли используемых устройств программного модуля влияют на то как будет выглядеть карточка устройства.

Примечание

Узнать больше о том, как формируется карточка устройства можно в описании к справочнику Устройства .

Зачем нужны типы форматов?

Тип форматов - это типовой формат, на основе которого можно создать формат печати, адаптированный для конкретного устройства.

Типы форматов нужны программным модулям с поддержкой функций принтера или дисплея покупателя, чтобы определить, какие печатные форматы можно будет выводить на устройстве.

Для программного модуля нужно внести необходимые типы форматов в таблицу на панели «Типы форматов» карточки программного модуля.

Типы форматов выводятся в древовидном списке справочника Форматы печати программных модулей .

Примечание

Узнать больше о том, как формируется карточка устройства можно в описании к справочнику Устройства .

Как можно использовать состояния устройств?

Состояние устройства показывает, что оно способно или не способно выполнить в данный момент, а также причину, вызвавшую или могущую вызвать такое состояние. Состояния устройства позволяют определить, как функционирует устройство и не нуждается ли оно в обслуживании.

Для программного модуля нужно внести необходимые состояния устройств в таблицу на панели «Состояния» карточки программного модуля.

Зачем нужны типы настраиваемых значений?

Типы настраиваемых значений нужны для настройки конкретного устройства на основе программного модуля. С их помощью в карточке устройства формируются поля и таблицы спецификаций. Эти поля и таблицы могут располагаться на разных панелях и вкладках карточки устройства.

Для программного модуля нужно внести необходимые типы настраиваемых значений в таблицу на панели «Типы настраиваемых значений» карточки программного модуля.

Типы форматов выводятся в древовидном списке справочника Форматы печати программных модулей .

Примечание

Узнать больше о том, как формируется карточка устройства можно в описании к справочнику Устройства .

Зачем нужны запросы программных модулей?

Запросы программных модулей позволяют вернуть дополнительные данные, необходимые устройству. В программных модулях можно использовать запросы на языках Transact SQL и SQLite.

Для программного модуля нужно внести необходимые запросы программного модуля в таблицу на панели «Запросы» карточки программного модуля.

Как сохранить информацию о программном модуле?

Информация о системных программных модулях включена в справку к системе Tillypad. А как быть, если программный модуль создан пользователем?

Эту информацию можно сохранить в поле на панели «Информация о программном модуле» карточки программного модуля.