Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

[已解决]关于在webClient的列表条目的显示数


  • 管理员

    想问问大家知不知道这个limit的选项是在哪里修改的
    [attach]530[/attach]

    我看了页面的源代码[code]
    <table id="__terp_list1_limit_span" style="width: 100%; display: none" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td align="right">
    <a href="javascript: void(0)" onclick="$('__terp_list1_limit_span').style.display='none'; $('__terp_list1_link_span').style.display=''">Change Limit:</a>
    </td>
    <td width="45px;">
    <select id='__terp_list1_limit' onchange="$('_terp_limit').value=$('__terp_list1_limit').value; pager_action('filter', '_terp_list')">
    <option value="20" >20</option>
    <option value="40" >40</option>
    <option value="60" >60</option>
    <option value="80" selected="selected">80</option>
    <option value="100" >100</option>
    </select>
    </td>
    </tr>
    </table>
    [/code]然后在OpenERP Webpython25Libsite-packagesopenerp_web-5.0.7-py2.5.eggopenerpstaticjavascriptform.js看到了pager_action()[code]
    var pager_action = function(action, src) {
    return src ? new ListView(src).go(action) : submit_search_form(action);
    }[/code]然后这个js代码就看不明白了,不过好像只是执行列表方法,但是还找不到列表数量限制的选项
    希望大家帮忙看看:lol

    [[i] 本帖最后由 Joshua 于 2010-4-15 17:30 编辑 [/i]]


  • 管理员

    想问问大家知不知道这个limit的选项是在哪里修改的
    [attach]530[/attach]

    我看了页面的源代码[code]
    <table id="__terp_list1_limit_span" style="width: 100%; display: none" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td align="right">
    <a href="javascript: void(0)" onclick="$('__terp_list1_limit_span').style.display='none'; $('__terp_list1_link_span').style.display=''">Change Limit:</a>
    </td>
    <td width="45px;">
    <select id='__terp_list1_limit' onchange="$('_terp_limit').value=$('__terp_list1_limit').value; pager_action('filter', '_terp_list')">
    <option value="20" >20</option>
    <option value="40" >40</option>
    <option value="60" >60</option>
    <option value="80" selected="selected">80</option>
    <option value="100" >100</option>
    </select>
    </td>
    </tr>
    </table>
    [/code]然后在OpenERP Webpython25Libsite-packagesopenerp_web-5.0.7-py2.5.eggopenerpstaticjavascriptform.js看到了pager_action()[code]
    var pager_action = function(action, src) {
    return src ? new ListView(src).go(action) : submit_search_form(action);
    }[/code]然后这个js代码就看不明白了,不过好像只是执行列表方法,但是还找不到列表数量限制的选项
    希望大家帮忙看看:lol

    [[i] 本帖最后由 Joshua 于 2010-4-15 17:30 编辑 [/i]]


  • 管理员

    经shelly指导,原来在..pager.mako这个文件里修改
    而且试过修改成1000,页面无法响应

    [[i] 本帖最后由 Joshua 于 2010-4-15 15:10 编辑 [/i]]



  • 列表页会遍历每当页的每条记录的..
    所以,还是不要太大比较好....



  • 学习了,正要用到,但是好像太大的话,影响速度!所以还是不用的好!
    好像GUI里改了限制数的时候,速度还行!


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待