2016-09-20 3 views

Antwort

3

Ich hoffe, Sie nicht schmierigen Hacks nichts dagegen tun.

In Ihrer Formularansicht können Sie dies versuchen. Möglicherweise müssen Sie Ihren Cache löschen, bevor er für Sie funktioniert. Dies ist nur sinnvoll, wenn Sie nicht wollen, dass es erscheint, aber es ist nicht wirklich eine Sicherheit Sache nur für Aussehen und Prozess. Möglicherweise müssen Sie sicherstellen, dass der Klassenselektor für Ihre Version korrekt ist.

Ich testete dies, indem Sie es in das XML für die Formularansicht einfügen, die angezeigt wird, nicht in der XML für die Formularansicht, der Sie einen neuen one2many-Datensatz hinzufügen. Um klar zu sein, muss diese CSS in der Formularansicht sein, die erscheint und die Schaltfläche "Speichern & Neu" enthält.

<style> 
    .oe_abstractformpopup-form-save-new { 
      display:none !important; 
    } 
</style> 
+0

upvoted, hatte eigentlich eine andere Lösung, aber das war länger und beteiligt Überschreiben der Basisvorlage für Popup-Felder. css kam mir nie in den Sinn :) – danidee

+0

Dank @danidee, manchmal finden wir uns immer auf der Suche nach einer ausgefallenen Lösung, wenn es eine Lösung direkt vor uns gibt, die so dumm ist, könnte es nur funktionieren! –

+0

Danke @phillipstack. Es funktioniert wie ein Sharm. Danke für diese einfache Lösung. –

0

versuchen, Zugriff nur zu geben, schreibt, entfernen Sie den Zugriff von Objekt für das entsprechende Formular erstellen.

Verwandte Themen