© Tillypad, 2004-2024
© Tillypad, 2004-2024
Программные модули это файлы, позволяющие обеспечивать взаимодействие между системой Tillypad и различными устройствами: принтерами, фискальными регистраторами, дисплеями покупателя и прочими.
Информация обо всех программных модулях заносится в справочник
.Окно справочника открывается из главного меню:
→ → .Программные модули могут быть исполняемыми файлами с расширениями .exe
или .dll
, .jar-
файлами или вспомогательными файлами.
Закрытые параметры программного модуля можно создавать и изменять только в самом программном модуле. Они используются в устройстве, созданном на основе этого программного модуля. Устройство при создании получает параметры от своего программного модуля. Эти параметры устройства можно изменять и дополнять другими необходимыми параметрами.
Программному модулю можно разрешить открывать отчеты. В этом случае у устройств с этим программным модулем можно выбрать отчеты, которые можно будет выводить и просматривать на экране устройства, а также выводить на печать.
Для работы программному модулю могут потребоваться другие программные модули, например, библиотеки кодеков или шрифты. Такие программные модули называются требуемыми модулями. Их нужно внести в таблицу на панели «Требуемые модули» карточки программного модуля.
Устройство можно подключить непосредственно к загрузчику устройств или к другому устройству. К какому устройству или к загрузчику устройств нужно подключать конкретное устройство определяется его программным модулем.
Для программного модуля нужно указать один или несколько программных модулей, к которому он может подключаться. Эти программные модули нужно внести в таблицу на панели «Подключающие модули» карточки программного модуля.
Тип экранных форм - это типовая экранная форма, на основе которой можно создать экранную форму, адаптированную для конкретного устройства. К таким устройствам относятся POS-терминалы и мобильные POS. Экранные формы позволяют создавать рабочие экраны для различных режимов работы программы Tillypad POS или приложения MiniPOS.
Для программного модуля нужно внести необходимые типы экранных форм в таблицу на панели «Типы экранных форм» карточки программного модуля.
Типы экранных форм выводятся в древовидном списке справочника .
Поддерживаемая функциональность показывает, какие функции может выполнять устройство с этим программным модулем. То есть на основе программного модуля можно создать устройство, способное выполнять какую-то одну функцию или несколько функций сразу.
Для программного модуля нужно внести необходимые поддерживаемые функциональности в таблицу на панели «Поддерживаемая функциональность» карточки программного модуля.
Роли используемых устройств показывают, какие функции могут выполнять устройства, подключенные к устройству с данным программным модулем.
Для программного модуля нужно внести необходимые роли используемых устройств в таблицу на панели «Роли используемых устройств» карточки программного модуля.
Роли используемых устройств программного модуля влияют на то как будет выглядеть карточка устройства.
Тип форматов - это типовой формат, на основе которого можно создать формат печати, адаптированный для конкретного устройства.
Типы форматов нужны программным модулям с поддержкой функций принтера или дисплея покупателя, чтобы определить, какие печатные форматы можно будет выводить на устройстве.
Для программного модуля нужно внести необходимые типы форматов в таблицу на панели «Типы форматов» карточки программного модуля.
Состояние устройства показывает, что оно способно или не способно выполнить в данный момент, а также причину, вызвавшую или могущую вызвать такое состояние. Состояния устройства позволяют определить, как функционирует устройство и не нуждается ли оно в обслуживании.
Для программного модуля нужно внести необходимые состояния устройств в таблицу на панели «Состояния» карточки программного модуля.
Типы настраиваемых значений нужны для настройки конкретного устройства на основе программного модуля. С их помощью в карточке устройства формируются поля и таблицы спецификаций. Эти поля и таблицы могут располагаться на разных панелях и вкладках карточки устройства.
Для программного модуля нужно внести необходимые типы настраиваемых значений в таблицу на панели «Типы настраиваемых значений» карточки программного модуля.
Запросы программных модулей позволяют вернуть дополнительные данные, необходимые устройству. В программных модулях можно использовать запросы на языках Transact SQL и SQLite.
Для программного модуля нужно внести необходимые запросы программного модуля в таблицу на панели «Запросы» карточки программного модуля.