GlideCurrencySymbol - 범위 지정, 전역

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • GlideCurrencySymbol API는 통화 기호를 검색하는 메서드를 제공합니다.

    기호 정보는 통화 [fx_currency] 테이블에서도 사용할 수 있지만 이 API에는 fx_currency에 발급된 쿼리를 최소화하는 기본 제공 캐싱이 있습니다.

    이 API를 사용하면 통화FX 통화 필드뿐만 아니라 어디에서나 ServiceNow AI Platform통화 기호로 작업할 수 있습니다.

    이 API에는 기본적으로 사용할 수 있는 FX Currency(com.glide.currency2) 플러그인이 필요합니다. 이 API는 sn_currency 네임스페이스 내에서 제공됩니다.

    GlideCurrencySymbol - getCurrencySymbol(문자열 letterCode)

    지정된 알파벳 통화 코드에 해당하는 기호를 반환합니다.

    표 1. 매개변수
    이름 유형 설명
    letterCode 문자열 ISO 4217 알파벳 통화 코드입니다.
    표 2. 반환
    유형 설명
    문자열 지정된 코드의 통화 기호입니다.

    이 예에서는 USD(미국 달러)의 통화 기호를 반환합니다.

    gs.info(sn_currency.GlideCurrencySymbol.getCurrencySymbol("USD"));

    출력:

    $

    GlideCurrencySymbol - getSortedActiveCurrencySymbols()

    인스턴스에서 현재 활성 상태인 모든 통화 기호를 반환합니다.

    표 3. 매개변수
    이름 유형 설명
    없음
    표 4. 반환
    유형 설명
    배열 인스턴스에서 현재 활성 상태인 통화 기호 객체의 배열입니다.

    기호는 유니코드 코드에 따라 정렬된 순서로 반환되며, 이는 통화 [fx_currency] 테이블에서 기호별로 정렬할 때도 사용됩니다.

    [
      {
        "code": "String",
        "symbol": "String"
      }
    ]
    <배열>.code 통화 코드입니다.

    데이터 유형: 문자열

    <배열>.기호 통화 기호입니다.

    데이터 유형: 문자열

    이 예에서는 인스턴스에서 현재 활성 상태인 각 통화 코드와 기호를 나열합니다.

    var symbols = sn_currency.GlideCurrencySymbol.getSortedActiveCurrencySymbols();
    for (idx in symbols) {
        gs.info(symbols[idx]["code"] + ": " + symbols[idx]["symbol"]);
    };

    출력:

    USD: $
    CHF: CHF
    GBP: £
    JPY: ¥
    EUR: €