El miércoles, 16 de marzo de 2016, 8:03:22 (UTC-3), Jordi Esteve 
(Zikzakmedia) escribió:
>
> El 16/03/16 a les 09:04, Sergi Almacellas Abellana ha escrit: 
> > El 16/03/16 a les 00:30, Luis Deiana ha escrit: 
> >> 
> >> 
> >> El sábado, 12 de marzo de 2016, 13:31:14 (UTC-3), Sergi Almacellas 
> >> Abellana escribió: 
> >> 
> >>     El 12/03/16 a les 15:18, Luis Deiana ha escrit: 
> >>      > Hola, me podria alguien ayudar a crear una expresion de "Party 
> >>     Category" 
> >>      > para usarla como dimension en BABI . Gracias 
> >> 
> >>     Depende desde que modelo lo vas a utilizar, que campos quieres 
> >> mostrar 
> >>     de las categorias (el nombre, el id), si quieres mostrar la primera 
> >>     categoria o todas... 
> >> 
> >>     Si defines un poco mejor la pregunta, quizás te podamos dar una 
> >> mejor 
> >>     respuesta. 
> >> 
> >> Hola Sergio 
> > Mi nombre es Sergi ;) 
>
 
Perdon por rebautisarte, saludos 

> y gracias por la respuesta,el modelo seria :"Linea de 
> >> Factura", el campo a mostrar seria:"el nombre", en principio necesito 
> la 
> >> primera categoría y si no es mucha molestia me gustaría también saber 
> >> como hacerlo con todas las categorías. Gracias. 
> >> 
> > 
> > Para la primera categoria: 
> > 
> > o.invoice.party.categories[0].name 
> > 
> > Para todos las categorias (separadas por comas): 
> > 
> > ','.join([c.name for c in o.invoice.party.categories]) 
> > 
>
>  
Gracias 
 

> Quizás la primera expresión que calcula la primera categoría del tercero 
> se debería afinar, pues si uno de los terceros que aparece en el informe 
> no tiene ninguna categoría te va a dar un error cuando calcules el 
> informe. Mejor poner algo así en la expresión: 
>
> o.invoice.party.categories and o.invoice.party.categories[0].name or '' 
>

Exelente, funciona, Gracias Jordi 

>
> -- 
> Jordi Esteve 
> Consultor Zikzakmedia SL 
> [email protected] <javascript:> 
> Mòbil 679 170 693 
>
> Zikzakmedia SL 
> St. Jaume, 9, baixos, 2a 
> 08720 Vilafranca del Penedès 
> Tel 93 890 2108 
>
>

Responder a