Re: [xwiki-users] Full form statements requires programming right issue?
Hello, I think I resoved my issue with an include to launch my query: In my Class in "Computed Field" to display a query in "Custom Display", I simply inserted an include function #set ($HqlQuery ="select distinct doc.fullName, doc.name, doc.creationDate, CategorieProp.value, ProcessusProp.value from XWikiDocument as doc , xxxxxxxxxxxxxxxxxxxxxxx order by doc.creationDate desc") ## #includeInContext("FormSMQ.MyQuery") ## set ($ResultQuery=$services.query.hql("$HqlQuery").execute()) #if ($listtool.isEmpty($!ResultQuery) || ! $ResultQuery ) * //(Aucune amélioration)// #else yyyyyyy and FormSMQ.MyQuery, who's belong to Admin user, contains {{velocity}} #set ($ResultQuery=$services.query.hql("$HqlQuery").execute()) {{/velocity}} Pascal -------------------------------------------- En date de : Lun 16.11.15, Pascal BASTIEN <[email protected]> a écrit : Objet: Full form statements requires programming right issue? À: "XWiki Users" <[email protected]> Date: Lundi 16 novembre 2015, 11h36 Hi, I writed an application form with template + class + sheet (owner is admin). In my Class I use a "Computed Field" to display a query result with "Custom Display". It is an hql query with select. I know that we must have PR to launch a hql query with select but my template + class + sheet owner is admin. If a "simple" user create a new form (with myClass object) he obtain a naughty velocity error: <<Full form statements requires programming right>> How can I resolve this problem? It it a bug? Thxs for any help
participants (1)
-
Pascal BASTIEN