2017-05-15 14 views
2

spotfire에서 데이터 테이블의 행을 어떻게 편집합니까? ironpython 또는 R 스크립트를 사용하여 수행 할 수 있습니까?spotfire에서 datatable의 행 값 편집

각 영상의 효과를 보려면 spotfire 데이터 테이블의 값을 편집해야한다는 요구 사항이 있습니다. 데이터 테이블은 SQL 데이터베이스의 정보 링크를 사용하여 채워집니다.

+1

가장 쉬운 방법은 계산 된 열을 만드는 것입니다. 영구 솔루션이 필요한 경우 변환이 핵심입니다. – scsimon

+0

답장을 보내 주셔서 감사합니다. 계산 된 열이 도움이되지 않습니다. 데이터 테이블에 대한 업데이트 기능을 엉망으로 사용해야합니다. 즉, 사용자는 데이터 테이블에 저장된 행의 값을 편집 할 수 있어야합니다. –

답변

0

이렇게 할 수 있습니다.

  1. 1> ref-cursor를 반환하는 함수 또는 패키지 함수를 만듭니다. 1.1-> where 절을 기반으로 테이블에서 값을 업데이트하십시오. 2 -> 일단 함수가 준비되면, 매개 변수 유형 single을 사용하여 해당 오브젝트에 대한 informationlink를 작성하십시오. 3 -> 가져 오기를 수행하면 주문형 값을 사용하여 spotfire에 대한 정보 링크 이 연결됩니다. 4-> 문서 속성을 만들고이 속성을 에 대한 매개 변수로 사용합니다. 5-> 데이터 테이블을 수동으로 새로 고치십시오 (자동 새로 고침을 선택 취소하십시오). 6> 사용자 텍스트 상자에 새 값을 제공하십시오. 7-> 은 1 버튼을 제공하고 datatable.Refresh()를 사용합니다. 8-> 값을 데이터베이스에 전달하면 함수는 ref-cursor를 반환합니다. sql % rowcount 또는 success 또는 실패 메시지를 반환 할 수 있습니다.