两个表之间的关系很多东西odoo移动

时间:2018-03-12 15:23:32

标签: odoo-mobile

我需要显示人名 实际上我显示了人的身份

 public void onViewBind(View view, Cursor cursor, ODataRow row) {
 OControls.setText(view, R.id.name, row.getString("person_id"));
  }

类(制裁)和(ResPartner)

之间存在关系manyToOne

在这堂课(制裁) 我把这段代码

public class Sanction extends OModel {
public static final String TAG = Sanction.class.getSimpleName();
public static final String AUTHORITY = "com.odoo.Etudiant";
 OColumn person_id = new OColumn("name", ResPartner.class, 
 OColumn.RelationType.ManyToOne);
他向我展示了人的身份,但我需要出示他的名字 我该怎么办?

1 个答案:

答案 0 :(得分:0)

试试这个

String[] rows = row.getString("person_id").spit(",");  
if(rows != null){
   if(rows[1] != null){
      String name = rows[1];
   }
}

希望这对你有用