問題タブ [erpnext]
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.
erpnext - Frappe アプリケーションでの値の設定が ERPNext GUI に反映されない
カスタマイズにより、'number_of_members' 値を Customer DocType に追加しました。
私のアプリケーションでは、値を更新する方法をいくつか試しました。ただし、Web ページで値が更新されることはありません。ある種の保存、更新、またはコミットの手順が欠けているように感じます。
たとえば、私は試しました:
frappe.client.set_value('Customer', '00042', 'number_of_members', 8887)
frappe.set_value('Customer', '00042', 'number_of_members', 8887)
frappe.db.set_value('Customer', '00042', 'number_of_members', 8887)
- そしてまた
いずれの場合も、frappe.get_value や frappe.get_doc などを実行すると、値が 8887 に設定されていることが示されます。ただし、Web 側では更新されません。これが、ある種のキャッシュまたはデータベース トランザクションを更新していると思わせる理由であり、それを保存する方法が必要ですが、うまくいきませんでした。
私は主にこれに関係があるbench console
かどうかをテストしていますが、アプリケーション コードでもいくつかの方法を試しました。
関連ドキュメント:
python - virtualenv に関連する Bench init エラー [mac os]
私はERPnextの新しいインストールでベンチを初期化しようとしていました.私はフレームワークに慣れていません.私の問題はおそらくインストールミスですが、私は本当にそれに直面することはできません.
仮想環境: 16.6.0
$ => ベンチ初期化オンラインブック
誰もこのようなことに直面したことがありますか?それはERPnextに関連しているかもしれないし、関連していないかもしれませんが、私は本当にここで立ち往生しています