問題タブ [wakanda]
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.
wakanda - Wakanda Server で、保存/検証中に属性の現在の値にアクセスするにはどうすればよいですか?
Wakandaアプリケーションの「変更ログ」機能を構築しています。サーバーでの検証または保存イベント中に、データストアにある属性の既存の値にアクセスして、変更前の値と変更後の値を記録できるようにする必要があります。
この時点で私が見つけた唯一の解決策は、validate イベントでクエリを実行し、データストアから新しいエンティティを取得することです。おそらくこれが最善/唯一の解決策でしょうか?
javascript - ユーザーのブラウザーが Wakanda ページをキャッシュできないようにしますか?
ユーザーの Web ブラウザーが私の Wakanda ページとスクリプトをキャッシュしないようにする方法を探しています。最近、問題を修正するときに、ユーザーにキャッシュをクリアするように依頼する必要があることに気付きました。彼らのブラウザが私のページをキャッシュしないようにする方法について何か提案はありますか? ありがとうございました。
wakanda - v10 で同等の Wakanda Shared Storage
互換性の問題により、私のプロジェクトは Wakanda 10 のままにしなければなりません。複数のサーバー スレッド間で変数の一貫性を維持するための最良の手法は何ですか? たとえば、変更可能なオブジェクト リテラルを作成したい場合、データがすべての Wakanda Server スレッドで確実に更新されるようにするにはどうすればよいでしょうか?
とりあえず、回避策として値をデータストアに書き込みます。より良い提案をいただければ幸いです。シェアワーカーは私を助けてくれますか?
background - Wakanda Enterprise Studio がバックグラウンド プロセスとして起動します
Windows 10 14393.105 16GB RAM 64bit OS Wakanda Ent Studio 11.197492 - 新規インストール 他のすべての Wakanda のアンインストール済み Norton 360 - 自動保護 - オフ
Wak Ent Studio を起動すると、バックグラウンド プロセスとして読み込まれて実行され、ウィンドウが表示されません。
2日前まで稼働していました。
すべての Wakanda をアンインストールし、最新バージョンの Wak Ent を再インストールしました。
Wak End Studio を使用できるようにするにはどうすればよいですか?
wakanda - Wakanda: 複製せずにクライアント側の js ファイルにリンクする方法は?
多くのクライアント側のページで再利用したいコードがあります。Wakanda では、クライアント側のスクリプトをページに添付できますが、それらのコピーが作成されます。これは、スクリプトをすべて更新する必要があるため、スクリプトを更新する必要がある場合の問題です。回避策の 1 つは、多くのページを 1 つのサーバー側スクリプトにリンクできるようにする RPC モジュールを作成することですが、これではクライアント側でロジックを実行したいという問題は解決しません。助言がありますか?
locking - 4D モバイル: 悲観的ロックが機能しない
entity.lock()
のドキュメントで説明されているように、wakandaのメソッドを使用して 4D ユーザーにレコードをロックしようとしていますlock()
。
それでも、ドキュメントに記載されているコードを適用すると、lock()
メソッドは常に false を返し、4D は Wakanda がロックアウトしようとしているレコードを問題なく編集できます。
4D 14.3 と Wakanda 11.197492 を使用しています。
他に同じ問題を抱えている人はいますか?
wakanda - Wakanda websocket onclose がネットワーク切断時に起動しない
Wakanda Server に websocket を実装しています。接続されたブラウザのサーバー側を追跡しています。ページをリロードすると、期待どおりに websocket の onclose イベントが発生します。
ネットワーク接続を切断すると、このイベントも発生すると予想していました。私は誤解していますか?Websocket クライアントへのネットワーク接続が失われたときに関数を起動する方法はありますか?
参考までに、私はWakanda 10を使用しています。
wakanda - Web コンポーネントの古いウィジェットが 1.0.3 および 1.1.0 から表示されない
(成熟したアプリケーションのベースとなっている) Web コンポーネント内の Wakanda の古いウィジェットが正しく表示されません。これは最初に 1.0.3 で確認され、最初は 1.1.0 (プレリリース) で修正されました。しかし、最新の公式 1.1.0 リリースでは、この問題が再発しました。動作はブラウザに依存しません。OS X 上で動作する Wakanda サーバー。
Wakanda のバージョンを 11.194922 にフリーズする必要がありましたが、この動作は発生しません。
以前にこれについて問い合わせたところ、ウィジェットが「非推奨」であることを示唆する見解が得られました。これを提案した人々は、Wakanda で何年にもわたって開発された成熟したアプリを「再開発」できるという考えに満足しているようです。これは私の場合は実現不可能であり、これが解決できない問題である場合、ショーストッパーを引き起こします。
Wakanda チームの誰かがこれについて明確な情報を提供してくれますか?
ありがとう ...
wakanda - 最新の Wakanda Enterprise へのアップグレード: エラー コードを解読しますか?
最新バージョンの Wakanda Enterprise に移行しようとしていますが、最初は V10 エンタープライズで作成されたソリューションが起動しません。以下はエラーコードです。コードを調べるためにある種のインデックスを検索しましたが、見つかりませんでした。
2016-09-28 13:50:33 [wakanda.PlannerTool2.PlannerTool2.xbox] ERROR - [614] "{newname}" is an invalid name for file {path}., task #1299
2016-09-28 13:50:33 [wakanda.PlannerTool2.PlannerTool2.iasv] ERROR - [1054] Cannot post 'applicationWillStart' message to services, task #1299
2016-09-28 13:50:33 [wakanda.PlannerTool2.PlannerTool2.xbox] ERROR - [650] Directory not found (dirNFErr)., task #1299
私はこれを 2 台の異なるマシン (両方とも Mac) で試しましたが、そのうちの 1 台の管理者です。どちらも同じエラー コードでした。
11.197492 にアップグレードしようとしていますが、11.196912 を使用して起動しようとすると、まったく同じエラーが発生します。
私の .waProject ファイル:
<?xml version="1.0" encoding="UTF-8"?>
<project>
</project>