問題タブ [escript]
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.
siebel - ステータス変更時のタイムトラッキング
サービス リクエストに関して、Siebel の特定の機能について質問があります。
特定のサービス リクエストが特定のステータス/サブステータス (「顧客対応中」など) にある時間を追跡する方法はありますか? サービスリクエストが「誰かを待っている」ではない別のステータスに再び変更されると、時間のカウントを停止する必要があります。
windows - Windows 8.1 で Elixir escript を実行する方法
ミックス escript を作成していますが、すべて問題ないように見えますが、生成された escript 実行可能ファイルを呼び出すことができません。
>escript.buildを混ぜる
>cmdlineutil
「cmdlineutil」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。
>mv cmdlineutil cmdlineutil.exe
>cmdlineutil.exe
このバージョンの C:\Git\elixir\cmdlineutil\cmdlineutil.exe は、実行している Windows のバージョンと互換性がありません。コンピュータのシステム情報を確認してから、ソフトウェアの発行元に問い合わせてください。
メッセージボックス:
サポートされていない 16 ビット アプリケーション
プログラムまたは機能 "\??\C:\Git\elixir\cmdlineutil\cmdlineutil.exe" は、64 ビット バージョンの Windows との互換性がないため、起動または実行できません。64 ビット Windows 互換バージョンが利用可能かどうかについては、ソフトウェア ベンダーにお問い合わせください。
lib\cmdlineutil.ex:
mix.ex:
javascript - テキストから特殊文字を削除する
特定のテキストから特殊文字を削除しようとしています。
私はそれを次のものに置き換えようとしました:
しかし、それは機能していません。newText が次のようになることを望みます。
いくつかの正規表現を試しましたが、どれも機能していないようです。本当の問題は「風」 (そのような文字) にあります。なにか提案を?ありがとう!
erlang - 開始パラメーターを使用してアプリケーションを起動する Erlang escript
現在、Erlang アプリケーションは escript (TCP サーバー) 内で開始され、提供されたデフォルトのポートを使用するため、すべて正常に動作します。今、escriptを介してポートをアプリケーションに渡したいのですが、方法がわかりません。(アプリはスーパーバイザーを実行します)
script.escript
app.erl
アプリケーションを使用してこれが可能かどうかは正直わかりませんが、尋ねるのが最善だと思いました.
erlang - escript が異なる結果を出力するのはなぜですか?
これは単純でよく知られたテスト スクリプトです。
erl の出力は次のとおりです。
escript の出力は次のとおりです。
escript と erl の正確な違いは何ですか? 私はerlangの初心者です、助けてください!
編集:
escript がビーム ファイルを実行すると、erl と同じ結果が出力されます。
何が起こるのですか?*.beam がコンパイルされたコードであることは知っていますが、escript はスクリプトを実行する前にコンパイルしませんか? 私はまだ混乱しています。
cryptography - Erlang escript で crypto を使用する
私は erlang プロジェクトを持っており、自己完結型の erlang escript を生成するつもりです。そのために rebar escriptize を使用し、rebar.conf にすべての依存関係とその他のオプションを追加しました。
もちろん、スクリプトを開始するメイン モジュールにメイン メソッドを作成しました。escript multiscreen_ws_app コマンドを使用して生成されたスクリプトを実行すると、プログラムの出力は正常に表示されますが、最初の websocket pagckage を受信して BAM で復号化しようとすると、機能せず、次のメッセージが表示されます。
奇妙な事実は、フォルダーのように、スクリプト ファイル内を検索しようとすることです。c:/Users/alessandro.herculano/Music/multiscreen_ws_app/crypto/priv/lib/crypto ですが、 multiscreen_ws_appは私のスクリプト ファイルです。スクリプトが別の事前定義された場所で検索するようにするにはどうすればよいですか?
-------重要かもしれないいくつかのポイント----
- Windows 8 x64マシンで実行しています
- スクリプトを使用せずに実行すると、アプリは問題なく動作します
- メインの上部で暗号フォルダーを示すcode:add_pathzを使用しようとしましたが、うまくいきませんでした。
arrays - n 行と n 列の動的配列
「n」行と「n」列を持つことができるExcelを読み、処理のためにデータを配列に保存する必要があります。
たとえば、以下のとおりです。
ヘッダーを別の配列に、情報行を別の配列に取りたいと思います。
これが私がこれまでに持っているものです:
データが Excel ワークシートの行 13 から始まると仮定すると、
これは私が試したもので、出力は期待どおりですが、これをコーディングするより良い方法はありますか? 変数が少ないことが望ましい。
また、配列を読み取って、別のシステムの対応するフィールドに格納する必要があります。私はここで少し迷っています。
サンプルコード: (このようなもの)
配列出力:
専門家の提案はありますか?
siebel - Siebel Business Service eScript による NewRecord の作成
BS サーバー スクリプトを使用して新しいレコードを作成しようとしています。
プロセスは BS 内で行われているため、Parent のコンテキストが存在しないため、表示のために作成されている子レコードに対して明示的にスタンプする必要がある Parent Row_Id を取得できません。
最初に、アプレットから親の Row_Id をプロファイルとして渡そうとしましたが、子アプレットにレコードがない場合、つまり this.BusComp().ParentBusComp().GetFieldValue は「レコードがない場合、この操作は無効です」を返します。 「this」コンテキストが使用できないため、「present」。
助言がありますか?