테이블 스크립트 및 상위 데이터 테이블새 데이터 테이블에 복사하는 스크립트 세트가 있습니다. 테이블 스크립트를 실행할 때 해당 스크립트가 속한 데이터 테이블에서 작동하는지 확인하려면 올바른 데이터 테이블(dt = Data Table("this one"))을 가리키도록 모든 스크립트를 편집해야 합니다. dt = Current Data Table()과 유사하지만 dt = Parent Data Table()과 유사한 상위 데이터 테이블을 참조하는 일반적인 방법이 있습니까?

Re: 테이블 스크립트 및 상위 데이터 테이블내 자신의 질문에 대한 대답은 아니오입니다. 스크립트를 사용하여 데이터 테이블에 스크립트를 추가할 때 주석이 포함되지 않으며 한 테이블에서 다른 테이블로 스크립트를 복사할 때와 마찬가지로 주석이 제거됩니다. 바람직한 기본 동작은 저 밖에 있습니다. 스크립트에 주석을 추가하는 데 시간이 걸리면 왜 다른 곳에서 해당 스크립트를 사용하려고 할 때 주석을 버리고 싶습니까?Re: 테이블 스크립트 및 상위 데이터 테이블나는 그것에 대해 생각했고 시도해 볼 수 있지만 David의 제안에 따라 데이터 테이블에서 스크립트를 실행하여 현재 테이블이 내가 원하는 테이블이 되도록 하기로 결정했습니다. 편집기에서 스크립트를 실행하면 더 조심해야 합니다. 질문, 테이블 스크립트를 생성하기 위해 스크립트를 작성할 때 주석이 테이블 스크립트에 포함될 수 있습니까?Re: 테이블 스크립트 및 상위 데이터 테이블이것에 접근하는 또 다른 더 복잡한 방법이 있습니다.테이블 스크립트에 대해 복사/붙여넣기를 수행하는 대신 다양한 테이블 스크립트를 새 테이블에 추가하는 스크립트를 작성할 수 있으며 해당 스크립트 내에서 데이터 테이블을 가리키는 각 스크립트에 대한 코드를 생성할 수 있습니다. 스크립트가 들어 있습니다.
Re: 테이블 스크립트 및 상위 데이터 테이블전역 네임스페이스가 내 워크플로우에서 이를 위한 장소인지 확실하지 않습니다. 나는 항상 여러 개의 테이블을 언제든지 열어두므로 스크립트가 항상 올바른 데이터에서 작동하는지 확인하고 싶습니다(그러나 OnOpen 이벤트 스크립팅에 대한 헤드 업 덕분에 JMP가 그런 일을 하는지 몰랐습니다). 현재 데이터 테이블을 사용하고 David가 제안한 대로 항상 녹색 삼각형에서 실행할 수 있지만 가능하면 모든 참조에서 명시하는 것을 선호합니다. 이렇게 할 수 있는 방법이 있길 바랐지만 연결은 단 하나뿐인 것 같아요. 데이터 테이블은 가지고 있는 테이블 스크립트를 알고 있지만 테이블 스크립트는 자신이 속한 테이블을 모릅니다.Re: 테이블 스크립트 및 상위 데이터 테이블도움을 주셔서 감사합니다.Re: 테이블 스크립트 및 상위 데이터 테이블전역 변수 값을 설정하는 테이블 스크립트로 만들면 됩니다.
Re: 테이블 스크립트 및 상위 데이터 테이블테이블 변수가 그룹화되지 않음Re: 테이블 스크립트 및 상위 데이터 테이블숨겨지지는 않지만 그룹화하여 그룹화된 모든 스크립트를 확장 가능한 단일 레이블에 배치할 수 있습니다.
Re: 테이블 스크립트 및 상위 데이터 테이블고마워 짐. 테이블 변수로 처리할 수도 있습니다. 숨길 수 있습니까? 나는 이미 꽤 많은 것을 가지고 있으며 그것들을 제한하고 싶습니다.
Re: 테이블 스크립트 및 상위 데이터 테이블확인 나는 당신이 녹색 삼각형을 사용하여 테이블 스크립트로 실행한다고 가정했습니다.
Re: 테이블 스크립트 및 상위 데이터 테이블테이블을 열 때 작업 중인 현재 데이터 테이블을 포함하는 globle 변수를 생성하는 "OnOpen" 테이블 스크립트를 생성할 수 있어야 합니다.그런 다음 후속 스크립트에서 해당 전역 변수를 참조합니다.한 테이블에서 다른 테이블로 이동하는 것만으로는 해당 전역 변수가 변경되지 않습니다.전역 변수를 변경하는 "OnOpen" 테이블 스크립트가 있는 다른 taqble이 열릴 때만 변경됩니다.
Re: 테이블 스크립트 및 상위 데이터 테이블스크립트가 편집을 위해 열려 있는 경우 편집기에서 스크립트를 실행하면 dt = 현재 데이터 테이블()을 사용하여 현재 데이터 테이블을 가져옵니다. 스크립트가 올바른 테이블을 가리키도록 보장하는 유일한 방법은 스크립트가 작동해야 하는 테이블에 대해 명시하는 것입니다(JMP가 스크립팅 소개 수업에서 모범 사례로 가르치는 내용임). 데이터 테이블 이름이 변경될 때마다 스크립트를 지속적으로 업데이트할 필요가 없도록 일반적으로 이를 수행하는 방법입니다.
첨부된 사진에서 테이블 스크립트는 Data Table("this one")에 속하고 Data Table("that one")은 Current Data Table()입니다. 만약에 " 테이블 스크립트를 실행할 때 연결된 테이블은 현재 데이터 테이블입니다." 그러면 scipt의 결과는 "저것"이 아니라 "이것"이어야 합니다

Re: 테이블 스크립트 및 상위 데이터 테이블테이블 스크립트를 실행할 때 연결된 테이블은 현재 데이터 테이블이므로 dt = CurrentDataTable()을 사용할 수 있어야 합니다.