Hola! a todos
¿Alguien podría ayudarme con lo siguiente?
Tengo un Robot que obtiene el usuario del sistema, por ejemplo: Ana. Este usuario es relevante porque hace parte de la ruta donde se encuentra una imagen. Esa imagen debo llamarla 12 veces en momentos diferentes, entonces, decidí colocar la ruta en una variable y en los comandos colocar la variable {ruta_logo}, la cual tiene el valor: C:/Users/{usuario_actual}/Desktop/Compliance/images/Logo_Cliente.jpg , pero de esta forma, el Robot no es capaz de encontrar la imagen y me sale una excepción que me dice que revise la ruta si está bien escrita; pero cuando llamo la ruta directamente desde el comando «Agregar imagen» el Robot sí encuentra la imagen.
Pregunta: ¿En Rocketbot no puedo colocar variables en rutas en la pestaña «Variables»? o , ¿Cómo es la forma correcta de escribirlo de modo que el Robot reconozca que es una ruta?
Estaré muy atenta.
Muchas gracias.
JoseL
Dado que no te funciona así, una opción es concatenarla con el asignar variable
«{Primerapartedelaruta}» + «{usuario}» + «{finaldelaruta}» y de esa forma debería funcionar
guarin3
Hola! JoseL
Así es! ya que estoy utilizando la versión 2020 y esa es la forma para que me funcione la ruta. Ya me lo había imaginado 🙂
Muchas gracias.
guarin3
Hola! WALL-E
Muchas gracias por la respuesta.
Súper lo de la versión 2023 🙂
WALL-E
Hola, no puedes usar variables dentro de variables. Prueba utilizar un comando de asignar variable.
Tambien te comento que si tienes la versión 2023 de Rocketbot, puedes obtener el usuario colocando %username% en un asignar variable.
Por ejemplo si quieres obtener la ruta del escritorio colocando en el asignar variable lo siguiente:
tienes la ruta directa