이 용어의 정의와 차이점은 무엇입니까?
열 이름 열 이름 문자열 기호 변수 전역 이름 항목스크립팅 인덱스 나 다른 문서에서이 용어들이 서로 교환되어 사용되는 것을 보는 것은 매우 실망 스럽습니다. 특히 프로그래밍 스타일 내에서 용어의 의미에 관계없이 문서 스타일이 구어체로 쓰여지는 경우 특히 그렇습니다.
예를 들면 :
dt_name = 현재 데이터 테이블 () << 이름 가져 오기 ();
그때,
유형 (dt_name);
돌아올거야.
"끈"
하지만 방금 보낸 메시지는 NAME을 얻었습니다! 그런 다음 스크립팅 색인으로 이동하고 "이름"에 대한 설명이 다음과 같습니다.
이름은 단순히 항목을 호출하는 것입니다. 이름은 변수와 함수 모두에 사용됩니다 ...
뭐? 무슨 아이템이야? 무엇을 기다립니다? 이름도 변수에 사용할 수 있습니까?
내가 유일한 사람이 아니라고 말해줘.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JSL은 한꺼번에 씹을 수 있습니다. 항목 목록의 정의를 요청하는 질문은 각 항목의 컨텍스트가 알려진 후에 만 실제로 답변 할 수 있습니다.
첫 번째 항목을 보겠습니다. Column
데이터 테이블의 데이터 열 또는 행렬의 열을 참조하거나 데이터 테이블 Column ()의 위치에 따라 열을 참조 할 수있는 Column () 함수를 참조 할 수 있습니다. 삼);
다음 항목 이름에 대해 동일한 여러 참조를 만들 수도 있습니다.
혼란의 일부를 정리하기 위해 포함 된 작은 대본에서 내가 수행 한 결과를 얻었다 고 믿는 이유를 설명하겠습니다.
dt_name = 현재 데이터 테이블 () << Get Name ();
Current Data Table () 함수는 현재 "초점"이거나 "활성"데이터 테이블 인 데이터 테이블에 대한 포인터를 반환합니다. 따라서 귀하의 예에서
dt_name = 현재 데이터 테이블 ()
메모리 변수 dt_name에 값을 반환합니다.
데이터 테이블 ( "문자열")
평가할 다음 항목은 다음 항목이기 때문에 "String"이라는 데이터 테이블이 있다고 주장합니다.
<< 이름 가져 오기
그리고 그것이 할 일은 Data Table ( "String")의 값을 가지고있는 Current Data Table ()을 가져 와서 현재 데이터 테이블의 이름 인 메모리 변수에 반환하여 메모리 variablef dt_name의 값 :
"끈"
이제 (dt_name)을 입력하면 값이 표시됩니다.
"끈"
스크립팅 가이드의 처음 100 페이지 정도를 읽고 스캔하여 JSL의 모든 구성 요소가 제자리에 있음을 발견했습니다. 모르는 경우 JMP 풀다운 메뉴에서 Scripting Guide를 사용할 수 있습니다.
Help ==> 책 ==> 스크립팅 가이드
도움이 되었기를 바랍니다.