問題タブ [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 投票する
1 に答える
371 参照

esper - Esper EPL statement each time a value has increased a multiple

I am looking for an EPL statement which fires an event each time a certain value has increased by a specified amount, with any number of events in between, for example: Considering a stream, which continuously provides new prices. I want to get a notification, e.g. if the price is greater than the first price + 100. Something like

But how to realize that I get the next event(s), if the increase is >= 200, >=300 and so forth?

Diverse tests with context and windows has not been successful so far, so I appreciate any help! Thanks!

0 投票する
1 に答える
128 参照

esper - 特定の期間後にESPERのカウンターをリセットする

ESPER EPL ビューの使用に問題があります。エントリの総数を数え、それらをグループ化する必要があります。これは、クエリで任意のビューまたはウィンドウを使用して「NOT」することで可能です。しかし、毎時間または毎日カウントをリセットする必要があります。

私は時間、time_batch、長さなどほとんどすべてのタイプのウィンドウを使用しましたが、それらはすべて間違ったカウントを示します。ビューを使用せずに正しいカウントを取得することしかできません

質問 - ビュー/ウィンドウを使用していない場合、カウントをリセットするにはどうすればよいですか?

0 投票する
1 に答える
3569 参照

image - gif 画像を zpl/epl プリンターに調整する方法

「代金引換」オプションを指定すると、UPS Web サービスが epl/zpl ファイルではなく gif 画像を返します。だから今、このgif画像をプログラムで調整して、ゼブラプリンターで印刷できるようにする方法に問題があります。これは私が得るイメージです: ここに画像の説明を入力

残念ながら、試行をテストするゼブラ プリンターを持っていませんが、Zebra Designer で印刷プレビューを表示できることがわかったので、プリンターでのこの画像のプレビューを次に示します (回転後)。 ここに画像の説明を入力

私の質問は、この画像をプログラムで(または他の方法で)調整して、ゼブラプリンターで正しく印刷できるようにする方法です

0 投票する
1 に答える
156 参照

c# - NEsper で EPL を使用して名前付きウィンドウを追加する方法と場所は?

私はすでにcreatestatement関数を持っていて、単純なイベントを正常に検出しました。私の問題は、EPL を使用して複雑なイベントを処理することです。

単純なイベントと複雑なイベントの両方を同じプロセスで処理する必要があります。これを使えば処理できると思ったのですが、EPL 言語と NEsper をまだ習得していないため、プログラム内namedwindowのどこにどのようにコマンドを配置すればよいかわかりません。namedwindow

どこに電話すればよいnamedwindowですか?

0 投票する
1 に答える
269 参照

epl - EPL 2 を使用してカウンター関数を印刷するにはどうすればよいですか?

EPL を使用してカウンタ関数を作成し、ASCII テキストを出力することはできますが、EPL でカウンタ関数を出力する方法がわかりません。プログラミング マニュアルを使用しようとしましたが、カウンタを印刷するために使用した例が機能しません。私の間違いは「プロンプト」にあると思います。これが私がこれまでに持っているものです:

N

A50,150,0,4,1,1,N,C0

C0,1,12,C,+1,"-シリアル番号を入力:"

P1

EPL を使用してカウンターの内容を印刷するにはどうすればよいですか? どんな助けでも大歓迎です。

0 投票する
0 に答える
652 参照

vb6 - VB6 で GW コマンドを使用して Zebra プリンターに印刷する

VB6 を使用して、シリアル ポート経由で Zebra ラベル プリンターに画像を印刷しようとしています。さまざまなファイル形式 (BMP のさまざまなビット深度) を試しましたが、ビット深度 4 の画像に最も近くなりました (実際に印刷されたものは、使用している画像とはあまり似ていません)。

いずれにせよ、プリンターは白黒しか印刷できないため、ビット深度 1 が必要になると思いますが、ファイルを送信しても出力が得られません。これは、プリンターがより多くのデータを期待しているため、印刷を開始していないためだと思います。私が現在持っているコードは次のとおりです。

参照用の Zebra Web サイトのサポート記事は次のとおりです

プリンターは私のコマンドを受け入れており、正しく接続されています。バーコードなどの印刷に問題はありません。プリンターはTLP2742ですが、EPLを使用するすべてのプリンターでアプローチは同じであると思います。

編集:そしてEPL Programmers manual

編集 2: ほとんどが機能するコードを追加しました。これは、上記のコードと同じ問題に関する質問です。

0 投票する
1 に答える
591 参照

zebra-printers - バーコード EPL 言語

おはよう!

CODE 128 C を使用してバーコードを印刷するときに、Zebra RW 420 での印刷に EPL 言語を使用すると、バーコードの最初と最後は正しく印刷されますが、一部のバーが修正されたため、バーコードの中央は一種の「ブラック ボックス」として印刷されます。それは何でしょうか?EPL ソース コードで印刷密度を変更しようとしましたが、解決しません。

0 投票する
1 に答える
217 参照

real-time - esper epl セクションを分割して値を比較する方法

私はを使用して新しいesperです。についてよくわからないesper eplので困っています。

問題はこれです。

ユーザーが値セクションを定義します。

データが最初に来たら、セクションをチェックしてイベントを作成します。ただし、以前の値と新しい値は同じレベルで何もしません(ex. prev value=1, next value=2 These are in same Level1)

つまり、データが来たら、前回の値とレベルを確認します。レベルが違う場合は、何かをしてください。

エスパーEplはこれを行うことができますか?どうすれば作れますか?