오자마자 자동화를 확인헀지만 안타깝게도 오늘 진행된 사항이 없어서 배치가 돌지 않았다.

 

자동화가 장기간 문제가 발생하지 않아야 완전히 끝났다고 볼 수 있는데

고객사에서 추가 정보생성이 되지 않는 경우 테스트 자체가 되지 않기 때문에

안타깝지만 에러 발생여부 확인이 불가능했다.

 

인터페이스를 진행하면서 디버그 로그를 남기는 방식에 대해서 다시 학습하면서

어떻게 해야 남길 수 있는지 다시 확인하고 있는데

사실 회사나 org마다 사용 방식이 복잡해지는 경향이 있을 수는 있지만 기본 원리는 간단했다.

 

어떤 곳(endpoint?)과 소통했는지, 어떤 작업을 하려고 했는지(CRUD 등), 어떤 내용의 Header,

Body를 전송했는지/수신했는지, 결과가 어떤지 등 이걸 알아야만

에러 발생의 원인을 조금이나마 확인이 가능한 참고 자료로 쓸 수 있었다.

 

보통 SFDC Error : ' + e.getMessage() + ' => ' + e.getStackTraceString() 형태로 에러를 기록하고

주고 받은 데이터의 경우 JSON.serialize(req / res) 형태로 진행했다.

 

특정 트리거에서 호출이 가능한 Account 정보 발송을 제작하려고 로직을 파악하다가

인터페이스 관련 회의가 있어서 들어갔는데 상당히 방대한 필드(7~80여개?)를 만들어야 했는데

이미 정의가 되어있기 때문에 10개 안쪽의 필드를 상상해서 하는 것보다 훨씬 편하고 빠르게 작업이 가능할 것 같았다.

 

조건에 따라 페이지네이션의 css를 바꾸는 부분을 하고 싶었지만

VFpage와는 다르게 LWC에서는 태그 내부에 삼항연산자 사용이 불가능했기 때문에

get 방식으로 아래와 같이 수정해서 사용해야 했다.

//기대
<div class = if:true= {isTrue} ? block : hiddne >

=>
//현실
<div class={isTrue}></div>
get isTrue() {
   return this.isTrue? 'block' : 'hiddne';
}

 

 

 

(1).백준 15733번 나는 누구인가는 특이한 문제로 I'm Sexy를 출력하기만 하면 되는 문제였다.

문장 내에 '가 들어있었기 때문에 간단히 백틱을 사용해서 '를 출력했지만 

일반적인 문장 내부에서 표현하려면 앞에 \를 추가해서 '를 표현할 수 있다.

console.log(`I'm Sexy`)
console.log('I\'m Sexy')

'회고' 카테고리의 다른 글

[개발일지] - 177(주말)  (0) 2023.12.24
[개발일지] - 176(주말)  (0) 2023.12.23
[개발일지] - 174  (1) 2023.12.21
[개발일지] - 173  (1) 2023.12.20
[개발일지] - 172  (0) 2023.12.19

+ Recent posts