홈>
거래>은행>수표에있는 수표 양식으로 작업하고 있습니다. 공급 업체인지 아닌지 수취인 유형을 확인해야합니다. 수취인 필드 내의 데이터는 레코드입니다. 주문한 사람의 형태와 연결하여 지불합니다. 그러나 필드에서 데이터 유형을 확인하는 방법을 모르겠습니다. 어떻게 확인할 수 있습니까?
이것은 수표 화면과 수취인 필드입니다
function beforeLoad(scriptContext) {
var contextRecord = scriptContext.newRecord;
var payeeType = contextRecord.getField("entity");
if(contextRecord.type === context.UserEventType.EDIT || contextRecord.type === context.UserEventType.CREATE){
if('what can I do to check payee type')
//Do something if Payee Type is Vendor
}
}
- 답변 # 1
관련 자료
- 입력 텍스트 필드가 더럽거나 Angular가 아닌지 확인하십시오
- javascript - js에서 입력 필드를 확인하고 텍스트 값을 기반으로 작성하고 대답하려면 어떻게해야합니까?
- mongodb - 필드가 컬렉션에 존재하지 않는지 확인 및 업데이트
- node.js - NodeJ를 사용하여 MongoDB에 필드가 있는지 확인할 수 없습니다
- python - pandas DataFrame 필드가 숫자이며 비어 있지 않은지 확인하는 방법은 무엇입니까?
- 체크 필드가 셀레늄 java에 존재하거나 존재하지 않습니다
- 행 단위로 SAS 확인 필드
- NetSuite - 사용자 정의 netsuite csv 가져 오기 필드 작성
관련 질문
- netsuite : html 마크업을 유지하기 위해 인라인 HTML 필드를 Suitelet에 어떻게 추가합니까?
- javascript - recordsave가 거의 동시에 실행될 수 있습니까?
- netsuite - suitescript를 사용하여 XML을 조작하는 방법?
- netsuite - SuiteScript 고객 레코드에서 기본 연락처를 검색하는 방법 유형이 회사 인 경우
- netsuite - 다른 사용자에게는 SuiteScript AddButton이 표시되지 않음
- suitescript2.0 - SuiteScript 업로드 중 Netsuite 오류
- netsuite - Suitescript 20은 열 색인으로 검색 값을 저장합니다
- netsuite - 방금 생성 된 트랜잭션에서 사용자 정의 열 필드를 업데이트하는 방법
- javascript - 'typeerror - null에서 속성 길이를 읽을 수 없습니다'를 반환하는 스크립트
- javascript - NetSuite에서"삭제"사용자 이벤트 중에 어떻게해야합니까?
불행히도 "엔티티"필드에서 유형을 가져올 수 없으며 엔터티의 내부 ID 만 제공합니다. 가장 좋은 방법은 엔터티가 공급 업체인지 직원인지 확인할 수있는 일종의 추측 및 점검 전략을 세우는 것입니다. 다음은 스크립트를 사용한 예입니다.
우리
search.Type.VENDOR
를 전환 할 수 있습니다search.Type.EMPLOYEE
와 함께 또는 다른 레코드 유형을 확인하십시오.