팝업 창에 새 행 데이터를 입력하는 스크립트입니다.안녕,
사용자가 새 행에 추가할 데이터를 입력할 수 있는 팝업 창을 생성하는 스크립트를 찾고 있습니다. 사용자는 특정 열에만 데이터를 추가하면 됩니다. 나는 스크립트에 가깝지만 작동시키는 방법을 알 수 없습니다. 내 스크립트 시도로 데이터 테이블을 추가했습니다.
도움을 주시면 감사하겠습니다. 미리 감사드립니다!
문안 인사,
크리스
자동화 및 스크립팅Re: 팝업 창에 새 행 데이터를 입력하는 스크립트입니다.나는 사용할 것이다 데이터 테이블 첨자 이런 경우에는
Names Default To Here(1);
dt = Current Data Table();
// present choices to user
nw = New Window("Add New Row Data",
<<MODAL></MODAL>
또한 힌트는 텍스트 편집 상자에 유용할 수 있습니다(그리고 사용자가 거기에 무언가를 추가하도록 강제하려면 그것도 처리해야 합니다).
Names Default To Here(1);
win = New Window("Example", text = Text Edit Box(""));
text << Set Hint("Enter your name");
Re: 팝업 창에 새 행 데이터를 입력하는 스크립트입니다.이를 처리하는 한 가지 방법이 있습니다.
Names Default To Here( 1 );
// present choices to user
dlg = New Window( "Add New Row Data",
<<MODAL></MODAL>
시간을 내어 스크립팅 가이드를 자세히 읽어보시기 바랍니다.그러한 질문을 해결할 수 있는 데 큰 도움이 될 것입니다.
Re: 팝업 창에 새 행 데이터를 입력하는 스크립트입니다.안녕하세요 Jarmo,
이 요청을 바탕으로 구축되었습니다.
해당 열의 목록 확인 값을 기반으로 콤보 상자 옵션을 자동으로 업데이트하는 방법이 있습니까?
감사해요,
크리스
Re: 팝업 창에 새 행 데이터를 입력하는 스크립트입니다.가능하지만 구현 방법은 스크립트에 따라 다릅니다. << Get Property("List Check")를 사용하여 열에서 속성을 가져온 다음 해당 항목의 첫 번째 인수를 가져올 수 있으며 값 목록이 있어야 합니다. 그런 다음 << 항목 설정을 콤보 상자에 사용하여 값을 업데이트할 수 있습니다.
아래는 원본 데이터 테이블을 사용한 예입니다.
Names Default To Here(1);
dt = Open("$DOWNLOADS/AddRowWindowScript.jmp");
nw = New WIndow("",
cb = Combo Box({"a", "b", "c"});
);
wait(1); // for demo purposes
lc_vals = Column(dt, "Sched/Unsch") << Get Property("List Check");
list_to_cb = Arg(lc_vals, 1);
cb << Set Items(list_to_cb);Re: 팝업 창에 새 행 데이터를 입력하는 스크립트입니다.잘 작동합니다. 감사합니다!!