JMP 대시보드에 링크를 추가하여 Powerpoint 및 파일 다운로드JMP에서 대시보드를 처음 사용하고 PPT를 추가하는 방법을 검색했지만 아무 것도 찾지 못했습니다. 대시보드에서 나와 애플리케이션 모드로 전환하면 끌어서 넣을 수 있는 버튼과 상자가 있지만 내 파일에 대한 다운로드 가능한 링크를 참조하는 것은 없습니다. 또한 jsl에 대한 다운로드 가능한 링크를 추가할 수 있는 스크립트 측면에서 아무것도 찾지 못했습니다. 이것이 가능한가?
Re: JMP 대시보드에 링크를 추가하여 Powerpoint 및 파일 다운로드제가 게시한 예제 앱에서는 JSL이 간단한 Web() 명령이기 때문에 "PDF 슬라이드" 버튼이 HTML에서 작동합니다.보다 일반적인 Open() 명령(및 기타 JSL 명령)이 HTML 보고서에서 지원되지 않기 때문에 "스크립트" 버튼이 작동하지 않습니다.
Web() 링크가 작동하지 않으면 토론을 참조하세요. 대화형 HTML 하이퍼링크가 작동하지 않습니다. .여기에는 HTML 보고서가 인식할 간단한 Web() 표현식을 생성하는 방법에 대한 몇 가지 추가 제안이 있습니다.열려는 URL을 찾기 위해 더 복잡한 스크립트가 필요한 경우 애플리케이션의 모듈 스크립트에서 해당 작업을 수행한 후 다음과 같이 수행할 수 있습니다.
Button1 << Set Function(Function({this}, Web(...));
이렇게 하면 버튼을 클릭할 때마다 URL 계산 논리가 실행되지 않고 대시보드가 실행될 때만 실행됩니다.버튼과 연관된 JSL은 고정 문자열이 있는 간단한 Web() 명령입니다.
Re: JMP 대시보드에 링크를 추가하여 Powerpoint 및 파일 다운로드링크는 대시보드에서 완벽하게 작동합니다. 대화형 HTML로 저장할 때 버튼이 계속 작동하도록 할 수 있는지 궁금합니다. 현재 dasboard에서는 작동하지만 html에서는 작동하지 않습니다. 대화형 HTML에서 버튼 링크가 작동하려면 추가 단계를 수행해야 합니까?
Re: JMP 대시보드에 링크를 추가하여 Powerpoint 및 파일 다운로드Application Builder 모드로 다시 전환한 후 버튼을 작업 공간으로 끌어 버튼을 추가할 수 있습니다.대시보드 모드에서는 빌더가 단순화된 레이아웃을 위해 필요한 모든 컨테이너(탭 목록, H 분할자, V 분할자)를 추가한다는 점을 명심하세요.애플리케이션 모드에서는 컨테이너를 직접 추가해야 합니다.이 예에서는 두 개의 단추 상자 개체가 포함된 H 목록 상자를 추가했습니다.

가능한 한 외부 탭 페이지 제목에 가깝게 개체를 배치했습니다.실행 중인 대시보드에서 보고서 콘텐츠(탭 페이지 및 분할자)를 다시 정렬할 수 있으므로 대시보드의 보고서 사이에 이와 같은 보충 자료를 배치하지 않는 것이 좋습니다.해당 레이아웃을 수정하면 대시보드의 런타임 동작에 영향을 미칠 수 있습니다.
다음으로, 각 버튼에 대해 속성 패널에서 제목과 작업 스크립트를 추가할 수 있습니다(빨간색 삼각형 메뉴에서 열거나 오른쪽 가장자리에서 분할자를 드래그하여 열림).이 예에서는 다음 명령을 사용하여 웹 리소스 또는 로컬 파일을 열었습니다.
Web("https://www.jmp.com/support/downloads/pdf/jmp_user_guide.pdf")
Open("$SAMPLE_SCRIPTS/bootstrapSample.jsl")

첨부된 jmpappsource 파일에는 완성된 결과가 포함되어 있습니다.