스크립트 함수에 관한 질문이 있습니다.



  • ※ 이 글은 기존에 있었던 문의 사항을 재구성하여 정리한 것입니다.

    Set : 제목1
    Set : 제목2
    Set : 제목Temp
    ---> 변수 동일함 (검사기준서 을지)
    ※ 실행 조건 : @제목Temp:String@.Contains("@제목1:String@")

    제가 함수를 통해서 "제목Temp" 안에.. "제목1"이 들어 있을 경우 노드 실행
    또 함수를 하나 더 만들어서 "제목Temp" 안에.. "제목2"가 있는 경우는 노드 실행
    → 이런 식으로 스크립트를 짜려고 합니다. 여기서 String은 사용할 수 없는 건가요?
    아래 스크립트 화면 첨부합니다

    스크립트 함수에 관한 질문이 있습니다.png



  • Contains.(@변수명@) 형태로 사용하셔야 합니다. (Contains.("@변수명@") 형태는 "" 안의 부분을 변수로 해석하지 않고 그대로 스트링 처리합니다.

    첨부파일을 참조하시면 될 것 같습니다.
    스크립트 함수에 관한 질문이 있습니다 답변.aml



  • 답변 감사합니다.
    한가지 더 질문 드리고 싶은 것이 있는데

    Set : 제목1
    Set : 제목2
    Set : 제목Temp

    @제목Temp:String@.Contains(@제목1:String@ || 제목2:String@) ....
    → "제목Temp" 안에.. "제목1" 또는 “제목2”가 포함될 경우 노드 실행
    여기서 || 는 사용할 수 없는 건가요?



  • 해당 스크립트는 다음과 같이 작성하시면 됩니다.

    @제목Temp:String@.Contains(@제목1:String@) || @제목Temp:String@.Contains(@제목2:String@)


Log in to reply