Automation Anywhere Enterprise A360의 형식 변환, 응용편

소개



Automation Anywhere Automation 360에서는 변수에 데이터 형식이 도입되어 개발자 친화적인 사용자의 요구에 따라 대응할 수 있습니다.
자세한 내용은 RPAbot의 다음 기사를 참조하십시오.

Automation Anywhere A2019에서 변수 사용 (v11과 비교) - Qiita

그래서, 형 변환을 실시하는 경우에는 형 변환용의 액션을 사용합니다만,
이것이 때로 수고가 늘어나 힘들 때가 있습니다.

예를 들면 이런 이미지군요.


그래서 변수를 호출하는 동시에 형 변환을 하는 방법을 소개합니다.

하는 방법



실은, 제품 문서의 사용자 정의 변수의 항목에 주기로서 아래와 같은 것이 쓰여 있습니다만, 이것이 실은 좀처럼 편리하고, 이것이 이번 소개하는 방법이 됩니다.


이미지 : Automation Anywhere 제품 문서의 User-defined variables 더 발췌.

의역:

하나의 액션 내에서 변수의 유형과 값을 일시적으로 변환할 수 있습니다.
텍스트 필드에 $変数名.アクション$ 라는 바람에 입력하십시오.
"."를 입력하면 자동 채우기 기능이 작동하고 toString (문자열로 변환)와 같은 사용 가능한 작업 목록이 표시됩니다.

변수명의 말미에 "."를 넣으면, 변환할 수 있는 형태나, 그 변수에 대해서 적용할 수 있는 액션의 일람이 나오고, 선택하면(자) 원하는 데이터형에 변환 할 수 있거나, 「문자열로부터 공백을 삭제한다 라고 하는 액션을 적용할 수 있습니다.

이런 식으로 변환 후보와 액션이 나옵니다.

이 예의 경우는 위에서 「감소(-1한다)」 「증분(+1한다)」 「문자열로 변환한다」군요.

여기를 사용하면 메시지 상자 본문에서 형식 변환을 할 수 있으므로
형 변환의 액션이 불필요하게 되어, 또 값을 격납해 두는 변수를 만들지 않아도 되었습니다.
이런 식으로.

Before



After



다만, 내용은 상당히 엉망이 되어 버립니다.



요약



이상과 같이, 통상의 형 변환용의 액션을 사용하는 방법 외에,
Java 같은 느낌으로 인라인으로 형태나 값의 변환을 하는 방법을 소개했습니다.

이쪽은 매우 편리한 기능입니다만, 그 반면, Bot의 소스의 가독성을 낮춰 버려,
또, 초보자에게 이해하기 어려워져 버리므로, 추천할 수 없는 면이 있습니다.
조직 내 어떤 사용자가 미래에 만든 Bot을 유지 관리할 것인가?
상정되는 분의 스킬 레벨에 맞추어, 이 기능을 사용하는지, 다소 수고에서도 통상의 형태 변환 액션을 사용하는지, 결정하면 좋다고 생각합니다.

관련 기사



Automation Anywhere A2019에서 변수의 "형식 캐스트"를 사용하는 방법 - Qiita
htps : // m / R 파보 t / ms / c6b23 A 8b84 Ae 30 Ae f0 ~ f

좋은 웹페이지 즐겨찾기