Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenERP中的看板视图_Openerp_Kanban - Fatal编程技术网

OpenERP中的看板视图

OpenERP中的看板视图,openerp,kanban,Openerp,Kanban,如何在OpenERP中创建看板视图 似乎没有关于新看板视图的任何信息,我也没有在中看到任何有用的信息。以下是示例代码,展示了如何在OpenERP中开发看板视图 对于看板视图,您必须准备两个文件:(1)xml文件和(2)css文件。CSS文件用于看板视图的格式化 <record model="ir.ui.view" id="resource_kanban_view"> <field name="name">any name of ur model</fiel

如何在OpenERP中创建看板视图


似乎没有关于新看板视图的任何信息,我也没有在中看到任何有用的信息。

以下是示例代码,展示了如何在OpenERP中开发看板视图

对于看板视图,您必须准备两个文件:(1)xml文件和(2)css文件。CSS文件用于看板视图的格式化

<record model="ir.ui.view" id="resource_kanban_view">
    <field name="name">any name of ur  model</field>
    <field name="model">object.name</field>
    <field name="type">kanban</field>
    <field name="arch" type="xml">
        <kanban>
            <templates>
                <t t-name="kanban-box">
                    <div class="oe_resource_vignette">
                        <div class="oe_resource_image">
                            <a type="edit"><img t-att-src="kanban_image('object.name', 'photo', record.id.value)" class="oe_resource_picture"/></a>
                        </div>
                        <div class="oe_resource_details">
                            <ul>
<!--Here you have to write the object's field name which you want to display in kanban view -->
                               <li><field name="name"/></li>
                               <li><field name="author"/></li>
                               <li><field name="description"/></li>
                               <li><field name="available_copy"/> </li>                                   
                             </ul>
                        </div>
                    </div>                       
                </t>
            </templates>
        </kanban>
    </field>
</record>

你的模特叫什么名字
object.name
看板

我还看不到关于它的任何文档,所以您最好在addons项目中查找示例。在所有XML文件中搜索
。以下是来自以下方面的示例:


产品看板
产品
看板
    现有库存量: 可用库存量:
  • 价格:
  • 费用:
$('.oe_product_photo').load(函数(){if($(this.width()>$(this.height()){$(this.addClass('oe_product_photo_wide')});
他们的文档就在这里,看板视图是基于QWEB技术创建的,它是自己开发的,你可以看到整个库,在文档部分你可以看到如何定义QWEB,现在如果你理解了,那么你只需要在视图声明中的标记下拿出你的web模板,如果其他systex与通用视图声明相同:

   <record model="ir.ui.view" id="view_external_id">
        <field name="name">View Name</field>
        <field name="model">openerp.modelfield>
        <field name="type">kanban</field>
        <field name="arch" type="xml"> 
             <kanban>
                <field name="color"/>
                <!--list of field to be loaded -->
                <field name="list_price"/>
                <templates>
                     <!--Your Qweb based template goes here, each record will be wrapped in template so you can arrange field veyr easily in box -->
                </templates>
            </kanban>
        </field>
    </record>

视图名称
openerp.modelfield>
看板
希望这对你有帮助


只需在xml文件中使用视图模式更新此模型=“ir.actions.act\u window”,如下所示:

      <record id="action_id" model="ir.actions.act_window">
        <field name="name">Name1</field>
        <field name="type">ir.actions.act_window</field>
        <field name="res_model">model_name</field>
        <field name="view_type">form</field>
        <field name="view_mode">kanban,tree,form,calendar,graph,gantt</field>
.....
</record>

名称1
ir.actions.act\u窗口
型号名称
形式
看板、树、表单、日历、图表、甘特图
.....
这是如何调用所有视图的方法,链接将帮助您创建看板视图。 我希望它能帮助你

      <record id="action_id" model="ir.actions.act_window">
        <field name="name">Name1</field>
        <field name="type">ir.actions.act_window</field>
        <field name="res_model">model_name</field>
        <field name="view_type">form</field>
        <field name="view_mode">kanban,tree,form,calendar,graph,gantt</field>
.....
</record>