2016-05-23 10 views

Antwort

1

So fügen Sie Zeilennummer in der Strukturansicht hinzu, ohne ein neues Modul zu erstellen. Bitte folgen Sie den untenstehenden Schritten und nehmen Sie die Änderungen wie unten beschrieben vor.

Stpe-1: Die Datei base.xml befindet sich im Webmodul. (/web/static/src/xml/base.xml)

Schritt-2: Suche nach <th t-if="options.selectable" width="1" > in der Datei.

STPE-3: Add Linie <th width="1">#</th> vor der oben gesuchte Linie.

z.B.

<th width="1">#</th> 
<th t-if="options.selectable" width="1" > 

STPE-4: Suche nach <t t-set="record" t-value="records.at(index)"/> in Datei und fügt Linie <t t-set="row_number" t-value="index+1"/> nach dieser Zeile.

Step-5: Suche nach <th t-if="options.selectable" class="oe_list_record_selector" width="1"> und fügen Linie <th width="1"><t t-esc="row_number" /> </th> vor dieser Zeile wie

<th width="1"><t t-esc="row_number" /> </th>  
<th t-if="options.selectable" class="oe_list_record_selector" width="1"> 

Step-6: Suche unten Zeile in der Datei

<t t-set="columns_count" t-value="visible_columns.length + (options.selectable ? 1 : 0) + (options.deletable ? 1 : 0)"/> 

und durch folgende Zeile ersetzen,

<t t-set="columns_count" t-value="visible_columns.length + (options.selectable ? 1 : 0) + (options.deletable ? 1 : 0) + 1"/> 

Jetzt ist alles fertig. Sie müssen lediglich Odoo in Ihrem Browser mit Strg + F5 neu laden, Sie sehen die Zeilennummer in der Baumansicht.

+0

total arbeiten danke !!!!! – Tessnim

0

Hoffnung, die Sie über Backbone.js bewusst sind

Für die Lösung, die Sie umfassen auf TreeView in den js enden wie verwenden können: instance.web.ListView.include()

und zeigen Sie die Zeilennummer für jede Zeile wie TreeView.

Es gibt bereits eine paid app.

For more reference refer this link auch.

Verwandte Themen