# Vreport, script que devuelve número y nombre del día de la semana para código de barras EAN

**URL:** <https://foros.velneo.com/t/vreport-script-que-devuelve-numero-y-nombre-del-dia-de-la-semana-para-codigo-de-barras-ean/10803>\
**Category:** Compartir código fuente y ejemplos\
**Created:** [29 Junio, 2021 10:19 UTC](https://foros.velneo.com/t/vreport-script-que-devuelve-numero-y-nombre-del-dia-de-la-semana-para-codigo-de-barras-ean/10803 "2021-06-29T10:19:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![natural\_tropic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/natural_tropic/32/5483_2.png) [@natural\_tropic](https://foros.velneo.com/u/natural_tropic)\
**Post date:** [29 Junio, 2021 10:19 UTC](https://foros.velneo.com/t/vreport-script-que-devuelve-numero-y-nombre-del-dia-de-la-semana-para-codigo-de-barras-ean/10803/1 "2021-06-29T10:19:21Z")

</div>

Buenas, estoy intentando que un código de barras de tipo EAN muestre y coja como valor el nº de la semana actual más el número del día de la semana(Lunes:01, martes:02, etc.) quedando un número de 4 dígitos(Semana 8, lunes: 0801 por ejemplo).  
Para ello intento hacerlo poniendo, en las propiedades del elemento código de barras, el tipo de origen del ítem que sea “Script”, añadiendo una fórmula javascript en el campo o formulario “Script” sin éxito. ¿Existe alguna otra forma de hacerlo? ¿Podrían ayudarme a mostrar dicho resultado?

Saludos.

---

<div class="post-metadata">

**Author:** ![natural\_tropic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/natural_tropic/32/5483_2.png) [@natural\_tropic](https://foros.velneo.com/u/natural_tropic)\
**Post date:** [23 Julio, 2021 07:58 UTC](https://foros.velneo.com/t/vreport-script-que-devuelve-numero-y-nombre-del-dia-de-la-semana-para-codigo-de-barras-ean/10803/2 "2021-07-23T07:58:07Z")

</div>

Finalmente conseguí hacerlo deuna forma sencilla usando las variables del sistema.

PLT.numberToString(choose(len(weekOfYear(#FCH)) = 2, weekOfYear(#FCH), leftJustified(weekOfYear(#FCH), 2, “0”)), “f”, 0) + rightJustified(dayOfWeek(#FCH), 2, “0”)
