問題タブ [qweb]

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.

0 投票する
1 に答える
3816 参照

odoo - qweb テンプレート odoo の文字列関数

qwebテンプレートで特定の長さのデータを表示したいのですが、より多くのデータが...に置き換えられます

最初の 5 文字だけを表示したい場合は、

私はこのトピックについてグーグルを持っていますが、運がなく、それに関連するドキュメントもありません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
2284 参照

python - 予想されるシングルトン: hr.employee(1, 2)

良い一日!kanbanビューの読み込み中にエラーが発生しました。xmlを継承しhr.employee Kanban、特定のドキュメントの有効期限が切れた場合に条件を追加するだけです。有効期限切れのドキュメント通知がkanbanビューに追加されます。xml コードは次のとおりです。

documents_statusフィールドのモデル

そしてロード時

kanbanエラーが発生した従業員のビュー

予想されるシングルトン: hr.employee(1, 2)。

誰かがこれで私を助けてくれますか、事前に感謝します。

0 投票する
1 に答える
977 参照

odoo - qwebレポートで変数に到達できませんか?

qweb レポートを作成しようとしており、次のスニペットを使用しましたが、評価中に「グローバル名「パートナー」が定義されていません」というエラーが表示されます

0 投票する
2 に答える
3206 参照

report - Q: ページ上の Odoo QWeb レポート ページ カウンター

フッターの外側にページ数を表示するにはどうすればよいですか?

おい、

顧客向けのレポートを作成しています。フッターの代わりにページ (アドレス フィールドの近く) にページ番号を表示したいのですが、まったく機能していません。

これまでのところ、レポート モジュールで使用されている subst.js は、クラスpagetopageクラスをページ番号に置き換える役割を担っています。

subst.js は report/minimal_layout テンプレートで呼び出されsubst is Trueます。ブール値はget_pdf、ヘッダーとフッターの to のメソッドの report.py に設定されますTrueが、reportcontent. 悪い習慣を適用して Odoo コアを編集し、 に設定subst=Trueするreportcontentと、レポート エンジンはレポートの本文部分をレンダリングせず、undefined を返します。

誰かがこの問題の適切な解決策を見つけましたか?

0 投票する
3 に答える
1155 参照

xml - Odoo8 のレポートのフッターに会社の銀行を表示するには?

Odoo 8 レポートのフッターに会社のデータ (電話、付加価値税、銀行など) を表示しようとしています。そのために、外部レイアウト フッターから継承するビューを作成し、変更を加えます。会社の銀行を除いて、レポートのフッターで行ったすべての変更を確認できます。

これは私のコードです:

銀行を除いて、すべてが大きく変更されています。それらはまったく表示されていません (そして、主な会社には 2 つの銀行が割り当てられています)。実際、HELLOforという単語さえ見えないので、ループには入っていません。

誰でも私を助けることができますか?前もって感謝します。

0 投票する
2 に答える
713 参照

javascript - odoo(openERP7) qweb 画面で self.do_action を使用してページをリダイレクトすると、データ テーブルが読み込まれません

ページをリダイレクトするself.do_actionodoo(openERP7)、新しいページにデータ テーブルが読み込まれません。他のページでは問題なく動作していました。しかし、特定のページで、これを使用してリダイレクトすると機能しself.do_actionません。しかしself.act_window、同じページで正常に動作しています。

誰かがこの同じ問題に直面した場合は、私に知らせてください。

更新:私のコードで問題の類似性が見つかりました。私は performance.review のようなモデルと他のいくつかのモデルも持っています。このモデルで使用されているすべては、self.do_actionデータ テーブルを適切にロードしていません。しかし、他のモデルの画面は完璧です。モデル拡張と使用の間に何か関係はありますself.do_actionか? ここに私のコードがあります、

0 投票する
0 に答える
721 参照

menu - Odoo 8 - カスタム テーマ : 管理インターフェースから作成されたメニューを表示

Odoo オンライン ショップのカスタム テーマを作成しています。ウェブサイト モジュールにデフォルトで付属するメイン メニューと、メイン メニューの下のどこかに、すべてのページに表示するセカンダリ メニューが必要です。バックエンドでセカンダリ メニューを作成しました。これは次のようになります。

メニュー作成インターフェース

「トップ メニュー」はデフォルトのメニューで、ウェブサイトのページの右上に正しく表示されます。テンプレートに「ナビゲーション」メニューを表示する方法がわかりません。

テンプレートの任意の場所にある Web サイト モジュールからこのコードをコピーすると、「トップ メニュー」が表示されます。

だから、この「トップメニュー」はどういうわけかウェブサイトモジュールに関連付けられていると思いますよね?「ナビゲーション」メニューを自分のテーマに「関連付ける」必要がありますか? どうすればいいですか?それとも、私はすべて間違ったことをしましたか? ID で簡単にメニューを取得できるWordpress のwp_nav_menu機能には慣れていますが、Odoo を使用する方法ではないのでしょうか? ドキュメントやフォーラムでこの問題に関するヘルプを見つけるのに苦労しています。

0 投票する
0 に答える
84 参照

odoo-8 - ODOO8 - 各製品ラインの下に、製品の長い説明を含む行を追加します

私は QWEB のスペシャリストではありませんが、各製品ラインの下に長い製品説明 (正確な説明) を含む行を追加して、標準の注文書を変更しようとしています。

誰か助けてくれませんか?

前もって感謝します

L・アダム