신용 카드 정보를 수집하고 양식 데이터를 내보내는 경우 신용 카드 번호의 마지막 숫자가 0으로 바뀐 것을 확인할 수 있습니다. [보고서] 탭에서 보고서 데이터를 가져오거나 [관리] 탭에서 첨부된 CSV를 가져올 때 이러한 문제가 발생합니다.

API를 통해 응용 프로그램 데이터베이스에서 직접 데이터를 가져오는 경우에는 이러한 문제가 발생하지 않습니다. 

모든 Adobe Sign 보고서는 CSV(쉼표로 구분된 값) 파일 형식으로 내보내집니다.

대부분의 시스템에서 기본 설정이고 마지막 숫자에서 이 문제가 발생하므로 CSV를 여는 대부분의 사용자는 Excel에서 엽니다. Microsoft Excel에서 CSV 파일이 열리고 모든 데이터가 일반 필드 형식으로 바뀝니다. Excel은 CSV의 값을 예측할 수 없으므로 이것이 가장 안전한 일반 옵션입니다. CSV 파일을 열면 Excel에서 다음 두 가지 작업이 수행됩니다.

  • 11자리보다 긴 모든 숫자는 지수 표기법(예:  1.23457E+11)으로 표시됩니다.
  • Excel에서는 15자리 유효 숫자만 숫자로 저장되고, 15번째 이후 숫자는 기술 표준 IEEE 754에 따라 0으로 변경됩니다.

다음 옵션을 시도하여 이 문제를 수정하십시오.

  1. Excel과 다른 방식이 사용되는 다른 응용 프로그램에서 CSV를 엽니다.
  2. 먼저 확장자를 .txt로 변경하고 CSV 파일을 엽니다.
    1. 그런 후 Excel에서 .txt 파일을 열고 [구분 기호로 분리됨]을 선택하고 [다음]을 클릭합니다.
    2. 다른 옵션은 선택 취소하고 [쉼표]를 선택한 후 [다음]을 클릭합니다.
    3. 신용 카드 데이터가 있는 열을 선택하고 [열 데이터 형식]으로 [텍스트]를 선택한 후 [마침]을 클릭합니다.
  3. 신용 카드 입력 필드를 2개의 필드로 구분합니다. 하나는 11-12자를 입력하기 위한 필드이고, 다른 하나는 4자리 숫자를 입력하기 위한 필드입니다.
  4. 필드 유효성 검사를 사용해서 신용 카드 필드의 숫자 집합 간을 대시로 구분하도록 합니다. 대시를 추가하면 일반 필드 유형이 텍스트 필드처럼 데이터를 처리하므로 데이터가 손실되지 않고 대시가 포함됩니다.

옵션 2 또는 3이 가장 적합한 옵션일 수 있습니다. 또한 옵션 3도 첫 번째 숫자 집합을 마스킹하는 옵션을 제공하고 마지막 4개 숫자를 보이게 둡니다. 이것이 일반적인 방법입니다.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책