전체 글 218

포뮬라필드로 현재 오그 URL 정보 가져오기

포뮬라 필드로 디테일 페이지 이동하는것은 자주쓰는 기능중 하나이다  현재 org url 주소 / + sfid 이런식의 조합으로 많이 사용한다 포뮬라로 현재 org 의 url 주소를 어떻게 가져오냐 .. 나같은경우는 파일상세페이지로 이동을 하는 경우를 포뮬라로 만들었다  LEFT($Api.Partner_Server_URL_360, FIND("/services", $Api.Partner_Server_URL_360)) + ContentRecordId__c 해당 로직의 풀이를 보면 1. $Api.Partner_Server_URL_360  "https://testinstance.salesforce.com/services/Soap/u/36.0/00D000000000001"이런식으로 url 이 출력된다 . 이걸 그대..

카테고리 없음 2024.08.21

MIXED_DML_OPERATION Exception

배치 개발을 많이 하다보니까 요즘 계속 exception 내용만 남기네 ^^... [정의]단일 트랜잭션 내에서 설정(Setup) 객체와 비설정(Non-setup) 객체에 대해 동시에 데이터 조작 언어(DML) 작업을 수행할 때 발생하는 Exception  예를들어서설정 개체는 아래와 같다  UserGroupGroupMemberProfilePermissionSetPermissionSetAssignmentObjectPermissionsFieldPermissionsQueueRoleUserRole그외 custom object , standard obj 는 비설정 객체에 보함이 된다  이 DML 이 한 배치에 동시에 일어나면 , 저 에러가 어김없이 나온다... 해결방안 Batch 외 일반 class에서는 @fut..

카테고리 없음 2024.08.08

System.AsyncException: trigger must be associated with a job detail

배치 스케줄걸때 이런 에러가 뜨는경우 확인해야할것      TestBatchName excute = new TestBatchName ();    String sch = '0 0 3 * * ?';    System.schedule('Interface Log Delete Batch : 새벽 3시 로그삭제배치  ', sch, excute);  코드에서 Excute 하여 배치 스케줄을 걸때 위와 같이 이름을 설정하는 부분에 공백이 있으면 저 에러뜬다.. 주의하자!!

카테고리 없음 2024.08.08

salesforce <-> 공공데이터 API 연계

공공데이터 포털에서 받아온 정보를 salesforce에 연결하고자 아래 사이트에 들어간다https://www.data.go.kr/index.do  공공데이터 포털국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datasewww.data.go.kr 나는 도시고속도로 도로위치 인식표지 현황 데이터를 가져오기 위해 활용신청을 했다생각보다 간단하게 활용신청이 되고, 인코딩,디코딩 정보가 나오는데 키를 입력하면된다 아래 사진과 같이 요청주소가 나오고 요청변수를 달라고 한다 아래와 같이 url 을 세팅하고 요청변수를 던진다  코드를 실행했는데 아래와 같이 에러메시지가 노출이 됐다 E..

카테고리 없음 2024.07.09