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