問題タブ [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.
variadic-functions - Siebel eScript varargs 関数が常に例外をスローする
Siebel のドキュメントによると、eScript は varargs をサポートしています。次のサンプルは、Siebel のドキュメントから抜粋したものです。
ただし、このメソッドを次のように呼び出すとSumAll(1,2,3)
、次の例外が発生します。
TypeError: 「未定義」をオブジェクトに変換できません。Service.SumAll 行 xxx
ここで、xxx は for ステートメントの行番号です。
なんで?ありがとう!
javascript - レスポンシブデザイン-特定のスクリプトを読み込まない方法は?
ついにレスポンシブサイトが(流行の)機能するようになりました。私が今やりたいのは、モバイルデバイスにロードされるスクリプトを減らして、ロードを高速化することです。スクリプトは携帯電話では冗長であるため、開始するのに適した場所のようです。
デバイスに応じて特定のスクリプトのみをロードする方法はありますか?
このサイトはサードパーティのeコマースサイトであり、デバイスごとに異なるバージョンのページを許可していません。サーバー側の言語はprogressのe-scriptです(私は何も知りません)。
どんな助けでも大歓迎です!!
regex - 文字列内から改行を削除する方法
私は Siebel CRM に取り組んでおり、eScript で正規表現を使用しています。コードは
このコードは、コード内に書かれているタブやその他の文字を置き換えていますが、問題は、コードが文字列の末尾に来る場合は改行を削除することですが、2 つの文字列の間に改行がある場合は、動かない。つまり、'\n' は削除されません。
第二に、私がしようとしている場合
それは私に何の記録も与えていませんが、私が他の方法で検索している場合(where条件なしで)、記録があります。
助けてください。
前もって感謝します。
java - Escripts プラグインを使用して Eclipse プロジェクトを実行するには?
Eclipse Escriptsプラグインをインストールしましたが、適切なドキュメントがないようで、Eclipse JDT API は初めてです。
Server
EscriptsClient
を使用してワンクリックで実行できるスクリプトを作成しようとしています。サーバーとクライアントは、Eclipse にある実行構成です。
これは、新しいプロジェクト ウィザードを開くことができるスクリプトの例です。
したがって、内部の XML タグ内で実行構成を指定するaction
ようなものに変更する必要があると思います。JDTorg.eclipse.jdt.launching
のこのページを見つけましたが、プロジェクトを実行するための適切なアクションが見つかりません。
既存のRun Configuration
?
siebel - ボタンのクリックで siebel のビューを更新したい
siebel v8.0 を使用しています。
アプレットのボタンがクリックされたときにビューを更新したいと思います。
ボタンがクリックされたときに、ビューを更新できるブラウザー スクリプトのコードが必要です。
私が試してみました
しかし、どれも機能しませんでした。しかし、現在のアプレットではなくビュー全体を更新する必要があります。助けてください。.
javascript - ビジネス サービス メソッドから返された出力プロパティ セットを JavaScript 呼び出し環境でキャプチャできませんでした
Siebel Open UI でカスタム プレゼンテーション モデル ファイルのデータを取得しようとしています。入力プロパティ set を使用してビジネス サービスのメソッドを呼び出しています。BS メソッドを呼び出すことができ、Siebel 側ですべてが期待どおりに機能しています。しかし、Siebel BS から呼び出し環境に戻ると、呼び出し環境では、割り当てられた変数が入力されていません。
カスタム js ファイルのコード
Siebel BC からデータを取得するために、何かを変更する必要があるか、またはその他のテスト済みの方法を教えてください。
カスタマイズの一環として、Siebel BC からのデータをこの JavaScript ファイルで使用できるようにする必要があります。
javascript - Siebel eScript は実際にどの標準に基づいていますか?
Siebel 8.0 のドキュメントによると、eScript は ECMAScript Edition 4 標準に準拠しています。しかし、私が知る限り、そのような標準は公開されていません。Edition 4 は長い間ドラフト状態でしたが、リリースされることはありませんでした。ECMA の Web サイトには、エディション 4 は「存在しない」と記載されています。詳細に光が当たる質問を見つけました。さらに、Siebel 8.1/8.2 のドキュメントではOracle は ECMA 標準への参照を完全に削除し、現在では「Siebel eScript は、JavaScript と構文的および意味的に互換性のあるプログラミング言語です」という回避策があります。私の質問は、Siebel eScript が実際にどの特定の標準に基づいているのかということです。構文/機能のサポートに関して、誰が何を期待すべきですか? それは試行錯誤の方法であるべきですか、それとも何か始めるべき点がありますか?
免責事項: はい、Bookshelf に「Siebel eScript 言語リファレンス」があることは知っています。eScriptにも適用できる追加のECMAScriptまたはJavascriptの仕様/参照があるかどうかを知りたいだけです.