问题标签 [point-of-sale]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 在 QLabel 中获取鼠标点击的位置
在 QLabel中获得pos
a的最佳(最简单)方法是什么?mousePressedEvent
(或者基本上只是获取鼠标点击相对于 QLabel 小部件的位置)
编辑
我尝试了弗兰克以这种方式提出的建议:
invalid static_cast from type 'QEvent*' to type 'const QMouseEvent*'
但是,我在尝试声明的行上收到编译错误me
。有什么想法我在这里做错了吗?
printing - 打印 HTML 时收据打印机上的字体大小
我们有两台 Epson TMU 220 (USB) 打印机,并尝试从两个不同的客户端进行打印。一个是 Ubuntu 客户端,另一个是 Windows 客户端。使用 PHP,在 Ubuntu 中,我将纯文本回显到 /dev/usb/lp0,结果一切正常。大小合适的标准固定宽度字体。作为收据打印的新手,我不知道如何添加格式,但这不是问题——我只需要普通的收据。
现在,在 Windows 中,我不知道如何“回显”到打印机。但在 Windows 中,有可用的驱动程序(Ubuntu 不是这种情况)。因此操作系统会识别打印机并将其显示给用户。现在,我让 Windows 中的用户使用 Firefox(它是一个基于 Web 的系统)中的 FILE > PRINT 选项打印到收据打印机。但这是诀窍。显然,我的输出是呈现为 HTML 的纯文本,因此不考虑换行符。为了解决这个问题,我在文本前面放了一个“pre”标签。现在它的轮廓非常好。但是,在 Windows 上打印时,字体非常小,难以阅读。
如何改变这个?我试过了:
- 使用 CSS 更改字体大小。但正如打印时所说的“调整到页面”,它总是缩小到很小的尺寸。
- 更改“调整到页面”设置并将其保留为 100%。现在文本不适合收据(并非所有列都打印)。
- 更改使用的字体,使用不同的 Courier 版本。没有结果。
有人知道如何增加文本大小吗?(或者,如何在 Windows 上直接将纯文本打印到这台打印机......这也可以解决它)......
谢谢!
java - 是否有快速开发工具或 IDE 用于开发定制的 POS 应用程序?
我正在寻找一种开发工具/环境,使我能够快速开发垂直市场触摸屏 POS 应用程序。我了解 OJAVA 是一种选择,但我正在寻找具有类似 4GL 的编程语言的东西,我可以缩短开发时间.. 有什么建议吗?
point-of-sale - 是否有任何允许自定义应用程序的 POS 工作站?
我正在评估 Radiant POS 工作站,看看开发定制的 POS 应用程序是多么容易。我正在寻找 RAD 快速应用程序开发,而无需使用 Java 或其他一些 3GL 进行编码。
web-applications - 能够通过 HTML、Flash 或其他方式切换打印机?
我正在将库存管理应用程序从桌面转换为网络应用程序。桌面应用程序生成多种格式的打印输出:
- 将标签邮寄到 Dymo 打印机
- 一般 8.5 x 11 打印输出
- 和热收据打印输出到 Star 打印机(通常 72 毫米宽 x 200 毫米长)
确保准确打印的一半解决方案是生成 PDF;但是,有没有办法通过网页更改浏览器/客户端的打印机? 我希望它尽可能跨平台。
我不这么认为,但我想接触比我更聪明的开发人员!
谢谢,丹尼斯
sql - 如何根据销售点数据库模式中的属性区分产品
这是我的困境,我正在为一家相当大的零售商构建一个 POS 系统,他们有不同的产品,具有不同的属性(尺寸、颜色等)。
当他们从供应商处收到商品时,他们希望使用自己的 UPC 条形码进行标签,但他们也希望使用商品上的代码区分不同的尺寸。
假设他们收到了 4 种尺码 S、M、L、XL 的品牌 A 衬衫,那么每个尺码应该有不同的条形码。
所以我想有一个文章的基本代码,然后根据属性连接数字以获得不同的代码?如果没有可用的属性,只需添加 0
我将尺寸和颜色作为属性存储在数据库中作为(实体-属性-值)。除了必须从属性中连接数字以得出完整代码之外,它们是更好的方法吗?
谢谢你的帮助!
编辑 - - - - - - - - - - - - - - - - - - - - - - - - - ------
我让这个例子更清楚一点,所以衬衫的基本代码是:9 123456 然后颜色蓝色是:789,然后是 S 码:012,所以完整代码是 9 123456 789012
对于没有大小或颜色或实际上没有任何属性的另一篇文章,基本代码将为 9 654321 加上属性部分的 000000
这只是为了简单起见,因为每个属性我只能使用一位数字。
另一个问题是在链接到 OrderDetails 表时,我需要参考所有属性才能知道客户实际上购买了蓝色 S 码
php - 使用 PHP 打印到外部收据打印机
我正在尝试找到一种将实时订单发送到收据打印机的解决方案。
基本上是伪代码:
我只是在探索完成这项工作的选择。能够做到这一点而不是发送经常占用线路等的传真会很棒。
一个人怎么能做到这一点?
.net - .NET 的 POS | 区分(条形码)扫描仪和键盘输入
我想在 WPF 应用程序中区分(条形码)扫描仪和键盘输入。我需要的是一个在我的扫描仪提供数据时发生的事件。
在我的应用程序中,有一个特殊字段将填充来自扫描仪的输入。因此,如果用户关注了其他字段,我不想在其中插入扫描的代码,而是我的特殊字段。
首先,我将扫描仪(通过 USB 连接)的输入模式从“键盘仿真”切换为“原始”。但是我现在需要做什么?
delphi - POS 打印机 MatrixPoint MP-3250 ESC/POS 命令
作为主题,我有一台 POS 打印机 MatrixPoint MP-3250。正如手册所说,它是支持命令:ESC/POS 兼容
我确实搜索谷歌,尝试但不会工作。至少设置精简字体、粗体、斜体和剪纸命令。
运行规格:
- 视窗 7 32 位
- 打印机接口是Parallel插槽,我使用BAFO并口转USB适配器。
- 安装 BAFO 的驱动程序后,我们得到: USB001 - USB 虚拟打印机端口
- 我在“设备和打印机”中手动添加打印机(添加本地打印机,设置为 USB001 端口并使用通用/纯文本打印机驱动程序。
- 我使用 winspool API (WritePrinter) 发送命令
- 德尔福 XE
请帮助我,任何意见将不胜感激。
我尝试使用此ESC/POS 手册。
编辑。
方法如下:
我们在打印纸上得到了什么: OWOTOFTPrinting to default printer(出现奇怪的字符)
纸张未能裁切(未发生)
编辑:大部分都忘记了,上述内容在 Epson 兼容/IBM 9068A 存折打印机(点阵)上运行良好。(不确定)打印机直接连接到 USB / 并行端口,而不是使用适配器(像现在一样与 USB 并行)。
我认为此适配器或其驱动程序中/之间有问题?
谢谢
point-of-sale - 如何在 Micros 3700 中自定义报告
我的女儿正在努力为她的餐厅做好转折。他们在 Micros 3700 中有一个很好的报告,告诉他们他们每天吃多少只鸡,但他们需要它来告诉他们每小时吃多少只鸡。管理层说不可能定制报告,我知道这是不对的。我不知道它是否如此困难以至于实际上是不可能的。
有见识的人吗?谢谢。