- 1
[Opened] Joker SQL et jForms
Posted by webseb on 06/15/2008 17:12
Bonjour,
Pour mon appli je fais une requete en utilisant
<?xml version="1.0" encoding="utf-8"?>
<forms xmlns="http://jelix.org/ns/forms/1.1">
<menulist ref="type">
<label>Clients</label>
<item value="1">Local</item>
<item value="2">Interne</item>
...
...
<item value="%">Tous</item>
</menulist>
...
<submit ref="submit">
<label>LANCER LA RECHERCHE</label>
</submit>
</forms>
Quand on sélectionne "tous" dans le menu liste je pensais envoyer le Joker SQL '%' et ainsi faire un équivalent de * pour ce qui concerne le menulist (c.a.d ne pas le prendre en compte dans le DAO :
<factory>
<method name="getclients" type="select">
<parameter name="type" />
<parameter name="city" />
<conditions>
<eq property="type" expr="$type" />
<eq property="city" expr="$city" />
</conditions>
</method>
</factory>
Je pense que je n'ai pas la bonne approche, un peu d'aide ne serais pas de refus.
Merci.
[Opened] Re: Joker SQL et jForms
Posted by webseb on 06/15/2008 18:14
Finalement je vais voir avec un objet jDaoConditions.
[Opened] Re: Joker SQL et jForms
Posted by laurentj on 06/15/2008 21:15
Salut,
pour des formulaires de recherche, surtout si il y a plusieurs critères de recherches différents, et donc au final des requêtes SQL différentes en fonction des critères séléctionnés ou non, jDaoConditions est en effet souvent plus adapté et plus simple à utiliser.
[Opened] Re: Joker SQL et jForms
Posted by webseb on 06/15/2008 21:19
Ouppsss je rédigeais en même temps que toi ;-)
- 1

