R: Variable as qualifier

"Dando" <[email protected]>
Newsgroups gmane.comp.cms.opengroupware.xmlrpc.devel
Message-ID <[email protected]>
Thank you Helge for the fast response.

I apologize for the sintax error, it was only in the email.
Actually the code is correct, and it didn't work, as previosly wrote.

Meanwhile i found where is the problem.
The Python interpreter didn't recognize the variable placeholder because it's defined into a
dictonary used directly as argument for the XML-RPC method call.

I found this solution (string concatenation):

result = server.person.fetch(
    {
    'qualifier':'name like "' + LastName + '"',
    'sortOrderings':['name',],
    }
)

It works.

Maybe a more elegant solution could be:
To define a dictionary with the fetch specs, using variable placeholders, and use this as argument
for the XML-RPC method call.
I didn't tried it.

Thank you again and best regards,

Daniele Dal Re
[email protected]

+-----Messaggio originale-----
+Da: [email protected]
+[mailto:[email protected]]Per conto di Helge Hess
+Inviato: lunedi 24 novembre 2003 18.05
+A: [email protected]
+Oggetto: Re: [OGo-XML-RPC] Variable as qualifier
+
+
+On 24.11.2003, at 16:42, Dando wrote:
+> 'qualifier' : "name like '%s'" $ LastName,
+
+I guess this should read:
+   'qualifier' : "name like '%s'" % LastName
+?
+
+> I tried different solutions without success, it seems that the Python
+> interpreter didn't recognize the variable placeholder.
+
+regards,
+   Helge
+--
+*Belief in Evolution* It is well known that Evolution requires atheism,
+and that all atheists are amoral creatures, many of whom eat human
+flesh.
+- http://www.dansdata.com/psycho.htm
+
+--
+OpenGroupware.org XML-RPC
[email protected]
+http://mail.opengroupware.org/mailman/listinfo/xmlrpc
+



-- 
OpenGroupware.org XML-RPC
[email protected]
http://mail.opengroupware.org/mailman/listinfo/xmlrpc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.