XMLRPC binary

Asked by B. ZEGHICHE

Hello,

Is it possible to call openerp from xmlrpc to save a binary data

exemple : in an defined object, I have a binary column (image) and I want to update it from XMLRPC (external application)

I can create, update all other columns with XMLRPC but not this binary one.

Can some one help?

Question information

Language:
English Edit question
Status:
Solved
For:
Odoo Server (MOVED TO GITHUB) Edit question
Assignee:
No assignee Edit question
Solved by:
B. ZEGHICHE
Solved:
Last query:
Last reply:
Revision history for this message
Raphaël Valyi - http://www.akretion.com (rvalyi) said :
#1

Yes, it's possible, he data is then encoded as binary64 inside the XML file

One example you can see is with OOOR, you can start searching for the "Obtain
report binary data" section here:
https://github.com/rvalyi/ooor

On Mon, Nov 7, 2011 at 11:15 AM, B. ZEGHICHE <
<email address hidden>> wrote:

> New question #177882 on OpenERP Server:
> https://answers.launchpad.net/openobject-server/+question/177882
>
> Hello,
>
> Is it possible to call openerp from xmlrpc to save a binary data
>
> exemple : in an defined object, I have a binary column (image) and I want
> to update it from XMLRPC (external application)
>
> I can create, update all other columns with XMLRPC but not this binary one.
>
> Can some one help?
>
> --
> You received this question notification because you are a member of
> OpenERP Committers, which is an answer contact for OpenERP Server.
>

Revision history for this message
B. ZEGHICHE (badreddine-zeghiche) said :
#2

Thanks,

I sent some data with a base64 encoded blob this is the string strored in the db but it does not show the image

I dont know why. can u help

best regards

Pedro

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

Revision history for this message
B. ZEGHICHE (badreddine-zeghiche) said :
#3

Hi,

I Solved the problem

best regards

Pedro