将采购商代码添加到采购订单行

时间:2017-07-27 11:18:58

标签: openerp odoo-10

如何在odoo中将字段suppliercode添加到我的purchase.order.line模型中 GUI

在报告中,我能够用

完成
<span t-field="line.product_id.seller_ids and line.product_id.seller_ids[0].product_code"/>  

(不是我的解决方案,在stackoverflow上找到它)

Do I use it like in the picture or in server actions

我是否像在图片或服务器操作中那样使用它

1 个答案:

答案 0 :(得分:3)

您应该在采购订单行中创建简单的计算字段。

$query="SELECT postID, postTitle, postDesc, postDate FROM blog_posts ORDER BY postID DESC";
$result=mysqli_query($conn, $query);

$counter = 0;
$max = 3;
$divMd = 12;


while (($row = mysqli_fetch_array($result)) and ($counter < $max)) {

if($counter ==1){
   $divMd = 6;
 }

 if($counter!=2){
     echo '<div class="row">';
  }
    echo '<div class="col-md-'.$divMd.'">';
      echo '<h3><a href="viewpost.php?id='.$row['postID'].'">'.$row['postTitle'].'</a></h3>';
      echo '<small style="font-size: 12px;color:#ADACAD;"> Posted on '.date('l, jS M Y H:i:s', strtotime($row['postDate'])).'</small>';
      echo '<p>'.$row['postDesc'].'</p>';               
      echo '<p><a href="viewpost.php?id='.$row['postID'].'" class="btn btn-default">Read More</a></p>';
    echo '</div>';

  if($counter!=1){
     echo '</div>'; 
   }    

$counter++; 

}

这可能会对你有帮助。