다른 데이터 소스에서 제공되는 다른 차트로 애플리케이션을 구축했습니다. 이 대시 보드를 만드는 스크립트는 수시로 업데이트되므로 해당 버전을 추적하고 싶습니다. 대시 보드에 버전을 텍스트로 표시하고 싶습니다. jsl 스크립트에서 다음 명령으로 버전을 제공합니다.
$ Id: xyz.jsl 18 2021-03-25 13:34:17Z name $
이 텍스트를 대시 보드에 표시하려면 어떻게해야합니까? 정적이어서는 안됩니다. 하드 코딩 된 텍스트는 내가 찾고있는 방식이 아닙니다.
미리 도와 주셔서 감사합니다
Markus
안녕 마쿠스 , 명령 줄 또는 일종의 배치 파일에서 JMP를 호출하고 있습니까?그렇다면에 제안 된대로 환경 변수를 사용할 수 있습니다. jmp.exe 인수 .
안녕하세요 IH
아니, 그 반대입니다. JMP-JSL을 사용하여 다른 소스에서 정보를 호출하고 있으며 정보를 대시 보드에 텍스트로 포함하고 싶습니다. 다음과 같아야합니다.

대시 보드 스크립트에서 다음과 같이 보일 수 있습니다.
Initialize(
Text1 << Background Color( 2 ),
Text1 << Border( {Left( 0 ), Top( 0 ), Right( 0 ), Bottom( 0 )} ),
Text1 << Enabled( 1 ), Text1 << Horizontal Alignment( "Default" ),
Text1 << Margin( {Left( 0 ), Top( 0 ), Right( 0 ), Bottom( 0 )} ),
Text1 << Padding( {Left( 0 ), Top( 0 ), Right( 0 ), Bottom( 0 )} ),
Text1 << Text Color( 2147483647 ), Text1 << UI Only( 0 ),
Text1 << Vertical Alignment( "Default" ),
Text1 << Visibility( "Visible" ), Text1 << Set Min Size( 263, 64 ),
Text1 << Set Max Size( 263, 64 ),
Text1 << Set Stretch( {"Neutral", "Neutral"} ),
Text1 << Set Base Font( "Text" ), Text1 << Set Font Scale( 1 ),
Text1 << Set Text(
"
Tool: FTTR Monitor (Chart Builder)
Production Line: xyz Analytical Module
Release: $Id: pCCs_FTTR_Endtests.jsl date name $"
), Text1 << Bullet point( 0 ), Text1 << Justify Text( "Left" ),
Text1 << Rotate Text( "Horizontal" ), Text1 << Set Width( -1 ),
Text1 << Set Wrap( 500 ), Text1 << Set Tip( "" ),그러나 $-기호 사이의 부분을 ""사이의 일반 텍스트로 사용하여 판독 값이 작동하는지 확실하지 않습니다. 대시 보드의 텍스트 상자에 데이터를 텍스트로 통합하기위한 구문은 무엇입니까?
지속적인 도움에 감사드립니다!
문안 인사
Markus
아, 이 경우 다음과 같이 현재 날짜와 시간을 문자열에 연결하는 것이 쉬울 수 있습니다.
Text1 << Set Text(
"
Tool: FTTR Monitor (Chart Builder)
Production Line: xyz Analytical Module
Release: $Id: pCCs_FTTR_Endtests.jsl " || format(today(), "yyyy-mm-ddThh:mm:ss") || " $"
);