JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕하세요, JMP 커뮤니티 여러분,
(JMP Pro 14.1.0, W10E 64비트)
별도로 저장된 JMP 대화형 HTML 파일이 여러 개 있습니다. "열 전환기"를 사용하고 있고 HTML에는 열 개념이 없어서 전환할 수 없기 때문에 이 방법으로 저장해야 합니다.
대신 분석 HTML 파일 중 하나에서 다른 파일로 href 링크를 삽입하고 싶습니다.
예를 들어 "test.htm"이라는 oneway anova 대화형 HTML이 있습니다. JMP에서는 열 전환기를 사용하여 수평 범주형 열을 변경하고 이를 "test2.htm"으로 저장합니다.
HTM 파일에 들어가서 다른 파일로 이동할 수 있는 링크가 각 파일에 포함되도록 편집하고 싶습니다. 이것이 가능한가? <script> 태그를 사용하는 등 여러 가지를 시도했지만 작동하지 않습니다. 이것이 가능해야 할 것 같습니다.
시간을 내주셔서 미리 감사드립니다!
DS
업데이트: 그래서 JavaScript에서 JMP 함수를 호출하여 대화형 HTML 상단에 다른 파일에 연결되고 브라우저에서 새 탭을 여는 새 버튼을 생성할 수 있다는 것을 알게 되었습니다. 일시적인 해결 방법이지만 이상적이지는 않습니다. JavaScript 내의 임의의 섹션에 추가할 필요 없이 찾기 쉬운 위치에 추가하여 여러 파일을 편집하는 것이 훨씬 쉽습니다. HTML을 통해 분석 간을 더 쉽게 전환할 수 있도록 이를 기반으로 구축하는 방법에 대한 의견을 보내주시면 감사하겠습니다. 감사해요!
_(u,"test2.htm","spaceLeft","buttonSquare 버튼Up")
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕 @크리스마스 ,
필터 + 1 옵션은 한 그래프가 다른 그래프에 대한 선택 필터로 작동하도록 만드는 것입니다. 해당 대시보드의 필터 쪽에 로컬 데이터 필터를 놓아서는 안 됩니다. 선택 필터는 대화형 HTML에서 지원되지 않습니다.
하나의 보고서나 플랫폼만 필터링하려면 대시보드를 만들기 전에 그래프에 필터를 추가하는 것이 좋습니다.
옵션 2에 대해 문의하셨기 때문에 여러 탭의 여러 보고서나 플랫폼에 로컬 데이터 필터를 적용하는 것이 좋을 것 같습니다. 이것을하기 위해,
- 새 JMP 응용 프로그램을 생성하고 빈 응용 프로그램으로 시작을 선택하세요. 다음을 참조하세요: https://www.jmp.com/support/help/en/16.0/index.shtml#page/jmp/additional-examples-of-creating-applications.shtml JMP 응용 프로그램 생성에 대한 자세한 내용은
- 데이터 필터 컨텍스트 상자를 두 번 클릭합니다.그러면 작업 공간에 데이터 필터 컨텍스트 상자가 추가됩니다. 이 상자에 있는 모든 항목은 동일한 로컬 데이터 필터를 공유합니다.
- 컨테이너 아래에서 시간 목록 상자 데이터 필터 컨텍스트 상자에 넣습니다.이를 통해 이 상자에 여러 개체를 넣고 가로로 배열할 수 있습니다.
- 데이터 필터(로컬)를 H 목록 상자로 끌어옵니다.
- 컨테이너 아래에서 탭 상자를 H 목록 상자로 끌어옵니다.
- 그런 다음 탭 상자에 보고서나 플랫폼을 추가합니다.
- 애플리케이션을 실행하여 로컬 데이터 필터에 대한 설정을 선택하십시오.
다음과 같아야 합니다.

로컬 데이터 필터의 포함 모드를 비활성화했습니다.
대화형 HTML로 내보낼 수 있어야 하며 다음과 같습니다.

도움이 되었기를 바랍니다.
~ 존
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕 존,
두 번째 옵션에 대해 더 자세히 설명해 주시겠어요? 나는 또 다른 도전에 직면해 있다. 관리도를 만들 때 로컬 데이터 필터를 포함하고 포함을 선택 취소한 후 대화형 HTML로 저장하면 필터가 작동하는 것 같습니다. 하지만 2개의 패널이 있는 대시보드(예: 필터 + 1 대시보드(그래프 포함))에서 동일한 작업을 수행하고 포함을 선택 취소하면 옆에 있는 그래프에 대해 필터가 더 이상 대화형이 아닙니다. 도와주실 수 있나요? 감사해요.
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법천만에요.
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕 @John_Powell_JMP ,
HTML 파일의 열 전환기 문제를 해결하는 방법에 대한 명확한 설명에 감사드립니다. JMP Live를 사용할 만큼 충분한 필요성이 있는지 의심스럽습니다. 그래서 저는 작동할 수 있는 형식을 찾고 싶었습니다.
저는 한 분석의 데이터가 다른 분석의 데이터와 연결되어 있기 때문에 대시보드 옵션을 HTML 파일로 좋아합니다. 정말 멋지네요. 귀하가 제공한 세 가지 옵션을 모두 생성하고 데이터를 공유해야 하는 동료와 공유했습니다. 나는 그가 어떤 방법을 선호하는지 알아내고 그 방법을 도와줄 것입니다.
감사해요!,
DS
Re: JMP 대화형 HTML 파일에 HTML 링크를 추가하는 방법안녕하세요 DS님,
우리의 대화형 HTML 파일은 편집할 수 있도록 설계되지 않았습니다. 페이지가 JavaScript 코드를 사용하여 로드될 때 콘텐츠를 작성하므로 삽입하려는 모든 항목이 덮어쓰여집니다. 단, 압축된 JavaScript 코드 내에서 버튼을 추가하기 위해 이상한 이름의 함수를 호출하는 <script> 섹션 자체의 내용은 제외됩니다. .&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;그러나 열 전환기의 각 열에 대한 그래프가 포함된 단일 웹 페이지를 구현하는 몇 가지 방법이 있습니다. 아래의 처음 두 옵션은 대화형 HTML 파일을 다시 작성하려는 경우 유용하고, 세 번째 옵션은 기존 HTML 파일로 작업하려는 경우 유용합니다. 마지막으로, JMP Live가 있거나 JMP Public(JMP 15 포함)을 사용하려는 경우 게시된 열 전환기가 추가 작업 없이 예상대로 작동할 것이라는 점을 언급하지 않았다면 안타까울 것입니다. 보다&amp;amp;amp;lt;a href="https://community.jmp.com/t5/JMPer-Cable/Column-Switchers-in-JMP-Live/m-p/228135#U228135"&amp;amp;amp;gt; JMP Live의 열 전환기&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;1. 대화형 HTML 파일을 다시 작성하려는 경우 분석 다시 실행을 선택하여 각 열에 대해 하나씩 별도의 보고서를 만든 다음 열 전환기에서 다른 열을 선택할 수 있습니다. 그런 다음 파일 &amp;amp;amp;gt; 게시 &amp;amp;amp;gt; 파일에 게시를 사용하고 생성한 모든 보고서를 선택합니다. 그러면 특정 플롯을 실행하기 위해 클릭할 수 있는 플롯의 각 변형에 대한 썸네일이 포함된 웹 페이지가 생성됩니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;이는 &amp;amp;amp;amp;#39;다음&amp;amp;amp;amp;#39; 버튼을 생성하지 않으므로 다음 버튼을 선택하려면 브라우저의 뒤로 버튼을 사용해야 합니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;여러 개의 축소판 그림이 있는 페이지 대신 &amp;amp;amp;amp;quot;다음&amp;amp;amp;amp;quot; 버튼을 원하는 경우 열 전환기 왼쪽에 있는 회색 삼각형을 마우스 오른쪽 버튼으로 클릭하고 항목 추가 &amp;amp;amp;gt; URL 참조 추가를 선택할 수 있습니다. 링크 이름에 Next를 입력하고, URL에 http://를 제거하고 ./&amp;amp;amp;lt;nextFile.htm&amp;amp;amp;gt;을 입력합니다. 여기서 &amp;amp;amp;lt;nextFile.htm&amp;amp;amp;gt;은 표시하려는 다음 대화형 HTML 파일의 이름입니다. 이것이 작동하려면 저장할 파일 이름을 미리 선택하고 대화형 HTML로 저장할 때 해당 파일 이름을 사용해야 합니다. 간단하게 유지하려면 모든 파일을 동일한 폴더에 저장해야 합니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;2. 또 다른 옵션은 대시보드를 만들고 각 변형을 별도의 탭에 배치하는 것입니다. 그런 다음 대시보드를 대화형 HTML로 저장합니다. 이 솔루션이 마음에 드시면 이에 대해 자세히 설명할 수 있습니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;3. 기존 대화형 HTML 파일로 작업해야 하는 경우 다음 항목에 대한 참조를 사용하여 각 파일을 iFrame으로 래핑할 수 있습니다.이러한 래퍼 파일을 Frame1.htm, Frame2.htm, ...이라고 부르기로 결정했다고 가정해 보겠습니다. FrameN.htm. 각각은 다음과 같습니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;PRE&amp;amp;amp;gt;&amp;amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;amp;gt;
&amp;amp;amp;amp;lt;html&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;head&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;/head&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;body&amp;amp;amp;amp;gt;
&amp;amp;amp;amp;lt;style&amp;amp;amp;amp;gt;
.next { position:absolute; right:0; margin-right:30px; z-index:10000 }
.wrapper { position:absolute; top:0; left: 0; right: 0; bottom: 0; }
.wrapper iframe { display:block; width:100%; height:100%; border:none; }
&amp;amp;amp;amp;lt;/style&amp;amp;amp;amp;gt;
&amp;amp;amp;amp;lt;a class="next" href="./Frame2.htm"&amp;amp;amp;amp;gt;Next&amp;amp;amp;amp;lt;/a&amp;amp;amp;amp;gt;
&amp;amp;amp;amp;lt;div class="wrapper"&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;iframe frameborder="0" src="./oneway.htm" &amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;/iframe&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;/div&amp;amp;amp;amp;gt;
&amp;amp;amp;amp;lt;/body&amp;amp;amp;amp;gt;
&amp;amp;amp;amp;lt;/html&amp;amp;amp;amp;gt;&amp;amp;amp;lt;/PRE&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;lt;a&amp;amp;amp;gt; 요소의 href는 다음 래퍼 파일(./FrameX.htm)을 가리키고 마지막 래퍼 파일은 다시 첫 번째 래퍼 파일을 가리킬 수 있습니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;lt;iframe&amp;amp;amp;gt; 요소의 src는 기존 대화형 HTML 파일의 이름이며 각 FrameX.htm 파일마다 다릅니다. 파일 이름 앞의 &amp;amp;amp;amp;quot;./&amp;amp;amp;amp;quot;는 프레임 파일과 원본 대화형 HTML 파일이 모두 동일한 폴더에 있다고 가정하지만 다른 폴더를 가리키도록 수정할 수 있습니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;이러한 솔루션 중 하나가 귀하가 찾은 솔루션보다 더 잘 작동하기를 바랍니다.&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;-남자&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;/lingo-body&amp;amp;amp;gt;