Workflow 빌더에서 아래 JSL을 Custom Action으로 추가했습니다.
오류는 For 루프에서 발생했습니다(오류: Send Expects Scriptable Object).
스크립트 창에서 이 스크립트를 실행하는 동안 "%, "가 포함된 열 헤더의 이름을 바꾸려면 제대로 작동합니다.
워크플로를 보다 원활하게 만들기 위해 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 그렇지 않으면 WorkFlow Builder 외부에서 열 이름 바꾸기 스크립트를 실행하려면 이 단계에서 중지해야 합니다.
dt = Current Data Table();
searchWords = "%, ";
columnName = dt << Get Column Names;
N = N Items( columnName );
For(j=1, j<= N, j++,
x = contains(columnName[j], searchWords);
name = Substr(columnName[j] << Get Name(), x+3);
If(x > 0,
columnName[j] << Set Name(Left(name, Length(name)-1));
);
);