이 추가 기능을 사용하면 데이터 테이블에 표시되는 데이터의 가시적 정밀도를 쉽게 설정할 수 있습니다.데이터는 어떤 식으로든 변경되지 않으며 변경되는 유일한 것은 표시되는 정밀도입니다.예를 들어 열에 9자리 정밀도의 데이터가 있는 경우 3자리 정밀도를 표시할 수 있지만 원래 9자리는 그대로 있습니다.이 문맥에서 "정밀도 자릿수"는 소수점 오른쪽의 자릿수를 나타냅니다.
이 작업을 수행하기 위해 추가 기능이 실제로 필요하지는 않습니다.열의 형식은 열 속성을 사용하여 변경할 수 있습니다.이것은 "Standardized Attributes"를 사용하여 한 번에 여러 열에서 수행할 수 있습니다.비디오는 1) 추가 기능 사용, 2) 열 속성 설정 및 3) 표준화된 속성 사용의 세 가지 방법을 모두 사용하여 이 작업을 수행하는 방법을 보여줍니다.
표준 JMP 메뉴 명령을 사용하여 이 작업을 쉽게 수행할 수 있다는 점을 고려할 때, 아마도 이 게시물에서 가장 유용한 점은 JMP 스크립팅과 열 대화 상자(어떤 작업을 수행할 특정 열 선택)를 스크립팅하는 방법을 설명하는 것으로 간주하는 것입니다.이를 염두에 두고 이 게시물에 JSL 코드를 포함시켰습니다.
추가 기능을 로드하려면 추가 기능 파일을 컴퓨터에 다운로드하고 JMP를 사용하여 파일을 열면 됩니다.그러면 JMP에서 추가 기능을 설치할 것인지 묻습니다.
사용자 인터페이스는 다음과 같습니다.

다음은 위에서 언급한 세 가지 방법 모두에 대한 짧은 데모 비디오입니다.
추가 기능에서 사용하는 JSL 코드는 다음과 같습니다.
/*
Routine to set column precision on columns selected by a column dialog box.
Hyde Miller
JMP Systems Engineer
10/28/20
*/
Names Default to Here( 1 );
disclaimer = Expr(
New Window( "License Agreement",
Modal,
Outline Box( "License Agreement for Corrective Code or Additional Functionality",
H List Box(
Spacer Box( Size( 50, 50 ) ),
V Scroll Box(
Size( 500 ),
Flexible( 1 ),
Text Box(
"SAS INSTITUTE INC. IS PROVIDING YOU WITH THE COMPUTER SOFTWARE CODE INCLUDED WITH THIS AGREEMENT (\!"CODE\!") ON AN \!"AS IS\!" BASIS, AND AUTHORIZES YOU TO USE THE CODE SUBJECT TO THE TERMS HEREOF. BY USING THE CODE, YOU AGREE TO THESE TERMS. YOUR USE OF THE CODE IS AT YOUR OWN RISK. SAS INSTITUTE INC. MAKES NO REPRESENTATION OR WARRANTY, EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT AND TITLE, WITH RESPECT TO THE CODE.
The Code is intended to be used solely as part of a product (\!"Software\!") you currently have licensed from SAS or one of its subsidiaries or authorized agents (\!"SAS\!"). The Code is designed to either correct an error in the Software or to add functionality to the Software, but has not necessarily been tested. Accordingly, SAS makes no representation or warranty that the Code will operate error-free. SAS is under no obligation to maintain
or support the Code.
Neither SAS nor its licensors shall be liable to you or any third party for any general, special, direct, indirect, consequential, incidental or other damages whatsoever arising out of or related to your use or inability to use the Code, even if SAS has been advised of the possibility of such damages. Except as otherwise provided above, the Code is governed by the same agreement that governs the Software. If you do not have an existing agreement with SAS governing the Software, you may not use the Code. (SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies.)
",
<<SET wrap=""></SET>