---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# cabrillo.nowapp - 클라이언트

# cabrillo.nowapp - 클라이언트 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 5분

Cabrillo Now 앱 기능의 네임스페이스입니다. 이렇게 하면 네이티브 모바일 앱 내부의 ServiceNow AI Platform® 화면과 상호작용할 수 있습니다.

## cabrillo.nowapp - openLauncherScreen(문자열 launcherScreenId) {#ariaid-title2}

모바일 시작 관리자 네이티브 화면을 엽니다.
{#CNA-openLauncherScreen_S__table_pqc_55j_kxb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| launcherScreenId | 문자열 | 애플릿 시작 관리자 \[sys_sg_applet_launcher\] 테이블의 시작 관리자 화면 Sys_id. |
[표 1. 매개변수]

{#CNA-openLauncherScreen_S__table_pqc_55j_kxb} {#CNA-openLauncherScreen_S__table_qqc_55j_kxb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 네이티브 측에서 메서드를 사용할 수 있는지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 이 메서드는 네이티브 측에서 사용할 수 있습니다. * false: 네이티브 측에서 메서드를 사용할 수 없습니다. {#CNA-openLauncherScreen_S__ul_jvs_4m5_qxb} |
[표 2. 반환]

{#CNA-openLauncherScreen_S__table_qqc_55j_kxb}  

    const launcherScreenId = 'a9e30c7dc61122760116894de7bcc7bd'; 
    const result = cabrillo.nowapp.openLauncherScreen(launcherScreenId); 
    If (result === false) {  
        console.log("method is not available")  
    } 

출력:

    true

## cabrillo.nowapp - openScreen(문자열 screenId) {#ariaid-title3}

모바일 네이티브 화면을 엽니다.
{#CNA-openscreen_S__table_xsl_grj_kxb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| screenId | 문자열 | 화면 \[sys_sg_screen\] 테이블에서 열 화면 기록의 sys_id입니다. |
[표 3. 매개변수]

{#CNA-openscreen_S__table_xsl_grj_kxb} {#CNA-openscreen_S__table_ysl_grj_kxb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 네이티브 측에서 메서드를 사용할 수 있는지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 이 메서드는 네이티브 측에서 사용할 수 있습니다. * false: 네이티브 측에서 메서드를 사용할 수 없습니다. {#CNA-openscreen_S__ul_jvs_4m5_qxb} |
[표 4. 반환]

{#CNA-openscreen_S__table_ysl_grj_kxb}  

    const screenId = 'a9e30c7dc61122760116894de7bcc7bd'; 
    cabrillo.nowapp.openScreen(screenId); 
    If (result === false) {  
        console.log("method is not available")  
    }

출력:

    true

## cabrillo.nowapp - openScreenWithRecordContext(문자열 screenId, 문자열 테이블, 문자열 recordId) {#ariaid-title4}

기록 컨텍스트가 있는 모바일 네이티브 화면을 엽니다.
{#CNA-openScreenWithRecrdContext_S_S_S__table_cvx_xsj_kxb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ScreenId | 문자열 | 화면 \[sys_sg_screen\] 테이블에서 열 화면 기록의 Sys_id입니다. |
| 테이블 | 문자열 | 기록 테이블입니다. |
| 기록 | 문자열 | 기록이 sys_id됩니다. |
[표 5. 매개변수]

{#CNA-openScreenWithRecrdContext_S_S_S__table_cvx_xsj_kxb} {#CNA-openScreenWithRecrdContext_S_S_S__table_dvx_xsj_kxb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 네이티브 측에서 메서드를 사용할 수 있는지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 이 메서드는 네이티브 측에서 사용할 수 있습니다. * false: 네이티브 측에서 메서드를 사용할 수 없습니다. {#CNA-openScreenWithRecrdContext_S_S_S__ul_jvs_4m5_qxb} |
[표 6. 반환]

{#CNA-openScreenWithRecrdContext_S_S_S__table_dvx_xsj_kxb}  

    const screenId = 'a9e30c7dc61122760116894de7bcc7bd'; 
    const recordId= '8e99daa3ff133100ba13757574847f2d'; 
    const table= 'sys_users'; 
    const result = cabrillo.nowapp.openScreenWithRecordContext(screenId, table, recordId); 
    If (result === false) {  
        console.log("method is not available")  
    } 

출력:

    true

## cabrillo.nowapp - performFunction(문자열 functionId, 문자열 테이블, 문자열 recordId) {#ariaid-title5}

네이티브 모바일 기능을 실행합니다.
주:  
Vancouver 릴리스에서는 작업 기능만 지원됩니다. 자세한 내용은 [Action functions](https://www.servicenow.com/docs/access?context=mobile-actions&version=australia&pubname=australia-mobile&ft:locale=en-US) 문서를 참조하십시오.
{#CNA-performFunction_S_S_S__table_tjf_5vj_kxb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| functionId | 문자열 | 버튼 \[sys_sg_button\] 테이블에서 대상 기능을 Sys_id합니다. |
| 테이블 | 문자열 | 기록 테이블입니다. 전역 작업 항목에 대한 선택 사항입니다. 모바일 기능에 대한 자세한 내용은 다음 문서를 참조하십시오 [Action functions](https://www.servicenow.com/docs/access?context=mobile-actions&version=australia&pubname=australia-mobile&ft:locale=en-US). 주: 전역 작업과 기록 작업의 차이점: * 기록: 기록 수준에서 작업을 적용합니다. 예를 들어 이 옵션을 사용하여 기록의 상태를 변경하는 버튼을 만들 수 있습니다. 특정 필드, 특정 기록 또는 살짝 밀기 작업에 대한 작업에 대한 컨텍스트를 기록으로 설정할 수 있습니다. 입력 소스 필드가 자동 채우기로 설정된 UI 매개변수가 작업 함수에 포함된 경우 테이블 필드에서 테이블을 지정해야 합니다. * 전역: 전역 또는 목록 수준에서 작업을 적용합니다. 예를 들어 이 옵션을 사용하여 기록을 생성하는 버튼을 추가할 수 있습니다. 기록의 컨텍스트에 있는 작업이나 입력 소스 필드가 자동 채우기로 설정된 UI 매개변수가 포함된 작업에는 전역 설정을 사용하지 마십시오. {#CNA-performFunction_S_S_S__ul_l51_bzj_kxb} |
| recordId | 문자열 | 기록이 sys_id됩니다. 전역 작업 항목에 대한 선택 사항입니다. 모바일 기능에 대한 자세한 내용은 다음 문서를 참조하십시오 [Action functions](https://www.servicenow.com/docs/access?context=mobile-actions&version=australia&pubname=australia-mobile&ft:locale=en-US). 주: 전역 및 기록 작업 항목의 차이점: * 기록: 기록 수준에서 작업을 적용합니다. 예를 들어 이 옵션을 사용하여 기록의 상태를 변경하는 버튼을 만들 수 있습니다. 특정 필드, 특정 기록 또는 살짝 밀기 작업에 대한 작업에 대한 컨텍스트를 기록으로 설정할 수 있습니다. 입력 소스 필드가 자동 채우기로 설정된 UI 매개변수가 작업 함수에 포함된 경우 테이블 필드에서 테이블을 지정해야 합니다. * 전역: 전역 또는 목록 수준에서 작업을 적용합니다. 예를 들어 이 옵션을 사용하여 기록을 생성하는 버튼을 추가할 수 있습니다. 기록의 컨텍스트에 있는 작업이나 입력 소스 필드가 자동 채우기로 설정된 UI 매개변수가 포함된 작업에는 전역 설정을 사용하지 마십시오. {#CNA-performFunction_S_S_S__ul_rhp_mgw_4xb} |
[표 7. 매개변수]

{#CNA-performFunction_S_S_S__table_tjf_5vj_kxb} {#CNA-performFunction_S_S_S__table_ujf_5vj_kxb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 네이티브 측에서 메서드를 사용할 수 있는지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 이 메서드는 네이티브 측에서 사용할 수 있습니다. * false: 네이티브 측에서 메서드를 사용할 수 없습니다. {#CNA-performFunction_S_S_S__ul_jvs_4m5_qxb} |
[표 8. 반환]

{#CNA-performFunction_S_S_S__table_ujf_5vj_kxb}  

    const functionId= 'a9e30c7dc61122760116894de7bcc7bd'; 
    const recordId= '8e99daa3ff133100ba13757574847f2d'; 
    const table= 'sys_users'; 
    const result = cabrillo.nowapp.performFunction(functionId, table, recordId); 
    If (result === false) {  
        console.log("method is not available")  
    } 

출력:

    true

## cabrillo.nowapp - 새로 고침() {#ariaid-title6}

이전 화면에 영향을 줄 수 있는 웹 뷰에서 테이블 업데이트가 이루어지는 경우 UI 스택을 새로 고칩니다.
{#CNA-refresh__table_j4s_wzj_kxb__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 안 함 |   |   |
[표 9. 매개변수]

{#CNA-refresh__table_j4s_wzj_kxb} {#CNA-refresh__table_k4s_wzj_kxb__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 네이티브 측에서 메서드를 사용할 수 있는지 여부를 나타내는 플래그입니다. 유효한 값은 다음과 같습니다. * true: 이 메서드는 네이티브 측에서 사용할 수 있습니다. * false: 네이티브 측에서 메서드를 사용할 수 없습니다. {#CNA-refresh__ul_jvs_4m5_qxb} |
[표 10. 반환]

{#CNA-refresh__table_k4s_wzj_kxb}  

    const result = cabrillo.nowapp.refresh(); 
    If (result === false) {  
        console.log("method is not available")  

출력:

    true


