2017-05-15 26 views
2

spotfireでデータテーブルの行を編集するにはどうすればよいですか? IronpythonまたはRスクリプトを使用して実行できますか?spotfireのdatatableの行の値を編集する

私はspotfireデータテーブルの値を編集して、それぞれのビジュアルの効果を確認する必要があります。データテーブルは、(SQLデータベースからの)情報リンクを使用して設定されます。

+1

最も簡単な方法は、計算された列を作成することです。恒久的なソリューションが必要な場合は、変換が鍵になります。 – scsimon

+0

ご返信ありがとうございます。計算された列は役に立ちません。データセットの更新機能を必要とするためです。つまり、ユーザは、データテーブルに保存された行の値を編集できる必要があります。 –

答えて

0

これを行うことができます。

  1. -> ref-cursorを返す関数またはパッケージ関数を作成します。 1.1-> where節に基づいてテーブルの値を更新します。 2->ファンクションが準備できたら、パラメータタイプsingleを使用してその オブジェクト上にインフォメーションリンクを作成します。 3->インポートを実行すると、オンデマンド値を使用してスポットファイアへの情報リンク がリンクされます。 4-> ドキュメントプロパティを作成し、そのプロパティをパラメータとして使用します( )。 5>データテーブルを手動で最新の状態に保ちます(自動 更新のチェックを外します)。 6>ユーザーのテキストボックスに新しい値を入力します。 7-> ボタンを1つ指定し、datatable.Refresh()を使用します。 8->それは あなたのdoproperty値をデータベースに渡し、あなたの関数は ref-cursorを返します。これは、sql%rowcountまたはsuccessまたは 失敗メッセージを返すことができます。
関連する問題