조건문으로 새 열을 채우는 방법== :Cost Set_2 열을 column == :Cost Set에서와 동일한 데이터로 채우고 싶습니다.
column == :Mon_Yr == 03/2022인 경우는 제외 그리고 :Cost Set=="ACTUAL_PAID" 다음 :Cost Set_2 == "ACWP"
수식 스크립트가 있지만 작동시킬 수 없습니다.
If( Char( Format( :Mon_Yr, "m/y" ) == "03/2022" ) & (:Cost Set == "ACTUAL_PAID")),
"ACWP",
또한 "03/2022"를 사용하는 대신 jsl 코드에서 이것을 전역 변수로 설정하고 싶습니다. 어떻게 할 수 있습니까?
스크립팅Re: 조건문으로 새 열을 채우는 방법빠른 답변과 해결에 감사드립니다!
Re: 조건문으로 새 열을 채우는 방법아마 다음과 같이 작동할 것입니다.
::DATE_SELECT = "03.2022";
If( Format( :Mon_Yr, "m.y" ) == ::DATE_SELECT & :Cost Set == "ACTUAL_PAID",
"ACWP",
:Cost Set
);
수식 코드 내에서 전역 변수를 설정하는 대신 다른 곳에서도 설정할 수 있습니다.
다른 언어 설정으로 인해 내 날짜 형식이 다른지 확인하십시오.
구문 문제를 피하기 위해 저는 Crtl-M(코드 재형식화)을 사용하여 JMP가 제 (공식) 코드의 문제를 보여주도록 합니다.
도움말 및 스크립팅 색인, 전역 변수 사용 방법도 참조하십시오.
글로벌 및 로컬 변수(jmp.com)

Re: 조건문으로 새 열을 채우는 방법")"가 잘못 배치되었습니다.이 시도:
If(Format( :Mon_Yr, "m/y" ) == "03/2022" & (:Cost Set == "ACTUAL_PAID"),
"ACWP","")
Re: 조건문으로 새 열을 채우는 방법귀하의 빠른 응답과 솔루션에 대해 Jim에게 감사드립니다!