Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/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
C# 使用CookComputing.XmlRpc读取方法声明_C#_Integration_Odoo - Fatal编程技术网

C# 使用CookComputing.XmlRpc读取方法声明

C# 使用CookComputing.XmlRpc读取方法声明,c#,integration,odoo,C#,Integration,Odoo,无法读取员工数据。我的阅读方法在这里不起作用 受保护的无效登录\u单击(对象发送者,事件参数e) { //登录到openerp IOpenErpLogin rpcClientLogin = XmlRpcProxyGen.Create<IOpenErpLogin>(); //add XmlRpcProxyGen.CS File from src folder if required, int userid = rpcClientLogin.login

无法读取员工数据。我的阅读方法在这里不起作用

受保护的无效登录\u单击(对象发送者,事件参数e) { //登录到openerp

        IOpenErpLogin rpcClientLogin = XmlRpcProxyGen.Create<IOpenErpLogin>(); //add  XmlRpcProxyGen.CS File from src folder if required,

        int userid = rpcClientLogin.login("abassc", "sidragill@gmail.com", "admin");
        Label1.Text = userid.ToString();

        IOpenErpAddFields rpcField = XmlRpcProxyGen.Create<IOpenErpAddFields>();
        object[] filter = new object[1];
        filter[0] = new object[3] { "name", "=", "sisdra" };
        int[] model = rpcField.search("abassc", userid, "admin", "hr.employee", "search", filter);
        Label2.Text = Convert.ToString(model);
//      int[] search(string dbName, int userId, string dbPwd, string model, string method, object[] filter);

        // IOpenErpAddFields rField = XmlRpcProxyGen.Create<IOpenErpAddFields>();
            object rd = new object[1];
            rd[0] = new object[2] { "name","work_email" };

           object[] resAdd = rpcField.read("abc", userid, "admin", "hr.employee", "read",model, rd);

        Label3.Text=Convert.ToString(resAdd[0]);     

        //object[] resAdd= rField.get_data("abc", userid,"admin", "hr.employee", "get_data" , rd);
        //Object [] get_data (string dbName, int userId, string pwd, string model, string method, object [] ids);
 // object[] read(string dbName, int userId, string dbPwd, string model, string method, int[] ids, object[] fields);                
    }      
IOpenErpLogin rpcClientLogin=xmlrpcproxion.Create();//如果需要,从src文件夹添加xmlrpcproxion.CS文件,
int userid=rpcClientLogin.login(“abassc”sidragill@gmail.com“,”管理“);
Label1.Text=userid.ToString();
IOpennerPaddFields rpcField=xmlrpcproxion.Create();
对象[]过滤器=新对象[1];
过滤器[0]=新对象[3]{“名称”、“=”、“sisdra”};
int[]model=rpcField.search(“abassc”,用户ID,“admin”,“hr.employee”,“search”,过滤器);
Label2.Text=Convert.ToString(模型);
//int[]搜索(字符串dbName、int userId、字符串dbPwd、字符串模型、字符串方法、对象[]过滤器);
//IOpennerPaddFields rField=xmlrpcproxy.Create();
对象rd=新对象[1];
rd[0]=新对象[2]{“名称”,“工作电子邮件”};
object[]resAdd=rpcField.read(“abc”,用户ID,“admin”,“hr.employee”,“read”,model,rd);
Label3.Text=Convert.ToString(resAdd[0]);
//object[]resAdd=rField.get_data(“abc”,userid,“admin”,“hr.employee”,“get_data”,rd);
//对象[]获取_数据(字符串dbName、int userId、字符串pwd、字符串模型、字符串方法、对象[]id);
//对象[]读取(字符串dbName、int userId、字符串dbPwd、字符串模型、字符串方法、int[]id、对象[]字段);
}      

是否收到任何错误消息?收到错误消息:错误5无法对“object”类型的表达式应用带[]的索引错误6与“Odologin.WebForm1.IOPennerPaddFields.read”匹配的最佳重载方法(string,int,string,string,string,int[],object[])有一些无效参数错误7参数7:无法从“object”转换为“object[]”是否收到任何错误消息?收到错误消息:错误5无法使用[]应用索引对于类型为“object”的表达式,错误6与“Odologin.WebForm1.IOPennerPaddFields.read(string,int,string,string,string,int[],object[])匹配的最佳重载方法具有一些无效参数错误7参数7:无法从“object”转换为“object[]”