IRC logs of #tryton-fr for Wednesday, 2013-04-10

chat.freenode.net #tryton-fr log beginning Wed Apr 10 00:00:06 CEST 2013
Piloucedk: par rapport à ma question d'hier, le champ fonction est utilisé de quelle manière ? Comme ceci : domain=[('id', 'in', Eval('nom_champ_fonction'))] ?12:27
cedkPilou: je sais pas ce qu'est ton champs fonction12:47
Pilouje voudrais avoir le domain d'un champ qui varie en fonction d'un autre champ,12:49
Pilouceci fonctionne: domain=[('id', If(In(Eval('autre_champ'), [1,2]), '!=', '='), -1)]12:49
Piloumais ça utilise autre_champ.id et je voudrais utiliser autre_champ.code (autre_champ est un Many2One)12:49
Piloutu m'as conseillé de faire un champ fonction mais je n'ai compris comment12:50
cedkPilou: ben un champ fonction qui retourne autre_champ.code13:03
Pilouquel doit être le type wrappé par le champ Function pour que celui ci puisse renvoyer une liste ?16:23
Piloupour avoir domain=[('code', in, Eval('champ_function'))] et champ_function qui retourne les champs 'code' des records 1 et 216:24
jcavPilou: Il me semble que c'est jouable avec Binary16:25
jcavPilou: A prendre avec des pincettes16:26
Pilouhum ce domaine là domain=[('code', in, Eval('champ_function'))] ne fait pas sens car 'code' est un champ du Many2One autre_champ (mais un champ du record courant)16:45
Pilouj'ai donc essayé ce domaine:  domain=[('id', If(Eval('champ_fonction').in_(['code1', 'code2']), '!=', '='), -1)] mais le domaine n'est évalué qu'une fois le record sauvé16:46
Piloucedk: est ce qu'il y a un exemple dans un des modules de Tryton ?16:48
cedkPilou: je comprned pas pas ce que tu essaie de faire16:49
Pilouje veux que l'utilisateur ne puisse saisir un champ qui si un autre champ a une valeur donnée16:50
Pilouet les deux champs sont des Many2One16:50
cedkPilou: ça j'ai déjà répondu mais apres ce dont tu parle c'est incomprehension16:50
Piloucedk: est ce qu'il y a un exemple dans un des modules de Tryton ?16:51
cedkPilou: un example de quoi ?16:53
Piloude champ Many2One que l'utilisateur ne peut saisir que si un autre champ Many2One a une valeur donnée16:54
cedkPilou: oui les unités sur product16:57

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!