I want call a onchange_function from a PHP page via xml-rpc. How can do it?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
simply use the name of the onchange function as 5th parameter:
compare:
$sock = new xmlrpc_client($this->OPENERP_SERVER.'object');
$msg = new xmlrpcmsg('execute');
$msg->addParam(new xmlrpcval($this->OpenERP_DB, "string"));
$msg->addParam(new xmlrpcval($this->OpenERP_UserID, "int"));
$msg->addParam(new xmlrpcval($this->OpenERP_Pass, "string"));
$msg->addParam(new xmlrpcval($model, "string"));
$msg->addParam(new xmlrpcval("search", "string"));
read, write or create would be other examples of a 5th param. So can your onchange or any other function name.
Actually, read, write or create are also simply just functions on your model, inherited from osv.osv.
$sock = new xmlrpc_client($this->OPENERP_SERVER.'object');
$msg = new xmlrpcmsg('execute');
$msg->addParam(new xmlrpcval($this->OpenERP_DB, "string"));
$msg->addParam(new xmlrpcval($this->OpenERP_UserID, "int"));
$msg->addParam(new xmlrpcval($this->OpenERP_Pass, "string"));
$msg->addParam(new xmlrpcval($model, "string"));
$msg->addParam(new xmlrpcval("onchange_function", "string"));
Don't forget to add your params to the onchange_function next, just like search, read, create or write params.
$msg->addParam(new xmlrpcval($params, "array"));
hth, dieck
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
|
1
sep. 20
|
4787 | ||
|
1
mrt. 15
|
5341 | ||
|
1
sep. 20
|
7071 | ||
|
0
mrt. 18
|
4102 | ||
|
2
jul. 16
|
10670 |
anyone knows the answer to this?