FAQS: fórmulas

 

1. En un conector de exportación de Excel uso una fórmula para reemplazar las comas por puntos de un número decimal almacenado en un campo de tipo texto. En el test funciona, pero al abrir el archivo sale con comas de nuevo. ¿Por qué?

R: No es un cambio de Sales Layer, sino del propio Excel que cambia el número adaptándolo a la norma del país configurado en Windows. Debería configurarse el cambio desde allí.

 

2. En un conector, ¿cómo puedo exportar las URLs en los distintos idiomas de un campo de tipo imagen o archivo?

R: En este caso, no es posible obtener las URLs en los distintos idiomas del campo imagen o archivo utilizando únicamente una fórmula. Para obtener las URLs se deben habilitar los idiomas correspondientes en los parámetros del conector y utilizar la siguiente fórmula en el campo de la imagen o archivo: “PRINT({Nombre_Campo.source})”.

 

3. En un conector, ¿cómo puedo sacar los nombres y las URLs de los recortes de las imágenes?

R: Los nombres de los archivos pueden modificarse en determinados casos. Los espacios no se reemplazan en la imagen original, pero sí en los distintos tamaños configurados en la cuenta y lo hacen de acuerdo con criterios internos no personalizables.

Cuando el conector expulsa la miniatura de una imagen, el nombre con el que se construye la URL se genera según el nombre original del producto. Es decir, si se modifica el nombre de un producto, las URLs de sus miniaturas no variarán el fragmento de la URL que corresponde al nombre del producto.

Puede sacar nombres de imágenes usando la fórmula PRINT({product_image}). Esta fórmula expulsa nombres de imágenes que están guardados en los campos respectivos de Sales Layer. Aunque haya creado recortes, estos no tienen nombres distintos en sí. Por lo que aunque se use la fórmula PRINT({product_image.name.THM}) siempre tendríamos el mismo resultado.

Cuando el conector expulsa el archivo .Org, el nombre que utiliza es el establecido originariamente, aunque se modifique después. Si quiere expulsar el nombre del archivo en su última versión y con la misma nomenclatura con que se exporta el resto de tamaños, hay que emplear la fórmula PRINT({nombre_del_campo.org}).

Si quiere sacar URLs de los recortes es tan fácil como indicar el recorte en la fórmula. Por ejemplo, para expulsar el tamaño THM usaríamos la siguiente fórmula: PRINT({product_image.THM}). También es posible trabajar con algunas variaciones de la misma para obtener distintos resultados:

Si usa esta fórmula {product_image.all.THM}devolverá la URL de los archivos de imagen si hay varios.

Si lo usa de esta forma {product_image.1.THM} devolverá la primera imagen de tamaño THM de la galería.