종종 테이블 스크립트(예: Big 클래스 테이블)를 복제하고 싶을 때가 있습니다(스크린샷 참조).
테이블 속성 영역의 상황에 맞는 메뉴를 통해 먼저 복사를 수행하고 두 번째 단계에서 붙여넣기를 수행합니다.
경우에 따라 작동합니다(이름이 같고 "2"가 첨부된 새 스크립트가 생성됨).
대부분의 경우 작동하지 않습니다. 이유는 무엇입니까?
스크립트를 복제하는 가장 쉬운 방법은 무엇입니까?
내 유일한 해결 방법은 내용과 이름을 새 스크립트에 복사하는 것입니다. 가능하지만 더 많은 수작업이 필요합니다.

나는 같은 문제를 가지고있다! 대부분은 예상대로 테이블 사이에 스크립트를 복사하지만 가끔은 그렇지 않기 때문에 새 테이블에 동일한 이름과 내용으로 스크립트를 새로 만들어야 합니다. 나는 그것이 작동하는지 아닌지 전혀 모릅니다. 실행중인 jmp 16.0.0.
JMP 기술 지원팀( support@jmp.com ) 이 문제에 대해. 그것은 항상 나를 위해 작동하므로 그것이 당신을 위해 작동하지 않는다는 단서가 없습니다.
내 시스템(JMP Pro 15.0 또는 JMO 15.1)의 Win10에서는 작동하지 않습니다.
더 정확히 말하자면:
빅클래스를 엽니다
"배포"를 마우스 오른쪽 버튼으로 클릭 -> 복사
마우스 오른쪽 버튼 클릭 --> 붙여넣기 --> 아무것도 변경되지 않습니다!!!
"Distribution 2"라는 스크립트가 나타날 것으로 예상했을 것입니다.
복사 작업(새 스크립트 창에 붙여넣기를 할 수 있기 때문에),
붙여넣기도 가능할 것입니다(동일한 이름으로 현재 스크립트를 덮어쓰므로 보기에서 아무 것도 변경되지 않음).
그러나 새 이름으로 기존 스크립트의 복사본을 생성하는 것은 작동하지 않습니다(예: 이름에 " 2"를 추가하여 복제하는 것은 작동하지 않음).
그리고 기적은 때때로 작동한다는 것입니다.
일반적으로 업데이트 스크립트에서 작동한 다음 "데이터베이스 2에서 업데이트"라는 새 스크립트가 생성됩니다.
"SQL"과 같은 테이블 변수에서 작동하면 "SQL 2"가 생성됩니다.
항상 작동하지 않는 이유는 무엇입니까?
예를 들어 아래 스크립트에 의해 생성된 테이블을 참조하십시오. "SQL"의 경우 작동하지만 "Oneway"의 경우 작동하지 않습니다.
New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables(
["Big Class" => "$SAMPLE_DATA\Big Class.jmp"
]
),
QueryName( "SQLQuery1" ),
Select(
Column( "name", "t1" ),
Column(
"age",
"t1",
Analysis Type( "Ordinal" ),
Numeric Format( "Fixed Dec", "0", "NO", "" )
),
Column( "sex", "t1" ),
Column( "height", "t1", Numeric Format( "Fixed Dec", "0", "NO", "" ) ),
Column( "weight", "t1", Numeric Format( "Fixed Dec", "0", "NO", "" ) )
),
From( Table( "Big Class", Alias( "t1" ) ) ),
Where(
In List(
Column( "sex", "t1" ),
{"M"},
UI( SelectListFilter( ListBox, Base( "Categorical" ) ) )
)
)
) << Run