問題タブ [aviarc]
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.
javascript - onScreenSubmitted イベントからの Aviarc 画面送信をブロックするにはどうすればよいですか?
onScreenSubmitted システム イベントの説明は次のとおりです。
「画面が送信される前に発生するイベントで、ウィジェットが保存されていない変更などを確認できるようにします。」
しかし、実際にその中から送信を停止する方法に関する情報は見つかりません。変更の破棄を防ぐことができない場合、変更が保存されていないことをユーザーに通知できるのはあまり役に立ちません。
cron - Aviarc スケジューラでカスタム頻度を指定する方法
Aviarc のスケジュールされたワークフロー ランナーの頻度が「カスタム」になっていることに気付きました。
これを指定するにはどうすればよいですか?
javascript - onClickイベントを使用したAviarcコンテナウィジェットの拡張
画面レイアウトにいくつかのコンテナウィジェットを使用しています。コンテナを拡張して「onClick」イベントを発生させ、次のように実行できるようにする必要があります。
java - Aviarcのaviarc.engine.aviarcDataのデフォルト/フェイルオーバー値
ほとんどのJavaEEサーブレットコンテナでは、デプロイメント固有の変数を設定するための別の方法があるようです。(そして、コンテナーの種類ごとに学習したり、再学習したりするのは面倒です... Tomcat'Catalina config'、Weblogic DeployPlan.xml変数、Websphere ...など)。
aviarc.engine.aviarcDataで設定された値を検索するようにAviarcを設定し、存在する場合はそれを使用しますが、値が見つからない場合は/ var / aviarc /aviarc-data/にフォールバックします。(または、「aviarcData設定なし...チェック/ var /aviarc/....チェック/var/ opt / aviarc / ...」のメカニズムがあります)
そうすれば、Aviarcを/ var / aviarc /にインストールするのに十分満足している場合は、変数の設定方法を理解するためにそれ以上の努力をすることなく、任意のサーブレットコンテナでaviarc.warを開始できます。
[Windowsでは、パスC:/ var /aviarc/は/var/aviarc/だけで呼び出すことができるようです...少なくともWindows7では。]
sql - show-csv が Aviarc で結果を返さない
レポートの結果をユーザーに提供するために show-csv を使用しています。このクエリをデータベースに対して直接実行すると、正しい結果が返されます。
しかし、パラメーターに基づいてクエリを実行すると、実行され、結果のないファイルが返されます。
関連する画面コード:
から結果が得られない理由はありますか?
これをデバッガーで実行しましたが、実行時にクエリ データセット変数が正しく設定されています。
ajax - Aviarc データセットの現在の行のみを更新しますか?
TLDR: 単一のデータセット行を更新することは可能ですか? ajax ワークフローが実行された後、データベースから現在の行を更新したいのですが、データセット全体ではありません (非常に大きく、クエリ全体を実行するのが遅くなる可能性があるため)。
非常に大きなデータセットを表示するレコード テーブルと、データセットの現在の行に対して検証ルーチンを実行するボタンを含む画面があります。もともと、画面アクションを介して検証ワークフローを実行していましたが、これは、検証が完了すると画面全体がリロードされ、1 行だけが変更されたときにデータセット全体が更新されることを意味します。
問題は、変更をデータベースにコミットするデータセットに簡単にアクセスできないことです。これは ajax 呼び出しによって送信されたものとは異なるデータセットであるため、ajax 要求が完了したときに変更が自動的に画面に返されることはありません。
xslt - Aviarc REST Databroker の XSL Transform エラー
REST データブローカーの XSL 変換で次のエラーが発生します。
XSL は次のとおりです。
xml - Aviarc にロック エラー ワークフローが見つかりません
次のエラーの理由を誰か教えてください。ありがとう。
dataset - Aviarc データセットの 1 つのフィールドだけにクライアント権限を設定する方法はありますか?
次のように、データセット全体に対してクライアントのアクセス許可を設定できることを知っています。
1 つのフィールドだけにクライアント権限を設定する方法はありますか (「有効」などの他のメタデータを 1 つのフィールドに設定する方法と同様)?
注: これは Aviarc 3.5.0 にあるため、データ バインディングは使用できません。
更新:私が念頭に置いているユース ケースは、検索パラメーター データセットです。特定の場所から検索画面に到達した場合、1 つのパラメーターをロックする必要があります。これは、検索結果をそのパラメーターでフィルター処理する必要があるためです。
単一のフィールドに読み取り専用プロパティを設定できるようにするためだけに、スクラッチ検索パラメーター データセットに相当するものに対して新しいデータブローカーを作成するのは、やり過ぎのように見えます。
更新:明確にするために、現在、データセットにはデータブローカーがバインドされていません。検索パラメーターを格納するためにハッシュのように使用されているだけです。
aviarc - Aviarc Debug コマンドが機能しない?
次のようなことを行うことで、テストを支援するために、いくつかの文字列をファイルに送信しようとしています。
しかし、出力先がわかりません。私は aviarc-server.[date].log ファイルを調べていましたが、他にどこに行くのかわかりません。