问题标签 [epl]

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.

0 投票
2 回答
882 浏览

java - 查找字符串列表中的字符串是否在 Esper 中的另一个字符串列表中

我正在使用 Esper + Mule,我正在尝试定义一个 POJO 和一个事件,但是在阅读了 Espero 的文档之后,我还没有找到我真正需要的东西。

我的事件由 POJO 表示,具有如下属性:

我想做的是使用关键字 IN 将其与另一个单词列表进行比较,因此模式如下所示:

但我得到这个错误:

有什么办法可以做到这一点?

非常感谢

0 投票
1 回答
498 浏览

oracle - CEP --- is there a big difference between Oracle EPL and what is offered by ESPER?

I'm new to CEP and looking into playing with ESPER. I was doing some general googling on the topic and came a cross this:

http://docs.oracle.com/cd/E13157_01/wlevs/docs30/pdf/epl_guide.pdf

And also this:

http://esper.codehaus.org/esper-4.2.0/doc/reference/en/html/

Can someone clarify what is the difference? I started reading the Oracle one because it had pictures... :) But I don't have Oracle $, so likely will be using ESPER.

So are there significant differences or are they more or less the same thing, as far as "EPL" goes, with minor differences like Oracle vs MS "sql"... (Don't get attached to this last statement, just using it as a euphemism of sorts.)

0 投票
1 回答
1441 浏览

zebra-printers - Zebra GK420d 标签打印机 - 状态报告

我试图了解如何向这些标签打印机发送状态请求,以查看它们是否可以自由打印标签。

我遇到的问题是,如果我发送太多标签打印请求,那么只会打印一些。我认为问题在于打印机的内存缓冲区被覆盖,一些标签被删除而不打印。

我尝试了 ~HS 命令,但由于文档不是很好,我无法弄清楚我需要检查什么参数。

提前致谢。

0 投票
4 回答
19617 浏览

zebra-printers - 将图像转换为 GRF 格式

我有一台 Zebra Gk420t 打印机,可以制作贴纸,我需要在上面打印图像。我读到图像必须是 GRF 格式(纯十六进制)。

有人知道如何在 Linux 中将图像转换为 GRF 格式吗?我在 Windows 上阅读了有关 Ztools 软件的信息,但在 Linux 上没有什么有趣的...

0 投票
2 回答
2119 浏览

zebra-printers - 斑马 ZT230-300dpi 打印机 sgd 命令 setvar

我正在尝试使用 Zebra Setup Utilities Direct 通信功能更改带有固件"device.languages"的斑马 ZT230标签打印机的属性:V72.19.6Z。

我发送到打印机的命令如下:

后跟换行符

但是当我发送命令时:! U1 getvar "device.languages"值没有改变。

我正在通过端口 9100 上的 LAN 连接到打印机,并且打印机上的属性"device.command_override.list"未设置。

我以错误的方式启动命令,或者有一些我不知道的保护机制?

0 投票
2 回答
1632 浏览

c# - 如何读取 GC420t 打印机的状态?

我正在使用LibUsbDotNet与我的 GC420t Zebra 打印机进行通信。

在打印方面效果很好:

但我找不到让我的阅读器代码工作的方法......总是返回读取的 0 个字节。我把它放在上面代码的末尾,打开了我的打印机盖(这肯定会给我一些错误代码)。

如果您知道如何使这项工作......或者如果您知道更好/更快/更简单的方法来做到这一点,我会接受的,谢谢。

编辑:所以我尝试了更多的东西,做了更多的研究。

使用 winspool 访问打印机状态 -> Returned 0 即使我从打印机中取出了介质,整洁。好吧,我猜它只是初始化为 0,并且没有收到任何值。此代码正在使用该OpenPrinter/GetPrinter/ClosePrinter模式。

LibUsbDotNet -> 尝试了所有列出的读取状态的方法,总是读取 0 个字节。

RawPrinterHelper -> 适用于打印,但没有找到获取打印机状态的方法。

然后我读到一些东西(不记得在哪个网站上)说你必须在打印机打印时阅读状态。怎么可能呢?

编辑:为了完整起见,这是我为打印机生成命令的方式(这可能无济于事,因为它在打印时再次完美地工作):

编辑:仅作记录,我很确定您可以获得此 GC420t 状态的原因......是因为您可以使用 Zebra Setup Utilities。如果您使用提供的工具(Open Communication With Printer )发送^ee,您将正确获得错误代码。我只需要知道它是如何做到的。

0 投票
1 回答
1084 浏览

ruby-on-rails - 如何在本地打印机中从浏览器打印数据?

我有一个从服务器生成的.EPL 文件,我需要在本地打印机上打印这个文件。打印应该自动完成,消除打印对话框。铬溶液就足够了。是否有任何插件或相关的东西可以帮助我?

谢谢!

0 投票
1 回答
621 浏览

windows-ce - Zebra QL220 和 QLn220 打印机是否需要设置为不同的设备语言?

我的 QLn220 打印机设置为“hybrid_xml_zpl”并且工作正常(我可以向它发送 CPCL 命令,它会按照我希望的方式打印标签)。

不过,我的 QL220 打印机(旧型号)更古怪。它有时会打印我发送给它的原始命令(未翻译),而不是按原样查看命令。我不知道那台打印机的 device.languages 设置是什么,因为它没有连接到 PC 的 USB 端口(如果有,我可以运行 Zebra Setup Utilities,发送它“!U1 getvar "device.languages" "(这就是我对 QLn220 所做的)。

所以我的问题是,我应该将 QL220(在代码中)设置为“hybrid_xml_zpl”吗?还是应该将其设置为“ZPL”或其他?

显然至少有这么多不同的选择:

由于我无法以编程方式读取 Zebra 皮带打印机的设备语言值(请参阅如何从 OpenNETCF.IO.Ports.SerialPort 读取字符串?,我需要在代码中将其设置为合理的值。

我担心的是 QLn220 需要“hybrid_xml_zpl”,但 QL220 需要其他(什么?)。

所以:我是否需要让用户区分打印机型号(从列表中选择他们的型号),然后通过将该命令发送到打印机以编程方式设置适当的设备语言,或者我可以通过发送相同的命令/使用QL220QLn220 使用相同的设备语言(可能是“hybrid_xml_zpl”)?

如果我对旧款 QL220 型号需要“hybrid_xml_zpl”以外的其他内容(也许这种设备语言比该型号晚?),我需要将什么设置为 QL220 的设备语言?

0 投票
1 回答
406 浏览

c# - 如何将线型控制命令发送到 Zebra 打印机?

我有以下代码,我在将打印机置于行模式后发送,但它只是在吞下后打印'51'[ESC]A

更改字体的命令是[ESC]A51

0 投票
1 回答
94 浏览

complex-event-processing - 埃斯珀。发送具有最小值的数据

我使用以下类型将数据放入 Esper:

我希望每分钟都有一个最低价格的符号。当我做这样的事情时:

我得到了很多价格相同(最低价格)但符号不同的事件(我希望只有一个事件(每分钟)只有一个符号和价格)。